NGINX, a project started in 2002, is now a company widely appreciated for its opensource web-server platform which is rivaling the likes of Apache and Microsoft. With its position firm in web-server space and an ever-increasing market share, NGINX is now coming up with an arsenal of enhancements to bolster its application platform technology. Lot of us are moving from monolith to microservices and NGINX is always encouraging organizations for the adoption of microservices architecture. Last week, NGINX announced the release and major updates to its NGINX application platform that features NGINX controller, NGINX Plus, and NGINX Unit. Out of these three, NGINX Unit is generally available. Let’s take a closer look at how these three can transform your application server space –
NGINX Unit 1
NGINX Plus R15
NGINX Controller R1
The main idea behind introducing controller plane is to reduce manual efforts involved in monitoring and managing your infrastructure with the analysis of available real-time information. It is basically a dashboard combined with alert and management functions. NGINX Controller R1 provides a centralized monitoring and management solution for microservices and legacy applications. The dynamic APIs will help in automating the NGINX Controller workflows while the REST APIs will enhance the developer abilities. With the help of Controller, new users can easily get accustomed to the environment and customize the configuration as and when required without any hassle.
This application server platform from NGINX will simplify the deployment and management of microservices. Irrespective of the type of the underlying infrastructure, we can combine NGINX Plus and Unit for better application delivery and add controllers on top of it for monitoring and management. In short, this application server platform combines data and control plane with the server to facilitate your microservices expedition.