Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more
You can share the course access to somebody (e.g. your colleague). An email with direct enrollment link will be
sent in your name. You will not be able to enroll in the course yourself.
Este curso apresenta o Amazon API Gateway e ensina os conceitos básicos de como criar e implantar interfaces de programação de aplicativo (APIs). Você aprenderá sobre as opções para gerenciar e medir o acesso às APIs e integrá-las ao AWS Lambda. Nível do curso: BásicoDuração: 120 minutosAtividadesEste curso inclui apresentações e avaliações.Objetivos do cursoNeste curso, você aprenderá a:Identificar casos de uso iniciais em que o API Gateway e o Lambda podem desacoplar um monólito maior.Identificar um plano para seu aplicativo com o objetivo de gerenciar as APIs que inclua seleção de endpoint, configurações de cache, métodos de autorização, planos de uso e estágios de implantação.Identificar como desenvolver aplicativos de comunicação por mensagens em tempo real usando as APIs do WebSocket.Usar o console do API Gateway para criar uma API do zero, fazer testes com um endpoint simulado e implantá-la usando uma opção de autorização disponível.Usar o Amazon CloudWatch para analisar o tráfego na API implantada e identificar oportunidades ou melhorias, validações, respostas e mapeamento.Usar o API Gateway como origem do evento para uma função do Lambda com aliases do Lambda e variáveis de estágio do API Gateway.Público-alvoEste curso é destinado a:Desenvolvedores de software que estão familiarizados com o desenvolvimento baseado em API e microsserviço, mas sem experiência com tecnologias sem servidorQualquer pessoa interessada em entender os conceitos básicos de como o API Gateway é usado na frente do Lambda Pré-requisitosRecomendamos que os participantes deste curso tenham:Alguma experiência em programaçãoFamiliaridade com a arquitetura de nuvemConhecimento de outros serviços da Amazon Web Services (AWS), incluindo Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB e AWS LambdaEntendimento sobre o desenvolvimento baseado em APIDescrição do cursoMódulo 1: Introdução ao API GatewayOs desafios do gerenciamento de APIsUsar o API Gateway como porta de entrada para APIsRecursos do API GatewayArquitetura do API GatewaySelecionar o melhor tipo de API para seu caso de usoMódulo 2: Design das APIs do WebSocketComunicação por mensagem em tempo real com as APIs do WebSocketDesenvolver uma API do WebSocket no API GatewayManter conexões com as APIs do WebSocketMódulo 3: Design das APIs RESTAPIs RESTTipos de endpoint de API REST do API GatewayCache opcional do API GatewayConsiderações de definição de preço para APIs RESTMódulo 4: Desenvolvimento e implantação de APIs com o API GatewayAnatomia da chamada de APIEtapas para criar uma API com o API GatewayEstágios da APICriar e implantar práticas recomendadasMódulo 5: Gerenciamento de acesso a APIsComo gerenciar o acesso a APIsAutorização para o API GatewayAutorização com IAMAutorizadores do LambdaAutorizadores do CognitoControle de utilização e planos de usoPermissões do IAMPolíticas de recursosMódulo 6: Monitoramento e solução de problemasMétricas do CloudWatch para o API GatewayAmazon CloudWatch Logs para o API GatewayMonitorar com X-Ray e CloudTrailMódulo 7: Mapeamento de dados e validação de solicitaçõesTransformações de dados com modelos de mapeamentoTratamento de erros com respostas do GatewayAuxiliar validação de solicitação com o API GatewayMódulo 8: Conclusão e próximas etapasConclusãoRecursos adicionaisPróximas etapas