AWS Proton
O AWS Proton é um serviço de implantação totalmente gerenciado, voltado a aplicações de contêineres e sem servidor. As equipes de engenharia da plataforma podem usar o AWS Proton para conectar e coordenar todas as diferentes ferramentas necessárias para o provisionamento da infraestrutura, assim como para as implantações, o monitoramento e as atualizações de códigos.
Mantendo centenas – ou algumas vezes milhares – de microsserviços com recursos de infraestrutura que estão sempre mudando, além da integração/entrega contínua (CI/CD), a configuração é uma tarefa quase impossível para até mesmo as equipes de plataformas mais competentes.
O AWS Proton soluciona esse problema, concedendo às equipes de plataforma as ferramentas necessárias para gerenciar essa complexidade e impor padrões consistentes, facilitando também para os desenvolvedores a implantação de códigos, usando tecnologias de contêineres e sem servidor.
Benefícios
Definir proteções
O AWS Proton permite que os desenvolvedores adotem e implantem aplicações, usando as pilhas aprovadas que você gerencia. Ele proporciona o equilíbrio adequado entre controle e flexibilidade, para que os desenvolvedores possam continuar a inovar.
Aumento na produtividade do desenvolvedor
O AWS Proton permite que você adote novas tecnologias como contêineres e aplicações sem servidor, sem reduzir a performance dos desenvolvedores. Ele proporciona provisionamento de infraestrutura e implantação de código em uma única interface, para que os desenvolvedores possam focar no código.
Adote as melhores práticas
Quando você adota um novo recurso ou uma melhor prática, o AWS Proton o ajuda a atualizar aplicações desatualizadas com um único clique. Com o AWS Proton, você proporciona uma arquitetura consistente em toda a organização.
Como funciona

As equipes de plataforma usam o AWS Proton para criar uma “pilha” que define tudo o que for necessário para provisionar, implantar e monitorar um serviço, incluindo a computação, a rede, o pipeline de códigos, a segurança e o monitoramento. Os desenvolvedores fazem login no console do AWS Proton para usar as pilhas do AWS Proton publicadas para automatizar o provisionamento da infraestrutura e implantar rapidamente o código da aplicação. Ao invés de gastar horas com a definição da infraestrutura para cada equipe de desenvolvimento, as equipes de plataforma ou de operações gerenciam centralmente as implantações, sem afetar a produtividade. Quando qualquer parte da pilha precisar de atualização, a equipe de plataforma usa o AWS Proton para implantar as atualizações nos microsserviços que estiverem executando configurações desatualizadas. O AWS Proton ajuda as equipes de plataforma a promover a experiência de aplicações de contêineres e sem servidor que os desenvolvedores esperam, permitindo que eles aumentem o nível de consistência e controle.
Casos de uso
Gerenciamento simplificado
As equipes de plataforma usam o AWS Proton para gerenciar e adotar um conjunto de padrões consistentes para a computação, a rede, a integração/entrega contínua (CI/CD) e a segurança e monitoramento em ambientes modernos de contêineres e sem servidor. Com o AWS Proton, você pode ver o que foi implantado, e quem fez as implantações. Ao atualizar os modelos, você pode identificar e atualizar infraestruturas desatualizadas.
Autoatendimento gerenciado para desenvolvedores
O AWS Proton permite que as equipes de plataforma ofereçam uma interface de autoatendimento selecionada para desenvolvedores, usando a experiência já conhecida do Console de Gerenciamento da AWS ou a Interface da Linha de Comando da AWS (AWS CLI). Usando pilhas aprovadas, os desenvolvedores autorizados da sua empresa podem usar o AWS Proton para criar e implantar um novo serviço de infraestrutura da produção para as aplicações de contêineres e sem servidor.
Adoção da infraestrutura como código
O AWS Proton usa a infraestrutura como código para definir pilhas de aplicações e configurar recursos. Ele se integra com ferramentas conhecidas de observabilidade e CI/CD da AWS e de terceiros, oferecendo uma abordagem flexível para o gerenciamento de aplicações. O AWS Proton facilita o fornecimento de um conjunto de componentes básicos selecionados para os desenvolvedores, que podem ser usados para acelerar as inovações dos negócios.

Descubra os recursos do AWS Proton, que inclui o gerenciamento de modelos, a interface de autoatendimento para desenvolvedores, o monitoramento de uso e as implantações automatizadas.

Obtenha acesso instantâneo ao nível gratuito da AWS.

Comece a criar com o AWS Proton no Console de Gerenciamento da AWS.