Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

APPLICATION DELIVERY AND LOAD BALANCING IN MICROSOFT AZURE
Título:
APPLICATION DELIVERY AND LOAD BALANCING IN MICROSOFT AZURE
Subtítulo:
Autor:
DEJONGHE, D
Editorial:
O´REILLY
Año de edición:
2020
ISBN:
978-1-0981-1586-9
Páginas:
2020
29,95 €

 

Sinopsis

With more and more companies moving on-premises 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 book describes Microsoft Azure´s load balancing options and explains how NGINX can contribute to a comprehensive solution.

Cloud architects Derek DeJonghe and Arlan Nugara take 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, DigitalOcean, and IBM Cloud.

Understand application delivery and load balancing--and why they´re important
Explore Azure´s managed load balancing options
Learn how to run NGINX OSS and NGINX Plus on Azure
Examine similarities and complementing features between Azure-managed solutions and NGINX
Use Azure Front Door to define, manage, and monitor global routing for your web traffic
Monitor application performance using Azure and NGINX tools and plug-ins
Explore security choices using NGINX and Azure Firewall solutions



Table of contents

Preface
Conventions Used in This Book
Using Code Examples
O'Reilly Online Learning
How to Contact Us
Acknowledgments
1. What Are Application Delivery and Load Balancing, and Why Are They Important?
Application Delivery Controllers
Hardware or Software
Structure and Function of ADCs
Load Balancers
The OSI Model and Load Balancing
Problems Load Balancers Solve
The Solutions Load Balancers Provide
Application Delivery and Load Balancing: A Solution Overview
Conclusion
2. Managed Load-Balancing Options in Azure
Azure Native Load Balancing
Azure Load-Balancing Dimensions
Azure Load Balancer
Azure Application Gateway for Load Balancing
Azure Web Application Firewall (WAF) with ModSecurity
Azure Front Door
Azure Traffic Manager for Cloud-Based DNS Load Balancing
Priority Traffic Routing
Weighted Traffic Routing
Performance Traffic Routing
Geographic Traffic Routing
Designing Highly Available Systems
Conclusion
3. NGINX and NGINX Plus on Azure
NGINX Versus NGINX Plus
Installing NGINX OSS and NGINX Plus
Installing via Azure Marketplace
Installing Manually on VMs
Installing NGINX OSS via Azure Resource Manager and PowerShell
Deploying Infrastructure for NGINX OSS via Terraform
Deploying NGINX OSS in Debian and Ubuntu Linux
Deploying NGINX OSS in CentOS and Red Hat Linux
Running Terraform
Installing NGINX Plus via Terraform
Running Terraform
Conclusion
4. NGINX and Microsoft Managed Options
Comparing NGINX and Azure Load Balancer
Use Cases
Comparing NGINX and Azure Application Gateway Functionality
Comparing NGINX and Azure Web Application Firewall Capabilities
ModSecurity
NGINX App Protect
Highly Available Multiregion NGINX Plus with Traffic Manager
Conclusion
5. Azure Front Door with NGINX
What Is the Azure Front Door Service?
Split TCP
Front Door Features
Front Door's Place in the Stack
Benefits of Azure Front Door Service with NGINX
Integrating Azure Front Door Service with NGINX
Front Door Features
Routing Rules
Optimizing with NGINX
Conclusion
6. Monitoring NGINX in Microsoft Azure
Azure Monitor
Additional Tools Available in Azure for Monitoring
Azure Security Center with NGINX
Azure Monitor with NGINX
Azure Governance and Policy Management for NGINX
Azure Sentinel
Sentinel Integration
Sentinel Monitoring
Sentinel Automation
Azure Governance and Policy Management
Conclusion
7. Security
NGINX Management with NGINX Controller
NGINX Controller Application Delivery Module with App Security Add-On
NGINX App Protect
NGINX ModSecurity WAF
Microsoft Azure Firewall Integration into a Load-Balancing Solution
NGINX Integration as an NVA Firewall
Conclusion
Index