Bobur is a Developer Advocate for an Open-source project Apache APISIX , has been working as a Software Engineering Trainer at SDAcademy for about 2 years. Also, highly skilled in developing, testing, and designing software, knowledgeable of back-end development and the best practices by having more than 8 years of experience as a Software Engineer. Bobur likes teaching as learning new things who is a Java developer originally and can write code in any programming language. Nowadays, interesting focus areas are Cloud-Native API Gateways, Kubernetes, and some cloud serverless services such as Azure Functions, AWS Lambda.
Plugin Orchestration for an API Gateway
The role of an API gateway in building large-scale, cloud-native Microservices APIs is sometimes important. It provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more. An API gateway will introduce these concerns, allowing your Microservices to focus on the business task at hand. A plugin is a heart mechanism in API Gateway by using it, we can create high-performance systems under tight deadlines. In this talk, we will describe how Apache APISIX implemented plugin orchestration. Plugin orchestration is a form of low code that can help enterprises reduce usage costs and increase operation and maintenance efficiency. With the plugin orchestration capability in the low-code API gateway Apache APISIX, we can easily orchestrate 50+ plugins in a “drag-and-drop” way on the UI dashboard.