Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Visão geral e práticas recomendadas para criar aplicativos modernos sem servidor
- Visão geral dos serviços da AWS que oferecem suporte ao design orientado por eventos para aplicativos sem servidor
Desenvolvimento orientado por API
- Visão geral de aplicativos da Web baseados em API de solicitação/resposta padrão
- Usando o Amazon API Gateway para aplicativos sem servidor
- Comparação de diferentes tipos de API
- Configuração de um ponto de extremidade de API HTTP integrado a uma função Lambda
Autenticação, autorização e controlo Access
- Comparação de autenticação e autorização
- Autenticação para APIs usando o API Gateway
- Usando o Amazon Cognito
Frameworks de implantação sem servidor
- Entendendo a programação imperativa e declarativa para infraestrutura como código
- Comparação de estruturas AWS CDK, Amplify e AWS SAM CloudFormation
Amazon EventBridge e Amazon SNS
- Usando fontes de eventos assíncronas
- Recursos e casos de uso do Amazon EventBridge
- Criação de um barramento e regra EventBridge personalizados
- Comparação entre casos de uso do Amazon Simple Notification Service (Amazon SNS) e do EventBridge
Uso de filas e fluxos na implantação orientada por eventos
- Usando filas e streams como fontes de eventos para o Lambda
- Usando o Amazon Simple Queue Service (Amazon SQS) ou o Amazon Kinesis Data Streams como fontes de eventos para o Lambda
Escrevendo funções Lambda
- Visão geral do ciclo de vida do Lambda e uso das melhores práticas para escrever funções Lambda
- Configuração de uma função Lambda
- Tratamento de erros
Usando funções de etapa da AWS
- Usar funções de etapa do AWS em arquiteturas sem servidor
- Comparação entre fluxo de trabalho padrão e expresso
- Integração direta de funções de etapa
Observabilidade e monitoramento do aplicativo sem servidor
- Entendendo os três pilares da observabilidade
- Escrever e interpretar ficheiros de registo
- Usando os logs do Amazon CloudWatch
- Usando o AWS X-Ray para observabilidade
Protegendo aplicativos sem servidor
- Práticas recomendadas de segurança de aplicativos sem servidor
- API Gateway, Lambda e segurança de aplicativos
- Protegendo dados em um armazenamento de dados sem servidor
- Auditoria
Escalonamento de aplicativos sem servidor
- Usando o gateway de API para gerenciamento de escala
- Dimensionamento usando a simultaneidade do Lambda
- Dimensionamento de diferentes fontes de eventos com o Lambda
Automação do pipeline de implantação
- Usando CI/CD em aplicativos sem servidor
- Usando ferramentas em um pipeline sem servidor
- Usando recursos do AWS SAM para implantações sem servidor
- Práticas recomendadas de automação
Resolução de problemas
Resumo e próximos passos
Requisitos
- Compreensão dos princípios básicos da arquitetura da nuvem AWS
- Conhecimento de AWS Lambda
Público
- Programadores
21 Horas