Start course

Migrating an SAP landscape to Azure is a complicated task with lots of moving parts. Apart from the sheer volume of data, a migration can involve software upgrades and data conversions. Not only will a landscape need to work properly once migrated, but in most cases, the migration needs to happen quickly as SAP systems are usually the information backbone of an organization.

Once the target environment structure has been finalized the next important phase is planning the migration so that system downtime is kept to a minimum. There are different migration strategies to suit multiple scenarios and this course looks at which strategy works best for each scenario. We then look at ways to optimize a migration, and its pros, cons, and issues to look out for.

Learning Objectives

  • Understand the main scenarios and considerations when migrating from SAP to Azure
  • Learn the two methods for getting your data into Azure
  • Understand the difference between homogeneous and heterogeneous migration
  • Understand how the database migration option available in SAP can be used to migrate your data to Azure
  • Learn about the SAP HANA Large Instances service from Azure

Intended Audience

  • Database administrators
  • Anyone looking to migrate data from SAP to Azure


To get the most out of this course, you should have a basic knowledge of both Microsoft Azure and SAP.


In this course, we have taken a bird's eye view of the SAP to Azure migration process, focusing on database deployment. We've looked at the reasons for migration and how that will affect the strategy. Are you migrating because on-premise hardware is past its use-by date, and you need a more cost-effective and flexible solution? Do you want to upgrade from an older database and application version? Or do you want to do both?

We touched on network speed and stability issues around transferring large amounts of data and Azure databox as an alternative. Then we looked at the two main migration types, homogeneous and heterogeneous system copies, and drilled down into the various scenarios that constitute each one. For those migration scenarios, we discussed the best-suited methodologies and their respective quirks and limitations.

Finally, we looked at moving from a dedicated HANA large instance deployment to a more conventional VM installation and potential issues such as the slightly oxymoronic physical location of virtual machines with proximity placement groups.

As I said at the beginning, this course has been about the "what to do" of migrating SAP to Azure. For the "how to do," check out our Deployment and Migration course.

About the Author
Learning Paths

Hallam is a software architect with over 20 years experience across a wide range of industries. He began his software career as a  Delphi/Interbase disciple but changed his allegiance to Microsoft with its deep and broad ecosystem. While Hallam has designed and crafted custom software utilizing web, mobile and desktop technologies, good quality reliable data is the key to a successful solution. The challenge of quickly turning data into useful information for digestion by humans and machines has led Hallam to specialize in database design and process automation. Showing customers how leverage new technology to change and improve their business processes is one of the key drivers keeping Hallam coming back to the keyboard.