Chapter 6. Scaling web roles

This chapter covers

  • What happens to your web server under extreme load
  • Scaling your web role
  • The load balancer
  • Session management
  • Caching

One of the coolest things about Windows Azure is that you can dynamically scale your application. Whenever you need more computing power, you can just ask for it and get it (as long as you can afford it). The downside is that in order to harness such power, you need to design your application correctly. In this chapter, we’ll look at what happens when your application is under pressure and how you can use Windows Azure to effectively scale your web application.

6.1. What happens to your web server under extreme load?

Back in chapter 1, we talked about the challenges of handling ...

Get Azure in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.