0%

Book Description

With more and more companies moving on-prem applications to the cloud, software and cloud solution architects alike are busy investigating ways to improve load balancing, performance, security, and high availability for workloads. This practical report describes Microsoft Azure’s load balancing options and explains how NGINX can contribute to a comprehensive solution.

Cloud solution architect Arlan Nugara takes you through the steps necessary to design a practical solution for your network. Software developers and technical managers will learn how these technologies have a direct impact on application development and architecture. While the examples are specific to Azure, these load balancing concepts and implementations also apply to cloud providers such as AWS, Google Cloud Platform, DigitalOcean, and IBM Cloud.

  • Understand load balancing—what it is and why it’s important
  • Explore load balancing in Azure, including the traffic manager and application gateway
  • Learn how NGINX Plus on Azure lets you create an ideal end-to-end application platform
  • Walk through three load balancing options with Azure and NGINX Plus
  • Explore security choices including NGINX management, NGINX Web Application Firewall, and Azure Firewall integration

Table of Contents

  1. Preface
  2. 1. What Load Balancing Is and Why It’s Important
    1. Problems Load Balancers Solve
    2. The Solutions Load Balancers Provide
    3. The OSI Model and Load Balancing
  3. 2. Load-Balancing Options in Azure
    1. Azure Load Balancer
    2. Azure Application Gateway for Load Balancing
    3. Azure Traffic Manager for Cloud-Based DNS Load Balancing
  4. 3. NGINX Plus on Azure
    1. Installing via Azure Marketplace
    2. Installing Manually on VMs
    3. Installing via Azure Resource Manager and PowerShell
  5. 4. NGINX Plus and Microsoft Azure Load Balancers
    1. Comparing NGINX Plus and Azure Load Balancing Services
  6. 5. Monitoring NGINX in Microsoft Azure
    1. Azure Security Center with NGINX
    2. Azure Monitor with NGINX
    3. Azure Governance and Policy Management for NGINX
  7. 6. Security
    1. NGINX Management with NGINX Controller
    2. NGINX Web Application Firewall with ModSecurity 3.0
    3. Microsoft Azure Firewall Integration into a Load-Balancing Solution
  8. 7. Conclusion
3.238.84.213