top of page
It's Your Data, Master It.
Techniques and Custom Development
Overview
Skills Needed
This expert-level course is aimed at experienced developers and API architects who want to master Apache APISIX and leverage its full potential. The course delves into custom development, performance tuning, and advanced deployment strategies.
Extensive experience with Apache APISIX. Strong understanding of API management and development. Proficiency in Lua and other relevant programming languages.
Outline
Deep Dive into APISIX Architecture: Detailed architecture overview. Core components and their interactions. 2. Custom Plugin Development: Writing advanced custom plugins. Best practices for plugin development. Testing and debugging plugins. 3. Performance Optimization: Techniques for optimizing APISIX performance. Benchmarking and performance testing. 4. Advanced Security Measures: Implementing OAuth, JWT, and other security protocols. Security auditing and compliance. 5. Distributed Systems and Microservices: Using APISIX in a microservices architecture. Service discovery and configuration. 6. Kubernetes and APISIX: Deploying APISIX in Kubernetes environments. Managing APISIX with Kubernetes operators. 7. APISIX and Service Mesh Integration: Deep integration with service meshes. Advanced traffic management and observability. 8. Case Studies and Best Practices: In-depth case studies of complex APISIX deployments. Best practices and lessons learned. 9. Hands-on Lab: Comprehensive exercises covering all topics.
bottom of page