Skip to Content
Application Delivery and Load Balancing in Microsoft Azure
book

Application Delivery and Load Balancing in Microsoft Azure

by Derek DeJonghe, Arlan Nugara
December 2020
Intermediate to advanced
109 pages
2h 45m
English
O'Reilly Media, Inc.
Content preview from Application Delivery and Load Balancing in Microsoft Azure

Chapter 7. Security

Security is everyone’s job. To maintain a secure system, you need as many layers of controls as possible. Azure and NGINX offer a number of those layers for the data plane. These layers come as features of control and visibility. Managed Azure services integrate directly with Azure Monitor. Third-party data plane services, such as NGINX, can integrate with Azure Monitor, as well as through the use of an agent. Third-party services such as NGINX sometimes offer their own monitoring capabilities as well.

The previous chapter focused on monitoring; the amount of information you can gather from monitoring the data plane is vast. The data plane sees every request to and within your web application. With what you learned in the monitoring chapter, you now have visibility into those requests. With a public web application, you may see metric values that surprise you—perhaps your application is popular with bots, for instance. A look into the access logs, which show what requests are getting made, may have scared you. It’s common for bots and hackers to scan an endpoint for known vulnerabilities.

There’s a lot at stake for a web application. In the obvious cases, sensitive data must not be leaked or breached. It’s our understanding that the Capital One data breach was spawned from a Server-Side Request Forgery (SSRF) attack, a type of attack that is well-known and covered by the OWASP Core Rule Set. It was not that Capital One was not using a WAF; they were—ModSecurity, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Azure Web Service with Front Door

Azure Web Service with Front Door

Shantanu Das
Serverless Integration Design Patterns with Azure

Serverless Integration Design Patterns with Azure

Abhishek Kumar, Srinivasa Mahendrakar

Publisher Resources

ISBN: 9781098115852Errata Page