Este curso abordará conceitos básicos para começar a pensar sem servidor. O curso apresentará os serviços essenciais da Amazon Web Services (AWS) e os padrões a serem usados para projetar arquiteturas orientadas a eventos. Neste curso, você aprenderá sobre os conceitos de uma arquitetura orientada a eventos e os serviços da AWS que você pode usar para desacoplar o estado do código. Você aprenderá sobre chamadas assíncronas e onde usar o Amazon Simple Queue Service (Amazon SQS) ou o AWS Step Functions na frente do Amazon API Gateway para aprimorar fluxos de trabalho complexos. Você aprenderá estratégias para aplicar a eventos síncronos e as práticas recomendadas para a transformação de dados e para o AWS Lambda.
- Nível do curso: intermediário
- Duração: 2 horas
Observação: Este curso tem transcrições/legendas traduzidas. A narração está em português. Para exibir as legendas, clique no botão CC no canto inferior direito do player.
Atividades
Este curso inclui apresentações, vídeos, um laboratório prático e avaliações.
Objetivos do curso
Neste curso, você aprenderá a:
- Descrever os conceitos de uma arquitetura orientada a eventos.
- Listar os serviços da AWS que você pode usar para desacoplar o estado do código em uma arquitetura orientada a eventos.
- Descrever os benefícios de usar chamadas assíncronas.
- Descrever onde o uso do Amazon SQS ou do Step Functions na frente do API Gateway pode melhorar um fluxo de trabalho complexo que inicia com o envio de um evento.
- Descrever as considerações de sondagem de uma interface de programação de aplicativo (API) para envios de eventos assíncronos.
- Descrever as estratégias que você deveria aplicar quando os eventos devem ser síncronos.
- Listar as práticas recomendadas para a transformação de dados e Lambda.
Público-alvo
Este curso destina-se a:
- Desenvolvedores e arquitetos de nuvem experientes que conhecem a nuvem AWS e tecnologias sem servidor
Pré-requisitos
Recomendamos que os participantes deste curso tenham:
- Familiaridade com tecnologias sem servidor e conceitos da nuvem AWS
- Concluído o curso Architecting on AWS ou conhecimento equivalente
- Concluído o curso Getting into the Serverless Mindset ou conhecimento equivalente
- Concluído o curso Introduction to Serverless Development ou conhecimento equivalente
- Concluído o curso AWS Lambda Foundations ou conhecimento equivalente
Descrição do curso
Módulo 1: introdução
- Como usar este curso
- Introdução ao curso
Módulo 2: arquiteturas orientadas a eventos
- Mentalidade serverless
- Padrões de envio de eventos serverless
- Padrões para comunicar atualizações de status
- Padrões de processamento de dados serverless
- Gerenciamento de falhas em arquiteturas orientadas a eventos
- Laboratório: Criar aplicativos sem servidor com uma arquitetura orientada a eventos
Módulo 3: conclusão
- Conclusão e próximas etapas
- Avaliação final
- Feedback