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

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas