Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS)
by Michael Kavis
Contents
Chapter 1: Why Cloud, Why Now?
Start-Up Case Study: Instagram, from Zero to a Billion Overnight
Established Company Case Study: Netflix, Shifting from On-Premises to the Cloud
Government Case Study: NOAA, E-mail, and Collaboration in the Cloud
Not-for-Profit Case Study: Obama Campaign, Six-Month Shelf-Life with One Big Peak
Chapter 2: Cloud Service Models
Chapter 3: Cloud Computing Worst Practices
Avoiding Failure When Moving to the Cloud
Migrating Applications to the Cloud
Misinformed about Cloud Security
Selecting a Favorite Vendor, Not an Appropriate Vendor
Outages and Out-of-Business Scenarios
Underestimating the Impacts of Organizational Change
Misunderstanding Customer Requirements
Chapter 4: It Starts with Architecture
The Importance of Why, Who, What, Where, When, and How
Start with the Business Architecture
Identify the Problem Statement (Why)
Evaluate User Characteristics (Who)
Identify Business and Technical Requirements (What)
Visualize the Service Consumer Experience (Where)
Identify the Project Constraints (When and with What)
Understand Current State Constraints (How)
Chapter 5: Choosing the Right Cloud Service Model
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access