O'Reilly logo

Beginning SharePoint 2013 Development by Donovan Follette, Chris Johnson, Steve Fox

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

DEFINING THE CLOUD

To understand Windows Azure, you must first know a bit about the cloud. Cloud computing (a broader descriptor for the cloud) is all about leveraging the Web as a set of resources for the development and deployment of your solutions. Traditionally, cloud computing has been defined as categories of services — for example, Infrastructure as a Service (IAAS), Platform as a Service (PAAS), and Software as a Service (SAAS). Each one of these categories is fairly different in the context of development. For instance, you might think of IAAS as hosted virtual machines (VMs) you manage remotely; PAAS as where you deploy code, data, binary large objects (BLOBs), web apps, and other application artifacts to a cloud-based environment (such as Windows Server 2008 R2 and IIS); and SAAS as subscription-based services that you can sign up to use (for example, Office 365).

Although these three categories of services dominate the way in which the cloud is characterized, the cloud has four generally accepted pillars:

  • Pool resources with other cloud users.
  • Manage your own services and apps through the management portal.
  • Apps and services can grow and contract with your business needs.
  • Pay for only what you use in regards to the cloud.

Figure 5-1 illustrates these four core pillars of the cloud. You can apply each principle in some way to the categories of services.

Both the categories of services and the core pillars of cloud computing apply to Windows Azure. For ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required