1. Home
  2. Training Library
  3. Microsoft 365
  4. Microsoft 365 Courses
  5. Planning for Microsoft 365 Implementation and Migration

Learning Objective Recap

Start course
1h 10m

Microsoft 365 represents a combination of Office 365, Windows 10 and Enterprise Mobility offerings – providing the most complete set of SaaS technologies that Microsoft has to offer. With Microsoft 365, organizations can deploy a complete solution encompassing both devices and applications, along with applying security and compliance policies to protect the entire suite.

This course will help you as you plan your migration of users and data to Microsoft 365, including planning your identity and authentication solution, and the on-premises infrastructure needed to support your migration. We’ll also help you understand and identify your business requirements and use cases, to help drive your decision-making process when planning to transition your infrastructure to the Microsoft cloud. We’ll spend some time focusing on networking and discuss some of the networking decisions that need to be made to ensure an optimal migration experience, as well as the best experience for your users after migration.

This course will also help you to identify which data needs to be migrated to the cloud, and what the best migration method will be based on your scenario – we’re also going to cover the different types of user identities, how your users will authenticate, and how that’s going to affect your migration planning.

In addition to talking about these different components, we’re also going to run through a few demos – showing you some of the practical steps involved, along with some tips and tricks we’ve picked up along the way. 

Learning Objectives

By the end of this course, you should be able to:

  • Plan a Microsoft 365 Implementation, including the supporting infrastructure
  • Plan your identity and authentication solution, both on-premises and in the cloud
  • Identify your users, data, and mailboxes to be migrated to Microsoft 365
  • Plan the migration of your groups and user data to Microsoft 365

Intended Audience

This course is intended for people who:

  • Want to become a Microsoft 365 administrator
  • Are preparing to take the Microsoft’s MS-100 exam 


To get the most from this course, you should have a general understanding of networking & server administration as well as IT fundamentals such as DNS, Active Directory and PowerShell.


This brings us to the end of the second of two courses in designing and implementing Microsoft 365 services, called Planning for Implementation and Migration

After going through this course, you should now have a grasp of some of the principles behind the planning and the implementation portion of your journey to the Microsoft cloud, as well as where the on premises integration points are going to be. We also cover the different identity and authentication types in Microsoft 365 and what infrastructure is required on premises to support the different methods. 

You should also now have a greater understanding of the network and identity requirements that you need to consider as you continue to plan your migration. Depending on your business needs and those requirement, you can end up with a very simple environment or one that's much more complex and will need to be thoroughly planned out before beginning to make any changes. As always, spending the time up front to properly plan and document your solution will make your Microsoft 365 deployment and migration a much, much better experience for yourself and your users. 

We've spend some time talking about the different types of migration tools available for Exchange Online, Skype and SharePoint Online, as well as the pros and cons of different migration scenarios in Exchange. We've also discussed some of the factors to keep in mind when considering how to build your migration batches and some things to watch out for to make sure you don't end up reducing your user's ability to work or to collaborate during the migration. A couple of key points to remember, is that the identity type that you choose up front is going to affect your source of authority. Know beforehand what the ramifications are of choosing a cloud-only identity, and what things work, or don't work in an environment with a hybrid identity. 

Speaking of hybrid, when considering your Exchange migration approach, keep in mind that Exchange hybrid has become easier and easier over time and newer migration models like Minimal Hybrid and Express migration will almost completely replace the need for a cutover or staged migration. Outliers to this of course will be all the versions of Exchange that don't support the hybrid configuration wizard or hosted solutions, where you don't have access to the Exchange servers to configure a hybrid solution. Sometimes all you're left with is a IMAP migration. But in that case, you're almost guaranteed to have a better migration experience using third party tools. When deciding to use native tools versus third party, you can consider the cost and complexity of implementing these tools. Some third party tools are subscription-based, some are a per-user license, and some are licensed per gigabyte of data transferred. 

Do your research, and know where these tools fall short, and determine if they're going to give a better experience than the integrated or provided Microsoft tools. A great next step to take from here would be to begin mapping out your environment. Know what your network solutions is and what restrictions you're going to adjust to enable the functionality you're looking for. Start to build up your use cases and decide what types of identity and authentication you're going to use. Once you have this in place, you'll be able to start planning your implementation and get your pre-requisites in place and ready to go. Also, review the planning and deployment guide that Microsoft provides as they will give you a good basis for your own plans. These guides are located on the docs.com site and are and excellent resource for continued learning and planning. 

Some additional resources that are available to you to dive deeper on some of these concepts are the Microsoft Tech Academy, which has a lot of free training resources and videos, including links to a wide number of videos from Ignite. And it's a great resource that's freely available to you. The second one is the Microsoft Tech Community, which host several of the Microsoft 365 blogs that are great sources of ongoing communication and training. If you're not a member of the Microsoft Tech Community, go ahead and join up, and begin both reading, and contributing to the conversations there. I hope you've enjoyed this course and found it useful for planning the next steps to your journey to the Microsoft 365 cloud. Thanks for watching.

About the Author

Jeremy Dahl is a Senior Technology Consultant who has spent the last 8 years focusing on Microsoft 365 technologies and has been an Office 365 MVP for the last 6 years. Jeremy is a self-proclaimed cloud addict who architects technology solutions that combine cloud technologies with on-premises solutions, allowing organizations to make the most of their existing infrastructure while still taking full advantage of the agility and scalability of what the cloud has to offer.

Jeremy can be found blogging about Microsoft 365 technologies on his website, masterandcmdr.com, and evangelizing the Microsoft cloud on Twitter.