Visão Geral
Neste Curso Building Solutions with Apigee X, você passará pela jornada da Apigee como líder de produto para um novo aplicativo. Você assumirá funções nas equipes de desenvolvimento e segurança.
Você usará uma API originalmente projetada para uso de um aplicativo legado local e a modernizará para a nuvem usando a Apigee X. Você seguirá as práticas recomendadas do Google Cloud junto com a Apigee X para projetar uma plataforma segura, escalonável e resiliente para as necessidades da sua empresa.
Objetivo
Após realizar Curso Building Solutions with Apigee X você será capaz de:
- Expor vulnerabilidades de segurança normalmente encontradas em APIs legadas
- Proteja o back-end de seu aplicativo legado usando TLS mútuo
- Acesso seguro à API com chaves de API
- Projete aplicativos com um primeiro design de API usando a especificação OpenAPI
- Integre seu proxy de API com a API Cloud Data Loss Prevention (DLP)
- Práticas recomendadas para confiabilidade do site com a Apigee usando monitoramento e geração de registros
- Modernize a implantação de aplicativos usando o Cloud Run e o Cloud Build
- Autenticação usando chaves de API e autenticação Firebase com Apigee
- Fortalecer APIs usando políticas da Apigee e Cloud Armor
- Reduza as ameaças externas com o reCAPTCHA Enterprise
- Aproveite o Apigee Analytics para mostrar relatórios e captura de dados personalizados
- Aproveite o Cloud Code em seu ambiente de desenvolvimento para emular localmente a Apigee
- Use a integração da Apigee para melhorar a conectividade com outros serviços no Google Cloud
Publico Alvo
Desenvolvedores de aplicativos, engenheiros de API, arquitetos de soluções, engenheiros de segurança, engenheiros de DevOps. Aqueles que são responsáveis pelo design, implementação ou gerenciamento de soluções de APIs , produtos de API ou produtos digitais que utilizam APIs.
Pre-Requisitos
- Developing APIs with Google Cloud's Apigee API Platform”
- ou experiência equivalente com Google Cloud e Apigee.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Why Apigee X
- Why Apigee X
- Introduction to Use Case – Who Are You?
- One/Two-Way TLS
- Getting Started
- Lab: Introduction to the Legacy Application and Apigee
The Target
- Implement a mTLS gateway
- API Keys
- Control Your API Response
- Lab: The Target
API First Design with OpenAPI
- API First Design
- The Show Me Now Rest API
- What Is OpenAPI
- Apigee Debugging
- Lab: API First Design with OpenAPI
Integrating External Services
- Cloud Data Loss Prevention API (DLP)
- Apigee ServiceCallout Policy
- Message Logging/Cloud Logging
- Uptime Checks
- Alerting Policy
- Lab: Integrating External Services
Consuming Apigee Resources
- Introducing the Client Application
- Application Build Tools
- Firebase Authentication
- Apigee Security Policies
- Lab: Integrating a Client Application
Hardening Your API
- API Security Vulnerabilities
- JSON Threat Protection Policies
- Cloud Armour
- The Hacker Tools
- Lab: Hardening Your API
External Threat Mitigation
- reCAPTCHA Enterprise
- Apigee Data Collection
- Apigee Custom Reports
- Lab: External Threat Mitigation with reCapture Enterprise
Expand Your Apigee Toolset
- The Apigee Management API
- API Proxy Deployment Options
- Local Development Using Cloud Code
- Apigee Emulator
- Development Workflow
- Lab: Developing for Apigee Using Cloud Code
Apigee Integration
- Introduction to Application Integration
- Triggers
- Tasks
- Apigee Integration Policies
- Lab: Expanding Your API with Apigee Integrations
Summary
- Debrief
- Apigee Flavors – X or Hybrid
- What’s Next
TENHO INTERESSE