Cargando…

Application Delivery and Load Balancing in Microsoft Azure

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-balanci...

Descripción completa

Detalles Bibliográficos
Autor principal: DeJonghe, Derek
Otros Autores: Nugara, Arlan
Formato: Electrónico eBook
Idioma:Indeterminado
Publicado: [S.l.] : O'Reilly Media, Inc., 2020.
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mu 4500
001 OR_on1202552971
003 OCoLC
005 20231017213018.0
006 m d
007 cr n |||
008 201010s2020 xx o ||| 0 und d
040 |a VT2  |b eng  |c VT2  |d ERF  |d EBLCP  |d OCLCQ  |d LANGC  |d OCLCQ 
020 |a 9781098115869 
020 |a 1098115864 
029 1 |a AU@  |b 000068857060 
035 |a (OCoLC)1202552971 
049 |a UAMI 
100 1 |a DeJonghe, Derek. 
245 1 0 |a Application Delivery and Load Balancing in Microsoft Azure  |h [electronic resource] /  |c Derek DeJonghe. 
260 |a [S.l.] :  |b O'Reilly Media, Inc.,  |c 2020. 
300 |a 1 online resource 
500 |a Title from content provider. 
520 |a 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 on Azure Examine similarities and complementing features between Azure-managed solutions and NGINX Define, manage, and monitor the global routing for your web traffic using Azure Front Door Explore security choices using NGINX and Azure Firewall solutions. 
505 0 |a Cover -- Copyright -- Table of Contents -- Preface -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 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 
505 8 |a Chapter 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 -- Chapter 3. NGINX and NGINX Plus on Azure -- NGINX Versus NGINX Plus -- Installing NGINX OSS and NGINX Plus 
505 8 |a 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 -- Chapter 4. NGINX and Microsoft Managed Options -- Comparing NGINX and Azure Load Balancer -- Use Cases -- Comparing NGINX and Azure Application Gateway Functionality 
505 8 |a Comparing NGINX and Azure Web Application Firewall Capabilities -- ModSecurity -- NGINX App Protect -- Highly Available Multiregion NGINX Plus with Traffic Manager -- Conclusion -- Chapter 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 -- Chapter 6. Monitoring NGINX in Microsoft Azure -- Azure Monitor 
505 8 |a 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 -- Chapter 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 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
700 1 |a Nugara, Arlan. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098115852/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6421534 
994 |a 92  |b IZTAP