- Aplicações modernas›
- Guia de Recomendação
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
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.
Quero executar um serviço da web básico
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.
Gostaria de apenas executar o código
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.
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:
- 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.
- 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.
- 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