Azure
Azure s a huge and complex platform that has many services that allow you to pick and choose to build the solution you're after. Obviously, the more complex the organization, the more complex the planning required to effectively leverage these services. To assist in this complex planning, Microsoft provide a framework to address this in their whitepaper "Azure Strategy and implementation Guide".
What is presented here is a more hands on approach, derived largely from Microsoft's "Azure OnBoarding Guide for IT Organizations".