How to create a landing zone and prepare prerequisites for first-time cloud onboarding in Google Cloud

Biswanath Giri
3 min readMay 19, 2023


  1. Define your goals and objectives:What do you want to achieve by moving to the cloud? What are your key business drivers? Once you know what you want to achieve, you can start to develop a plan for how to get there.
  2. Assess your current environment:What applications and data do you have in your current environment? How are they currently hosted? This will help you to determine what needs to be migrated to the cloud and how it should be architected.
  3. Choose the right cloud platform:There are many different cloud platforms available, so it’s important to choose the one that’s right for your needs. Consider factors such as cost, scalability, and features when making your decision.
  4. Set up your Google Cloud account: Once you’ve chosen a cloud platform, you’ll need to set up an account. This will give you access to the Google Cloud Console, where you can manage your resources.
  5. Create a landing zone: A landing zone is a centralized area where you can store your cloud resources. This makes it easier to manage and secure your resources.
  6. Migrate your applications and data to the cloud: There are many different ways to migrate your applications and data to the cloud. You can choose to do it yourself or hire a professional service provider.
  7. Configure your cloud resources: Once your applications and data have been migrated to the cloud, you’ll need to configure your cloud resources. This includes things like setting up permissions, creating policies, and configuring billing.
  8. Test your cloud environment: It’s important to test your cloud environment before you start using it in production. This will help you to identify any potential problems and ensure that everything is working properly.
  9. Deploy your applications and data to production:Once you’ve tested your cloud environment, you can deploy your applications and data to production. This is when you’ll start using the cloud to run your business.
  10. Monitor your cloud environment:It’s important to monitor your cloud environment to ensure that it’s running smoothly and that your applications and data are secure. There are many different tools available to help you monitor your cloud environment.

Google Cloud setup checklist

  • Cloud identity and organization
  • Users and groups
  • Administrative access
  • Set up billing
  • Resource hierarchy
  • Configure Resources hierarchy and assign Access
  • Networking
  • Monitoring and logging
  • Security
  • Support

This checklist helps you set up Google Cloud for scalable, production-ready, enterprise workloads. It is designed for administrators who are trusted with complete control over the company’s Google Cloud resources.

The checklist includes 10 tasks that have step-by-step procedures. Some tasks can be accomplished multiple ways; we describe the most common path. If you need to deviate from the recommended path, keep track of your choices because they may be important later in the checklist.

✅What you’ll do:

📌Enable Cloud Identity and create an organization

Set up Cloud Identity, verify your domain, and create an organization

📌Provision users and groups

Map your colleagues to Google Cloud

📌Assign administrative access

Ensure your admin colleagues responsible for setup have the right level of access

📌Set up billing

Select your primary billing account for initial setup

📌Configure hierarchy and assign access

Set up initial folder and project structure, and assign access to colleagues

📌Set up networking

Set up your initial networks

📌Centralize logging

Configure and centralize logs

📌Enable monitoring

Set up initial monitoring

📌Enable security capabilities

Set up organizational policies and learn more about Google Cloud’s security offerings

📌Choose a support model



Biswanath Giri

Helping students and professionals to learn cloud computing ,google cloud AI/ML and Google Workspace Helping Businesses with their journey to GCP