Cloud Migration Fundamentals: Best Practices for Moving to the Cloud
with Lee Atchison
Overview
It’s no secret that successful organizations are leveraging the cloud to transform their businesses. If you want to stay competitive in today’s industry, chances are you’re looking to do the same. However, you can’t simply flip a switch to start harnessing the power of cloud services - moving your workloads into the cloud requires a lot of careful planning and forethought. One of the top reasons cloud migrations fail is due to lack of planning. If you’re ready to take the next step, but want to avoid making critical mistakes, this course is for you.
In this course, you’ll learn how to evaluate your existing applications, determine the best approach for moving them, and mitigate any risks along the way as you prepare them for their new home. You will gain an understanding of the various frameworks and strategies for moving to the cloud, be able to effectively evaluate your existing environment and identify potential issues, and make strategic decisions that will help you optimize your system. By the time this course is complete, you will be able to create a structured plan for carrying out your cloud migration successfully and efficiently.
What you’ll learn and how to apply it
- Understand common problems that occur during a cloud migration.
- Understand the risks and complications that impact various parts of the migration process.
- Understand and be able to measure and use key performance metrics to make sure your migration is successful.
This course is for you because
- You are an IT leader or manager responsible for cloud migrations.
- A software architect or senior engineer planning to move a legacy application to the cloud.
- On a team that has struggled with or has had only limited success with cloud implementation.
- In an organization that wants to modernize mission-critical applications.
- A professional who has experience with traditional IT operations and software development but who is new to the cloud or in the process of adopting new cloud services in their organization.
Prerequisites:
- Senior software engineer or architect
- IT Manager experience or greater
- Must have a need, desire, or mandate to move your applications to the cloud
Supplemental Resources
What O’Reilly Learning content (books, other on-demand courses, live courses, labs, etc.) could learners use to supplement their learning in this course?
- Architecting for Scale, 2nd Ed, by Lee Atchison, O’Reilly Media
- What Is PolyCloud?, by Lee Atchison, O’Reilly Media
- (Various non-O’Reilly resources, like AWS home page, and the Twelve-Factor App)
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.
Watch now
Unlock full access