Pular para o conteúdo principal
Guia de recomendações de contêineres e tecnologias sem servidor

Não tenho uma preferência de modelo operacional

Qual das opções a seguir se aplica mais de perto ao seu caso de uso?

Gostaria de executar aplicações conteinerizadas

Missing alt text value

Você deseja migrar ou criar aplicações conteinerizadas e, ao mesmo tempo, obter muitos dos benefícios da tecnologia sem servidor. Suas aplicações seguem uma abordagem de programação tradicional com processos de longa execução com uma camada de computação dedicada.

Selecionar

Quero executar um serviço da web básico

Missing alt text value

Você deseja executar aplicações web e APIs seguras em grande escala e/ou precisa criar, implantar e executar aplicações conteinerizadas com facilidade, sem experiência prévia em infraestrutura ou contêiner, e um serviço totalmente gerenciado é desejado.

Selecionar

Gostaria de apenas executar o código

Missing alt text value

Você deseja transferir o máximo possível de sobrecarga operacional e de gerenciamento de infraestrutura para a AWS e criará aplicações implantadas como funções. Essa abordagem é adequada para criar aplicações orientadas a eventos ou novas aplicações síncronas de web/resposta a solicitações.

Selecionar

Ajude-me a entender

Você está aqui porque expressou o desejo de adotar um modelo operacional para escalar e gerenciar sua aplicação que transfira o máximo possível de gerenciamento dos recursos de infraestrutura subjacente para a AWS. Com os serviços de computação com tecnologia sem servidor da AWS, você aproveita as melhores práticas e a experiência da AWS para melhorar seu desempenho, escalabilidade, disponibilidade e segurança, para que as equipes de desenvolvimento possam se concentrar em escrever códigos que resolvam problemas de negócios.

Há três opções principais ao usar um modelo operacional de tecnologia sem servidor na AWS:

  1. Selecione “Gostaria de executar aplicativos em contêineres” se estiver procurando por um serviço abrangente de orquestração de contêineres que ofereça a maneira mais fácil para as organizações criarem, implantarem e gerenciarem aplicativos em contêineres em qualquer escala. Essa abordagem é adequada para quando você deseja executar uma aplicação baseada em serviços nova ou existente que tenha sido desenvolvida usando uma abordagem de programação familiar. Python/Flask e Nodejs/Express são frameworks da web conhecidos e estabelecidos que se enquadram nessa categoria. É ideal para acelerar a migração de aplicações existentes.
  2. Selecione “Gostaria de apenas executar código” se estiver procurando por um serviço de computação sem servidor baseado em funções que abstraia o ambiente de computação subjacente e execute seu código em um ambiente altamente disponível, escalável, seguro e tolerante a falhas em seu nome. Isso poupa o tempo de sua equipe para se concentrar principalmente no desenvolvimento de aplicações, acelerando o tempo de comercialização e reduzindo o custo total de propriedade.
  3. Selecione “Quero executar um serviço web básico” se você tiver um back-end de aplicativo web com um padrão de solicitação/resposta e gostaria que a AWS gerenciasse o balanceamento de carga, a aplicação de patches e a escalabilidade, além de oferecer uma experiência de CI/CD pronta para uso. Nós recomendaremos um serviço de aplicações de contêineres totalmente gerenciado que permite criar, implantar e executar aplicações Web e serviços de API conteinerizados sem exigir infraestrutura prévia ou experiência em contêineres.

Você encontrou o que estava procurando hoje?

Informe-nos para que possamos melhorar a qualidade do conteúdo em nossas páginas