The document discusses moving applications to the cloud. It outlines five common patterns for doing so: 1) Transference - moving existing on-premises applications to the cloud; 2) Scale and Multi-Tenancy - creating cloud-based applications that can dynamically scale based on usage; 3) Burst Compute - using cloud resources for additional computing needs; 4) Elastic Storage - leveraging cloud storage that can exponentially grow; and 5) Inter-Organization Communication - enabling communication between organizations using cloud infrastructure. The document then provides examples of how these patterns apply using a sample application and cloud platform.
Related topics: