When organizations migrate their workloads to cloud, they often have to address the complexity of application requirements implemented outside of the app using reverse proxies, load balancers, and API gateways. For example, development teams may use NGINX in their application stack to implement security, scalability, availability, and visibility policies, rules, and logic, and they lack depth of configuration control without it.
Cloud-based customers also prefer to consume managed services, driven by desire and demand to remove the burden to operate and maintain infrastructure while ensuring performance, scalability, availability, and uptime SLAs.
We also know that many organizations rely on NGINX’s proxying, load balancing, and caching capabilities every day to deliver their mission-critical applications.
At F5 NGINX, we took this as the base to build NGINX as a Service for Azure (NGINXaaS for Azure) – a relatively unique infrastructure as a service that grants considerable programmability and control not available through other networking services.
NGINXaaS for Azure provides the power of NGINX Plus while eliminating the complexity of installing, licensing, upgrading, and patching your NGINX instances. It features built-in high availability, integration with core Azure services, consistent visibility and management through Azure interfaces, and consumption-based pricing. The service silently handles all the operational toil for you. You simply bring your NGINX configurations and backend applications.
As a first-class cloud service, NGINXaaS for Azure has a native experience across all Azure interfaces – portal, cli, SDK, Terraform. And it is tightly integrated with other cloud infrastructure services to give you a complete experience. For example, NGINX Plus offers over 200 metrics, giving you deep and detailed insights into your applications – these metrics are easily available through Azure Monitoring integration.
We are also excited to share that NGINX App Protect WAF v5 is now available in Preview as an add-on for NGINXaaS for Azure. NGINX App Protect WAF can be easily enabled with one-click, individually across Standard plan deployments of NGINX as a Service. The preview capabilities include the ability to select default policy and integration with Azure Log Analytics.
Getting started with NGINXaaS for Azure is as easy as visiting the Microsoft Azure marketplace: https://go.f5.net/nm4zmb5q. Anyone can get started with our Basic Plan and later graduate into our enterprise plan that offers high availability with 99.95% uptime SLA, scaling, and full NGINX Plus state sharing.
About the Author

Related Blog Posts
Secure Your API Gateway with NGINX App Protect WAF
As monoliths move to microservices, applications are developed faster than ever. Speed is necessary to stay competitive and APIs sit at the front of these rapid modernization efforts. But the popularity of APIs for application modernization has significant implications for app security.
How Do I Choose? API Gateway vs. Ingress Controller vs. Service Mesh
When you need an API gateway in Kubernetes, how do you choose among API gateway vs. Ingress controller vs. service mesh? We guide you through the decision, with sample scenarios for north-south and east-west API traffic, plus use cases where an API gateway is the right tool.
Deploying NGINX as an API Gateway, Part 2: Protecting Backend Services
In the second post in our API gateway series, Liam shows you how to batten down the hatches on your API services. You can use rate limiting, access restrictions, request size limits, and request body validation to frustrate illegitimate or overly burdensome requests.
New Joomla Exploit CVE-2015-8562
Read about the new zero day exploit in Joomla and see the NGINX configuration for how to apply a fix in NGINX or NGINX Plus.
Why Do I See “Welcome to nginx!” on My Favorite Website?
The ‘Welcome to NGINX!’ page is presented when NGINX web server software is installed on a computer but has not finished configuring
