Curso Amazon API Gateway Criacao Gestao e Seguranca de APIs em Escala

  • DevOps | CI | CD | Kubernetes | Web3

Curso Amazon API Gateway Criacao Gestao e Seguranca de APIs em Escala

24 horas
Visão Geral

Este curso Amazon API Gateway Criação, Gestão e Segurança de APIs em Escala, aborda de forma prática e estratégica o uso do Amazon API Gateway dentro do ecossistema da Amazon Web Services. O participante aprenderá a projetar, publicar, versionar, monitorar e proteger APIs REST, HTTP e WebSocket. Serão exploradas integrações com Lambda, microsserviços, autenticação/autorização, controle de tráfego, caching, observabilidade e boas práticas de arquitetura para ambientes escaláveis, resilientes e seguros.

Objetivo

Após realizar este curso Amazon API Gateway – Criação, Gestão e Segurança de APIs em Escala, você será capaz de:

  • Projetar arquiteturas de APIs modernas e escaláveis
  • Criar e configurar APIs REST, HTTP e WebSocket
  • Integrar API Gateway com AWS Lambda e serviços AWS
  • Implementar autenticação, autorização e políticas de segurança
  • Aplicar controle de tráfego, throttling e caching
  • Monitorar métricas, logs e desempenho
  • Gerenciar versionamento e ciclos de vida de APIs
  • Aplicar boas práticas de governança e custos
Publico Alvo
  • Desenvolvedores de software
  • Arquitetos de soluções
  • Engenheiros de backend
  • Profissionais DevOps
  • Analistas de integração
  • Especialistas em cloud
Pre-Requisitos
  • Conhecimentos básicos de APIs e HTTP
  • Fundamentos de computação em nuvem
  • Noções de JSON e REST
  • Experiência básica com AWS é desejável
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: API Gateway Fundamentals
1.1 What is Amazon API Gateway
1.2 API types: REST vs HTTP vs WebSocket
1.3 Core concepts and components
1.4 Use cases and architecture patterns

Module 2: Creating and Deploying APIs
2.1 Building REST APIs
2.2 Building HTTP APIs
2.3 Stages and deployments
2.4 Versioning strategies

Module 3: Integrations
3.1 Lambda proxy integration
3.2 Service integrations
3.3 Mock and HTTP integrations
3.4 Error handling

Module 4: Security and Access Control
4.1 IAM roles and policies
4.2 Cognito authorizers
4.3 Lambda authorizers
4.4 API keys and usage plans
4.5 Throttling and quotas

Module 5: Traffic Management & Performance
5.1 Caching strategies
5.2 Rate limiting
5.3 Request/response transformations
5.4 Latency optimization

Module 6: Monitoring & Observability
6.1 CloudWatch metrics
6.2 Logging and tracing
6.3 X-Ray integration
6.4 Troubleshooting

Module 7: Advanced Topics
7.1 WebSocket APIs
7.2 Custom domains
7.3 WAF integration
7.4 Cost optimization

Module 8: Best Practices & Architecture
8.1 High availability design
8.2 Security best practices
8.3 API lifecycle management
8.4 Governance and compliance

TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h