Curso Amazon API Gateway Gerenciamento de APIs

  • DevOps | CI | CD | Kubernetes | Web3

Curso Amazon API Gateway Gerenciamento de APIs

24 horas
Visão Geral

O curso Amazon API Gateway Gerenciamento de APIs oferece uma imersão técnica completa na criação, publicação, proteção, governança e observabilidade de APIs na nuvem AWS. O treinamento explora os recursos do Amazon Web Services (AWS) com foco no Amazon API Gateway, capacitando o participante a projetar arquiteturas modernas, resilientes e seguras para exposição de serviços.

Ao longo do curso, os participantes compreenderão as diferenças e casos de uso entre REST APIs e HTTP APIs, modelagem de recursos, métodos, validação de requisições/respostas, transformação de payloads e estratégias de versionamento e estágios (stages). Serão abordados cenários práticos de integração com backends serverless, microsserviços e endpoints HTTP, incluindo integrações com funções Lambda, serviços AWS e APIs externas.

A formação enfatiza segurança e controle de acesso, cobrindo políticas IAM, autenticação baseada em tokens (JWT), uso de authorizers (Cognito e Lambda), API Keys, Usage Plans, throttling, quotas e proteção contra abuso. Também são exploradas práticas essenciais de governança e confiabilidade, como rate limiting, caching, canary deployments, custom domains e estratégias de rollout.

Em termos de observabilidade, o curso aborda monitoramento com métricas, logs e tracing, permitindo análise de desempenho, troubleshooting e otimização de custos. São discutidas boas práticas de design de APIs, performance tuning, resiliência, alta disponibilidade e controle financeiro em ambientes produtivos.

Com abordagem hands-on, os participantes implementam APIs reais em laboratório, simulando desafios comuns do mercado, como autenticação, controle de tráfego, integração com Lambda e análise de métricas. Ao final, estarão aptos a desenhar, implantar e administrar APIs escaláveis, seguras e alinhadas às melhores práticas de arquitetura em nuvem.

Objetivo

Após realizar este curso Amazon API Gateway Gerenciamento de APIs, você será capaz de:

  • Projetar e publicar APIs REST e HTTP
  • Configurar integrações (Lambda, HTTP, AWS Services)
  • Implementar autenticação e autorização
  • Aplicar controle de tráfego e throttling
  • Gerenciar versionamento e stages
  • Monitorar métricas e logs
  • Aplicar boas práticas de segurança e governança
Publico Alvo
  • Desenvolvedores de software
  • Arquitetos de soluções
  • Engenheiros de integração
  • Analistas DevOps / SRE
  • Profissionais de Cloud / AWS
Pre-Requisitos
  • Conhecimentos básicos de HTTP/REST
  • Noções de APIs e JSON
  • Fundamentos de computação em nuvem
  • Conhecimentos básicos de AWS (IAM, Lambda é desejável)
Informações Gerais

Por que devo fazer este curso?

Entender uma das peças centrais das arquiteturas modernas

  • APIs são a espinha dorsal de aplicações conectadas — desde microsserviços até integrações com parceiros ou aplicações móveis. O Amazon API Gateway é uma solução altamente escalável e preparada para produção, usada por grandes empresas no mundo todo.

Construir APIs de forma profissional e escalável

  • Você aprenderá a criar APIs com organização lógica (recursos, métodos, estágios e versionamento), integrá-las com backends eficientes (como AWS Lambda e serviços HTTP) e garantir que possam escalar sem gargalos.

Segurança aplicada à realidade do mercado

  • Segurança de APIs não é opcional — é essencial. Este curso cobre autenticação, autorização, proteção contra abuso (throttling/quota), uso de tokens e políticas IAM que atendem a requisitos reais de segurança corporativa.

Aprender na prática com orientação especializada

  • A abordagem hands-on (mão na massa) significa que você não apenas assiste a vídeos: você faz APIs funcionando, resolve erros reais e recebe suporte direto do instrutor.

Visibilidade real do desempenho da sua API

  • O curso ensina como monitorar suas APIs com logs, métricas e tracing, permitindo que você entenda desempenho, identifique gargalos e faça ajustes baseados em dados.

Aplicabilidade imediata no trabalho

  • As empresas estão cada vez mais exigindo que desenvolvedores saibam criar, proteger e manter APIs em ambientes de nuvem. Com esse curso, você sai apto a implementar soluções que produzem valor real desde o primeiro dia.

Vantagem competitiva no mercado de trabalho

  • Ter domínio prático de API Gateway e das práticas associadas (IAM, autenticação moderna, integração com Lambda, observabilidade etc.) melhora seu currículo e abre portas em times de backend, cloud, integração e DevOps.

Redução de custos e otimização nas soluções

  • Entender os componentes AWS envolvidos e como orquestrá-los de forma eficiente ajuda você e sua empresa a economizar com infraestrutura e evitar surpresas no faturamento da nuvem.
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: API Fundamentals and Architecture

  1. API concepts and design principles
  2. REST vs HTTP APIs
  3. API lifecycle management
  4. API Gateway overview

Module 2: Creating APIs with Amazon API Gateway

  1. Creating REST APIs
  2. Creating HTTP APIs
  3. Resources and methods
  4. Request/response models

Module 3: Integrations and Backends

  1. Lambda integration
  2. HTTP integration
  3. AWS service integration
  4. Mock integration

Module 4: Security and Access Control

  1. IAM roles and policies
  2. API keys and usage plans
  3. Cognito authorizers
  4. Lambda authorizers
  5. JWT and OAuth concepts

Module 5: Traffic Management and Throttling

  1. Rate limiting
  2. Quotas and throttling
  3. Caching strategies
  4. Handling bursts

Module 6: Deployment and Versioning

  1. Stages and environments
  2. Canary deployments
  3. Versioning strategies
  4. Custom domains

Module 7: Monitoring and Observability

  1. CloudWatch metrics
  2. Logging and tracing
  3. Alarms and dashboards
  4. Performance tuning

Module 8: Best Practices and Governance

  1. API design best practices
  2. Security best practices
  3. Cost optimization
  4. Governance and documentation
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