Introduction

Before diving into how to develop your cloud applications, you need to understand a few key concepts behind cloud computing. The term cloud computing has been around for only a few years, but the concepts and patterns behind how to use it have been in use since the dawn of the computing age.

What Is Cloud Computing?

There are literally hundreds of definitions for cloud computing, and most of them make little to no sense at all to anyone other than the people that originally created them. Most companies call their virtual hosting environments clouds simply because it connotes power, speed, and scalability. In reality, a cloud is little more then a cluster of computational and storage resources that has almost limitless expandability ...

Get Building Applications in the Cloud: Concepts, Patterns, and Projects 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.