Curso API Lifecycle Management with WSO2

  • DevOps | CI | CD | Kubernetes | Web3

Curso API Lifecycle Management with WSO2

16h
Visão Geral

O Curso API Lifecycle Management with WSO2 tem como objetivo capacitar profissionais no gerenciamento completo do ciclo de vida de APIs usando a plataforma WSO2 API Manager. Durante o treinamento, os participantes aprenderão a criar, publicar, versionar, monitorar, atualizar e descontinuar APIs, aplicando boas práticas de governança, automação de processos e integração com pipelines DevOps. Este curso é essencial para equipes que buscam agilidade, consistência e controle no gerenciamento de APIs corporativas.

Objetivo

Após realizar este curso API Lifecycle Management with WSO2, você será capaz de:

  • Gerenciar o ciclo completo de vida de APIs: criação, publicação, atualização, versionamento e descontinuação
  • Automatizar processos de aprovação e workflows de APIs
  • Implementar políticas de governança e conformidade
  • Monitorar o consumo, desempenho e saúde das APIs
  • Integrar o ciclo de vida de APIs com ferramentas de DevOps e CI/CD
Publico Alvo
  • Desenvolvedores de APIs
  • Administradores e operadores de WSO2 API Manager
  • Arquitetos de soluções e integração
  • Profissionais de DevOps envolvidos no ciclo de vida de APIs
Pre-Requisitos
  • Conhecimentos básicos sobre APIs REST e SOAP
  • Experiência com WSO2 API Manager (ou ter concluído o curso “WSO2 API Manager Foundation”)
  • Conhecimentos em versionamento de software e pipelines DevOps
  • Noções básicas de autenticação e autorização em APIs
Informações Gerais
  • Curso ao vivo via Microsoft Teams, com a presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
  • O curso é 100% prático, com um aluno por micro, laboratório individual disponibilizado no dia do curso e apostila digital exclusiva.
  • O método de aprendizado combina teoria e prática de forma contínua, garantindo a aplicação real dos conceitos durante o treinamento.

Conteúdo Programatico

Module 1: Introduction to API Lifecycle Management

  1. Understanding API lifecycle stages
  2. Importance of lifecycle management in enterprises
  3. WSO2 API Manager lifecycle overview
  4. Roles and responsibilities in API lifecycle management

Module 2: API Creation and Design

  1. Creating APIs using Publisher
  2. Importing OpenAPI/Swagger definitions
  3. Defining resources, methods, and endpoints
  4. Setting metadata and documentation

Module 3: Publishing and Versioning APIs

  1. Publishing APIs to Developer Portal
  2. Understanding API versioning strategies
  3. Promoting APIs across environments (Dev, Test, Prod)
  4. Managing deprecated and retired APIs

Module 4: Governance and Workflow Management

  1. Configuring approval workflows for API publication
  2. Enforcing organizational policies and standards
  3. Role-based access and permissions for API developers
  4. Managing API subscriptions and consumer tiers

Module 5: Security and Compliance in Lifecycle

  1. Applying authentication and authorization at different lifecycle stages
  2. Ensuring compliance with security and regulatory requirements
  3. Configuring throttling, quotas, and rate limits
  4. Managing tokens and API keys throughout the lifecycle

Module 6: Monitoring and Analytics

  1. Tracking API usage metrics and performance
  2. Integrating WSO2 Analytics for lifecycle monitoring
  3. Identifying deprecated API usage and performance bottlenecks
  4. Reporting and dashboards for lifecycle insights

Module 7: Automation and DevOps Integration

  1. Using WSO2 API Controller (apictl) for API lifecycle automation
  2. Integrating API deployment into CI/CD pipelines
  3. Version control and automated promotions
  4. Managing multiple environments efficiently

Module 8: Hands-on Labs

  1. Creating, publishing, and versioning APIs
  2. Setting up approval workflows and lifecycle transitions
  3. Monitoring API consumption and usage analytics
  4. Automating API promotion across environments

Module 9: Best Practices

  1. Lifecycle management governance and standards
  2. Versioning strategies for backward compatibility
  3. Performance optimization across lifecycle stages
  4. Maintaining high availability and operational reliability
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