Architecting the cloud : design decisions for cloud computing service models (SaaS, PaaS, and IaaS) / Michael Kavis.Material type: TextSeries: Wiley CIO seriesPublisher: Hoboken, New Jersey : John Wiley & Sons, Inc., Description: 1 online resourceContent type: text Media type: computer Carrier type: online resourceISBN: 9781118826461 (epub); 1118826469 (epub); 9781118826270 (pdf); 1118826272 (pdf); 9781118691779; 1118691776; 9781322007618; 1322007616Subject(s): Information technology -- Management | Cloud computing | Computer architecture | COMPUTERS -- Computer Literacy | COMPUTERS -- Computer Science | COMPUTERS -- Data Processing | COMPUTERS -- Hardware -- General | COMPUTERS -- Information Technology | COMPUTERS -- Machine Theory | COMPUTERS -- Reference | Cloud computing | Computer architecture | Information technology -- Management | Cloud computing | Computer architecture | Information technology -- ManagementGenre/Form: Electronic books. | Electronic books.Additional physical formats: Print version:: Architecting the cloudDDC classification: 004.67/82 LOC classification: HD30.2Online resources: Wiley Online Library
Includes bibliographical references and index.
Description based on print version record and CIP data provided by publisher.
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.
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 cloud service model is for your business. Helping you cut through all the haze, Architecting the Cloud is vendor neutral and guides you in making one of the most critical technology decisions that you will face.