Visão Geral
O Curso Securing APIs with WSO2 API Manager foi desenvolvido para profissionais que desejam dominar os mecanismos de segurança, autenticação e autorização na gestão e publicação de APIs utilizando o WSO2 API Manager. Durante o treinamento, os participantes aprenderão como proteger APIs contra acessos não autorizados, aplicar políticas de segurança, implementar autenticação OAuth2 e JWT, e configurar comunicações seguras entre componentes do ecossistema WSO2.
Conteúdo Programatico
Module 1: Introduction to API Security
- Importance of API security
- Common API vulnerabilities and attack vectors
- Overview of WSO2 API Manager security features
- Understanding identity and access management concepts
Module 2: Authentication and Authorization Mechanisms
- API key-based authentication
- OAuth2.0 grant types and flows
- JWT tokens and claims validation
- Role-based access control (RBAC)
Module 3: Implementing OAuth2 in WSO2 API Manager
- Setting up an OAuth2 authorization server
- Managing client applications and consumer keys
- Token generation, validation, and revocation
- Integrating with external identity providers (IDPs)
Module 4: Securing API Communication Channels
- Configuring HTTPS and SSL/TLS
- Enabling mutual SSL (two-way SSL)
- Certificate management and keystore configuration
- Securing backend services and data in transit
Module 5: Throttling and Rate Limiting
- Understanding throttling tiers
- Applying subscription and application-level throttling
- Implementing dynamic rate limiting with Traffic Manager
- Preventing abuse and denial-of-service (DoS) attacks
Module 6: Managing Scopes and Permissions
- Defining API scopes and permissions
- Applying fine-grained access control
- Enforcing scopes at API resource level
- Managing user and application roles
Module 7: Advanced Security and Best Practices
- Integrating WSO2 Identity Server for SSO and advanced IAM
- Using custom handlers for security enforcement
- Monitoring and auditing API access logs
- Security hardening and best practices for production