O que AWS Protoné - AWS Proton

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O que AWS Protoné

AWS Proton é:
  • Infraestrutura automatizada como provisionamento de código e implantação de aplicações de tecnologia sem servidor baseadas em contêiner

    O AWS Proton serviço é uma estrutura de automação em duas frentes. Como administrador, você cria modelos de serviço versionados que definem a infraestrutura padronizada e as ferramentas de implantação para aplicações de tecnologia sem servidor baseadas em contêiner. Como desenvolvedor de aplicações, você pode selecionar entre os modelos de serviço disponíveis para automatizar suas implantações de aplicações ou serviços.

    AWS Proton identifica todas as instâncias de serviço existentes que estão usando uma versão de modelo desatualizada para você. Como administrador, você pode solicitar AWS Proton a atualização deles com um clique.

  • Infraestrutura padronizada

    As equipes da plataforma podem usar AWS Proton uma infraestrutura versionada como modelos de código. Eles podem usar esses modelos para definir e gerenciar pilhas de aplicações padrão que contêm a arquitetura, os recursos de infraestrutura e o pipeline de implantação do software CI/CD.

  • Implantações integradas com CI/CD

    Quando os desenvolvedores usam a interface de AWS Proton autoatendimento para selecionar um modelo de serviço, eles estão selecionando uma definição padronizada de pilha de aplicativos para suas implantações de código. AWS Proton provisiona automaticamente os recursos, configura o pipeline de CI/CD e implanta o código na infraestrutura definida.

AWS Proton para equipes de plataforma

Como administrador, você ou membros da sua equipe de plataforma criam modelos de ambiente e modelos de serviço contendo infraestrutura como código. O modelo de ambiente define a infraestrutura compartilhada usada por várias aplicações ou recursos. O modelo de serviço define o tipo de infraestrutura necessária para implantar e manter uma única aplicação ou um único microsserviço em um ambiente. Um AWS Proton serviço é uma instanciação de um modelo de serviço, que normalmente inclui várias instâncias de serviço e um pipeline. Uma instância de serviço do AWS Proton é uma instanciação de um modelo de serviço em um ambiente específico. Você ou outras pessoas da sua equipe podem especificar quais modelos de ambiente são compatíveis com um determinado modelo de serviço. Para mais informações sobre modelos, consulte AWS Proton modelos.

Você pode usar a seguinte infraestrutura como provedores de código com AWS Proton:

AWS Proton para desenvolvedores

Como desenvolvedor de aplicativos, você seleciona um modelo de serviço padronizado AWS Proton usado para criar um serviço que implanta e gerencia seu aplicativo em uma instância de serviço. Um serviço do AWS Proton é uma instanciação de um modelo de serviço, que normalmente inclui várias instâncias de serviço e um pipeline.

AWS Proton fluxo de trabalho

O diagrama a seguir é uma visualização dos principais AWS Proton conceitos discutidos no parágrafo anterior. Ele também oferece uma visão geral de alto nível do que constitui um fluxo de trabalho simples AWS Proton .

Um diagrama que descreve os principais AWS Proton conceitos discutidos no parágrafo anterior. Ele também oferece uma visão geral de alto nível do que constitui um AWS Proton fluxo de trabalho simples dividido nas seis etapas a seguir.

Red circle with the number 1 inside, typically used as a notification icon. Como administrador, você cria e registra um modelo de ambiente com AWS Proton, que define os recursos compartilhados.

Number 2 icon in a pink circle. AWS Proton implanta um ou mais ambientes, com base em um modelo de ambiente.

Pink square icon with a white exclamation mark inside a circle. Como administrador, você cria e registra um modelo de serviço com AWS Proton, que define a infraestrutura, o monitoramento e os recursos de CI/CD relacionados, bem como os modelos de ambiente compatíveis.

Number 4 in a red circle icon, commonly used to indicate a notification count. Como desenvolvedor, você seleciona um modelo de serviço registrado e fornece um link para seu repositório de códigos-fonte.

Pink square icon with number 5 inside, representing a notification or count. AWS Proton provisiona o Serviço com um pipeline de CI/CD para suas instâncias de Serviço.

Red circle icon with number 6 inside, representing a notification or count. AWS Proton provisiona e gerencia o Serviço e as Instâncias de Serviço que estão executando o código-fonte conforme definido no Modelo de Serviço selecionado. Uma instância de serviço é uma instanciação do modelo de serviço selecionado em um ambiente para um único estágio de um pipeline (por exemplo, Prod).