4 What You Need to Know About Windows Azure As a Platform

IN THIS CHAPTER:

  • Examining the execution models
  • Storing and managing your data
  • Reviewing messaging and integration components and supporting services
  • Choosing your software development kits

Up to this point we have been talking about strategy — the direction you head long term. Now we are going to support this long-term strategy with the concrete cloud technology platform that should help you to determine the right tools and services available for your selection from the myriad of cloud vendors and service providers. Of course, we are not starting out this journey, we are well into it, and so in this chapter and in the remainder of the book, we are going to focus on the Microsoft Windows Azure platform, which is one of the core components of the broader Microsoft vision for the new era — the Cloud OS. We will also talk about how it can help you understand what core work must be done in order to build sound, reliable, and high-performing hybrid cloud architectures.

To understand what Windows Azure offers, it's useful to group its services into distinct categories. Figure 4-1 shows one way to do this.

This chapter walks through the technologies shown in the figure, describing what each offers and how you might use it when building hybrid cloud architectures.

EXECUTION MODELS

We'll begin by taking a step back and looking at existing applications today. Fundamentally, we need to talk about the differences between traditional ...

Get Windows Azure Hybrid Cloud 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.