Este curso é o ponto de partida para você começar a pensar em como as práticas recomendadas de segurança devem ser refletidas em arquiteturas serverless. O curso abrange algumas das principais ofertas da Amazon Web Services (AWS) disponíveis para ajudar você a monitorar problemas e auditar seus aplicativos sem servidor. Neste curso, você aprenderá sobre suas responsabilidades na proteção de seus aplicativos. Você aprenderá maneiras de usar o AWS CloudTrail, o Amazon CloudWatch, o AWS Config e o AWS X-Ray para monitorar e responder a anomalias e alterações em sua arquitetura serverless.
- Nível do curso: intermediário
- Duração: 1h30
Observação: Este curso tem transcrições/legendas traduzidas. A narração está em inglê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:
- Resumir suas responsabilidades na proteção de seus aplicativos
- Descrever as maneiras usadas pela AWS para criar isolamento entre funções e entre micromáquinas virtuais (microVMs)
- Listar as práticas recomendadas para proteção da infraestrutura e os limites de rede para componentes com os quais sua arquitetura serverless pode interagir
- Listar as práticas recomendadas para validar entradas e proteger os dados em repouso e em trânsito em uma arquitetura serverless baseada em API
- Resumir os tipos de alarmes do CloudWatch que você deve implementar para gerenciar seus aplicativos sem servidor
- Listar as principais considerações para registrar em log com o AWS Lambda e o Amazon API Gateway, quanto a determinar o que deve ser capturado e o que deve ser evitado
- Comparar as maneiras de usar o CloudTrail, o AWS Config e o X-Ray para monitorar e responder a anomalias e alterações em sua arquitetura serverless
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
Tópicos do curso
Módulo 1: introdução
- Como usar este curso
- Introdução ao curso
Módulo 2: Security and Observability for Serverless Applications
- Proteger arquiteturas serverless
- Observabilidade para aplicativos sem servidor
- Laboratório opcional: Solução de problemas de aplicações sem servidor
Módulo 3: conclusão
- Conclusão e próximas etapas
- Teste de conhecimento
- Feedback