Migrating Applications to the Cloud

Book description

Cloud environments provide many well-known advantages, including flexibility, scalability, reliability, and high availability. But a lot of businesses still find themselves running some or all of their application suites and databases on-premises. If your enterprise is considering a migration to the cloud, it's critical you evaluate ways to make the move without introducing new risks or complexities.

This report provides a concise yet comprehensive overview of migrating applications to the cloud. IT decision makers will learn how to create a migration plan to fit their company's needs, using best practices, tools, and available services. Analyst Stephen Swoyer reviews the benefits of migrating to the cloud, from cost-effectiveness to the acceleration of new technology adoption.

You'll understand the challenges involved in migration and learn how to create a strategy to reduce risks and increase the likelihood of success.

This report explores:

  • The benefits of cloud migration, including cost-effectiveness, security, and the quick adoption of new technologies
  • How to craft a migration strategy to reduce risks when preparing to move any workload, data, or application to the cloud

Table of contents

  1. Introduction
  2. 1. The Cloud and Business Transformation
    1. Plain Truth About Cloud Migration
    2. Minimizing Your Technical Debt
    3. Corralling Security Risk
    4. The On-Premises Capacity Conundrum
  3. 2. What Is Cloud Migration?
    1. Relocating Packaged Business Applications to the Cloud
    2. Relocating Custom Business Applications to the Cloud
    3. Maintaining Interoperability Between Cloud and On-Premises Resources
    4. Ensuring Continuity of Business Processes Between Cloud and On-Premises Resources
    5. Migration Is What You Make of It
  4. 3. The Benefits of Cloud Migration
    1. Cloud Infrastructure Breaks the Mold
    2. Elasticity and Pay-for-What-You-Use
    3. ML and AI Are at Home in the Cloud
    4. Cloud-Native Is Native to the Cloud
    5. Shared Security Responsibilities in the Cloud
    6. Multicloud for Redundancy
    7. Cloud and Business Continuity/Disaster Recovery
  5. 4. Building a Business Case for Cloud
    1. Estimating Costs
    2. Planning the Migration
    3. Prioritizing the Applications and Data to Migrate to the Cloud
      1. Migration Strategies: Rehosting
      2. Migration Strategies: Replatforming
      3. Migration Strategies: The On-Premises Public-Private Cloud
    4. Migrating Packaged Business Applications
    5. Migrating Low-Latency Applications
  6. 5. Refactoring, Redesigning, and Rebuilding Applications
    1. Refactoring for Cloud Migration
    2. Redesigning or Rebuilding Applications for Cloud Migration
    3. Microservices, Serverless, and Other Approaches to Migrating Applications to the Cloud
  7. Conclusion
    1. Cloud Is a Model of Shared Opportunity—and Responsibility
    2. Overlooked Factors for Success in Cloud Migration
    3. Cloud Infrastructure Is Evolving—and Improving—at a Breakneck Pace
    4. The Cloud Is a Different Kind of Playing Field
    5. Final Thoughts

Product information

  • Title: Migrating Applications to the Cloud
  • Author(s): Steve Swoyer
  • Release date: April 2021
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9781098102791