Apidays Paris 2023 - Software and APIs for Smart, Sustainable and Sovereign Societies
December 6, 7 & 8, 2023
Kubernetes Gateways: Crafting Seamless Cloud-Native API Management Architectures
Pubudu Gunatilaka, Senior Technical Lead at WSO2
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
8. โ Kubernetes: The cloud's operating system and container
orchestration platform.
โ Automates deployment, scaling, and management of
containers and microservices.
โ Enables automatic load balancing, scaling, and self-healing
for applications.
โ Provides a uni๏ฌed framework for cloud-native application
management.
โ Streamlines resource utilization and supports multi-cloud
portability.
Kubernetes: The Cloud's Backbone
8
9. Key Challenges:
โ Monolithic Design
โ Incompatible Infrastructure
โ Limitations in Leveraging Cloud Bene๏ฌts
โ External Dependencies
โ Limited Support for Microservices
โ Complex Con๏ฌgurations and Maintenance
โ Scalability Bottlenecks
Traditional API Management Meets Kubernetes
9
11. โ Continuous Development and Open Source Bene๏ฌts
โ Envoy as an Ingress Controller in Kubernetes
โ Essential API Management Features
โ Support for REST and gRPC Services
โ Extensibility options to enhance and customize its capabilities
โ Flexible Deployment Patterns
Empowering API Gateway Transformation with Envoy Proxy
11
13. โ API Standardization: Aims to standardize and streamline API gateway
management in Kubernetes.
โ Simpli๏ฌed Con๏ฌguration: Common interface for easier setup and
maintenance.
โ Enhanced Interoperability: Smooth integration with different gateway
implementations.
โ Dynamic Automation: Dynamic con๏ฌguration, scaling, and service discovery.
โ Seamless Kubernetes Integration: Effortlessly works within the Kubernetes
ecosystem.
โ Community Collaboration: Driven by a diverse developer community for
continuous improvement.
Kubernetes Gateway API Standardization
13
19. โ Shifting Developer Focus:
โฆฟ Developers are freed from the complexities of gateway management.
โฆฟ Can focus on building and maintaining APIs and core development tasks.
โ Key API Management Features:
โฆฟ API Lifecycle Management
โฆฟ API Governance
โฆฟ API Marketplace
โฆฟ API Version Management
โฆฟ API Insightsโฆ
โ Try out WSO2 APK (API Platform for Kubernetes) - https://wso2.com
The Changing Tides: Shifting Focus to API Management
19