Architecting the cloud : design decisions for cloud computing service models (SaaS, PaaS, and IaaS) / Michael Kavis.

An expert guide to selecting the right cloud service model for your business Cloud computing is all the rage, allowing for the delivery of computing and storage capacity to a diverse community of end-recipients. However, before you can decide on a cloud model, you need to determine what the ideal cl...

Full description

Saved in:
Bibliographic Details
Main Author: Kavis, Michael
Format: eBook
Language:English
Published: Hoboken, New Jersey : John Wiley & Sons, Inc., [2014]
Series:The Wiley CIO series
Subjects:
Online Access:Click for online access
Table of Contents:
  • Cover; Contents; Title; Copyright; Dedication; Foreword; Preface; Acknowledgments; About the Author; Chapter 1: Why Cloud, Why Now?; Evolution of Cloud Computing; Enter the Cloud; 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; Summary; Chapter 2: Cloud Service Models; Infrastructure as a Service; Platform as a Service; Software as a Service.
  • Deployment ModelsSummary; Chapter 3: Cloud Computing Worst Practices; Avoiding Failure When Moving to the Cloud; Migrating Applications to the Cloud; Misguided Expectations; Misinformed about Cloud Security; Selecting a Favorite Vendor, Not an Appropriate Vendor; Outages and Out-of-Business Scenarios; Underestimating the Impacts of Organizational Change; Skills Shortage; Misunderstanding Customer Requirements; Unexpected Costs; Summary; 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); Summary; Chapter 5: Choosing the Right Cloud Service Model; Considerations When Choosing a Cloud Service Model; When to Use SaaS; When to Use PaaS; When to Use IaaS; Common Cloud Use Cases; Summary; Chapter 6: The Key to the Cloud; Why REST?; The Challenges of Migrating Legacy Systems to the Cloud; Summary.
  • Chapter 7: Auditing in the CloudData and Cloud Security; Auditing Cloud Applications; Regulations in the Cloud; Audit Design Strategies; Summary; Chapter 8: Data Considerations in the Cloud; Data Characteristics; Multitenant or Single Tenant; Choosing Data Store Types; Summary; Chapter 9: Security Design in the Cloud; The Truth about Data in the Cloud; How Much Security Is Required; Responsibilities for Each Cloud Service Model; Security Strategies; Areas of Focus; Summary; Chapter 10: Creating a Centralized Logging Strategy; Log File Uses; Logging Requirements; Summary.
  • Chapter 11: SLA ManagementFactors That Impact SLAs; Defining SLAs; Managing Vendor SLAs; Summary; Chapter 12: Monitoring Strategies; Proactive vs. Reactive Monitoring; What Needs to Be Monitored?; Monitoring Strategies by Category; Monitoring by Cloud Service Level; Summary; Chapter 13: Disaster Recovery Planning; What Is the Cost of Downtime?; Disaster Recovery Strategies for IaaS; Recovering from a Disaster in the Primary Data Center; Disaster Recovery Strategies for PaaS; Disaster Recovery Strategies for SaaS; Disaster Recovery Hybrid Clouds; Summary.