A cloud landing zone is all of the technical and operational aspects that need to be considered and designed before any workloads are actually deployed. There are a range of areas that fall into this category and not all are required for a successful cloud journey. However, as a best practice, it is advisable to take all of them into consideration. At a high level, these aspects are as follows:
- Account structure design, billing, and tagging
- Networking design and interconnectivity requirements
- Central shared services
- Security requirements, logging, and audit ability compliance
- Automation framework and infrastructure as code