

Aviso de fim do suporte: em 7 de outubro de 2026, AWS encerrará o suporte para AWS Proton. Depois de 7 de outubro de 2026, você não poderá mais acessar o AWS Proton console ou os AWS Proton recursos. Sua infraestrutura implantada permanecerá intacta. Para obter mais informações, consulte o Guia [AWS Proton de descontinuação e migração de serviços](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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é
<a name="Welcome"></a>

**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 aplicativos padrão que contêm a arquitetura, os recursos de infraestrutura e o pipeline de implantação CI/CD de software.
+ **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 CI/CD pipeline e implanta o código na infraestrutura definida.

## AWS Proton para equipes de plataforma
<a name="ag-admin"></a>

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](ag-templates.md).

Você pode usar a seguinte infraestrutura como provedores de código com AWS Proton:
+ [CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [Terraform](https://www.terraform.io/)

## AWS Proton para desenvolvedores
<a name="ag-dev"></a>

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
<a name="ag-workflow"></a>

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.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/service-diagram_1.png)


 ![\[Red circle with the number 1 inside, typically used as a notification icon.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-one.png)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.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-two.png)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.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-three.png)Como **administrador**, você cria e registra um **modelo de serviço** com AWS Proton, que define a infraestrutura, o monitoramento e CI/CD os recursos relacionados, bem como os **modelos de ambiente** compatíveis.

 ![\[Number 4 in a red circle icon, commonly used to indicate a notification count.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-four.png)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.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-five.png) 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.\]](http://docs.aws.amazon.com/pt_br/proton/latest/userguide/images/label-six.png) 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).