

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Microsserviços em tecnologias sem servidor
<a name="microservices-on-serverless-technologies"></a>

 Usar microsserviços com tecnologias sem servidor pode diminuir consideravelmente a complexidade operacional. AWS Lambda e AWS Fargate, integrado ao API Gateway, permite a criação de aplicativos totalmente sem servidor. A partir de [7 de abril de 2023,](https://aws.amazon.com/about-aws/whats-new/2023/04/aws-lambda-response-payload-streaming/) as funções do Lambda podem transmitir progressivamente as cargas de resposta de volta ao cliente, aprimorando o desempenho de aplicativos móveis e da web. Antes disso, os aplicativos baseados em Lambda que usavam o modelo tradicional de invocação de solicitação-resposta precisavam gerar e armazenar a resposta em buffer antes de devolvê-la ao cliente, o que poderia atrasar o tempo até o primeiro byte. Com o streaming de respostas, as funções podem enviar respostas parciais de volta ao cliente assim que estiverem prontas, melhorando significativamente o tempo até o primeiro byte, ao qual os aplicativos móveis e da Web são especialmente sensíveis. 

 A Figura 4 demonstra uma arquitetura de microsserviços sem servidor usando AWS Lambda e gerenciando serviços. Essa arquitetura sem servidor atenua a necessidade de projetar para escalabilidade e alta disponibilidade e reduz o esforço necessário para executar e monitorar a infraestrutura subjacente. 

![\[Diagrama mostrando o microsserviço sem servidor usando AWS Lambda\]](http://docs.aws.amazon.com/pt_br/whitepapers/latest/microservices-on-aws/images/serverless-microservice-using-lambda.png)


 A Figura 5 mostra uma implementação sem servidor semelhante usando contêineres com AWS Fargate, eliminando as preocupações com a infraestrutura subjacente. Ele também conta com o Amazon Aurora Serverless, um banco de dados sob demanda e com escalabilidade automática que ajusta automaticamente a capacidade com base nos requisitos do seu aplicativo. 

![\[Diagrama mostrando o microsserviço sem servidor usando AWS Fargate\]](http://docs.aws.amazon.com/pt_br/whitepapers/latest/microservices-on-aws/images/serverless-microservice-fargate.png)
