Set up a Microsoft 365 test environment with trial or paid subscriptions for Office 365 and EMS and create your own customized IT sandbox for learning, proof-of-concept, planning, or dev/test. See the set of Microsoft 365 Test Lab Guides at http://aka.ms/m365etlgs.
Fantastic Joe - this resource (http://aka.ms/m365edeploy) is going to go down well with a lot of people I am meeting up with at Ignite Berlin looking for an overall onboarding methodology for M365. The visualisation is much needed. I used this approach a lot with Corp when M365 Business was first coming out; it complements the 'pyramid' method of Office 365 > Windows 10 then tying it together with Intune.