Conceitos de tecnologia sem servidor - AWS Serverless Application Model

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á.

Conceitos de tecnologia sem servidor

Saiba mais sobre os conceitos básicos de tecnologia sem servidor antes de usar o AWS Serverless Application Model (AWS SAM).

Conceitos de tecnologia sem servidor

Arquitetura orientada a eventos

Um aplicativo com tecnologia sem servidor consiste em serviços AWS individuais, como AWS Lambda computação e Amazon DynamoDB para gerenciamento de banco de dados, cada um desempenhando uma função especializada. Esses serviços são então vagamente integrados entre si por meio de uma arquitetura orientada a eventos. Para saber mais sobre a arquitetura orientada a eventos, consulte O que é uma arquitetura orientada a eventos?.

infraestrutura como código (IaC)

A infraestrutura como código (IaC) é uma forma de tratar a infraestrutura da mesma forma que os desenvolvedores tratam o código, aplicando o mesmo rigor do desenvolvimento do código do aplicativo ao provisionamento da infraestrutura. Você define sua infraestrutura em um arquivo de modelo, implantá-lo a AWS e o AWS cria os recursos para você. Com o IaC, você define no código que deseja que o AWS provisione. Para obter mais informações, consulte Infraestrutura como código na Introdução ao DevOps AWS AWS Whitepaper.

Tecnologias sem servidor

Com tecnologias sem servidor AWS, você pode criar e executar aplicativos sem precisar gerenciar seus próprios servidores. Todo o gerenciamento do servidor é feito por meio de AWS, fornecendo vários benefícios, como escalabilidade automática e alta disponibilidade incorporada, permitindo que você leve sua ideia à produção rapidamente. Usando tecnologias sem servidor, você pode se concentrar no núcleo do seu produto sem precisar se preocupar com o gerenciamento e a operação de servidores. Para saber mais sobre tecnologia sem servidor, consulte o seguinte:

Para uma introdução básica aos principais AWS serviços de tecnologia sem servidor, consulte Tecnologia sem servidor 101: Understanding the serverless services at Serverless Land.

Próximas etapas

Para obter uma introdução a AWS SAM, consulte O que é AWS Serverless Application Model (AWS SAM)?