AWS Lambda

Opção sem servidor mais popular
O que deve saber
AWS Lambda
O AWS Lambda é um serviço de computação sem servidor e orientado para eventos que permite executar código para praticamente qualquer tipo de aplicação ou serviço sem provisionar ou gerir servidores. O AWS Lambda pode ser acionado a partir de mais de 200 serviços AWS e aplicações de software como serviço (SaaS), e só paga exatamente a utilização consumida.
Vantagens
O AWS Lambda funciona sempre numa infraestrutura altamente disponível e tolerante a falhas, utilizando várias "zonas de disponibilidade". Isto permite-lhe implementar código sem problemas e fornecer toda a administração, manutenção e correcções na infraestrutura. Outras vantagens incluem a escalabilidade imediata com medição baseada em milissegundos para a faturação e a possibilidade de pagar apenas pela taxa de transferência ou pela duração da execução, em vez da unidade de servidor reservada. Tudo isto permite-lhe concentrar-se na criação de inovação em vez de gerir a infraestrutura.
Integração com os serviços AWS
O AWS Lambda é um candidato ideal não só para soluções completas como a criação de SaaS de forma orientada para eventos ou baseada em API, mas também através de muitas integrações out-of-the-box que funcionam em sondagens ou orientadas para eventos para permitir a integração e automatização de diferentes partes de aplicações distribuídas. Isto permite-lhe concentrar-se em transformações específicas do negócio em vez de escrever o código de integração para transferir dados.
Casos de utilização
O AWS Lambda é o candidato ideal para a criação de soluções completas expostas como API utilizando arquitecturas modernas e altamente produtivas, como aplicações centradas em dados orientados para eventos, sem necessidade de aprovisionar e manter a infraestrutura de interface do programa do aplicativo com o aspeto de pagamento por utilização. Outra área em que o AWS Lambda mostra o seu potencial é no tratamento da integração entre sistemas, em que a sua capacidade de fornecer uma abordagem baseada em funções de microsserviços sem a necessidade de fornecer software subjacente mostra muitas vantagens.



