GUIA MODERNO DE RECOMENDAÇÃO DE COMPUTAÇÃO

Não tenho uma preferência de modelo operacional

Qual das seguintes opções melhor descreve o que você está procurando? Se precisar de ajuda, clique aqui.

Ícone de execução de aplicações conteinerizadas

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.
Ícone de apenas executar o código

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.
Ícone de execução de serviço da web básico

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.

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 aplicações conteinerizadas” 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 aplicações conteinerizadas 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 o código” se estiver procurando por um serviço de computação com tecnologia 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 aplicação da 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.