top of page
< Back

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.

dataUology

“We embark on a journey to empower students with the transformative
power of knowledge today so they can be future leaders of tomorrow.“
Join The Success!
Contact

(801) 946 5513

contact@datauology.com

Follow
  • LinkedIn
  • Facebook
  • Instagram
  • YouTube
  • Discord

© 2024 dataUology

bottom of page