Cloud Engineering
Architecting with Google Compute Engine
Take control of Google Cloud’s Infrastructure with our three-day course on Google Compute Engine. Learn how to build practical, real-world solutions using IaaS, and gain the skills needed to deploy and manage resources in the cloud with ease
3 Days

Target Audience
Tailored for cloud professionals, including solutions architects and DevOps engineers, this course will equip you with the skills needed to effectively deploy and manage infrastructure using Google Compute Engine
What you'll learn
- Set up VPC networks, virtual machines, and secure infrastructure in Google Cloud.
- Administer IAM for resource access control and ensure compliance.Implement and manage scalable data storage solutions like Cloud Storage and Cloud SQL.
- Monitor, optimize costs, and analyze billing for cloud resources.Connect on-premises infrastructure, configure load balancers, and automate deployments.
- Utilize managed services like GKE and Cloud Functions for streamlined operations.

Prerequisites for Success
Prerequisites for Success
Completed the Google Cloud Fundamentals: Core Infrastructure course, or have equivalent experience with Google Cloud. Additionally, basic proficiency with command-line tools and familiarity with Linux operating system environments will be helpful for navigating the Google Cloud CLI and performing tasks efficiently

COURSE AGENDA
Introduction to Google Cloud
- Learn the various methods for interacting with Google Cloud, including through the Console, CLI, and APIs.
- Use the Google Cloud Console and Cloud Shell
- Get hands-on experience using the Google Cloud Console and Cloud Shell to manage resources.
- Create Cloud Storage Buckets
- Learn how to create and manage Cloud Storage buckets to store your data in Google Cloud.
- Use the Google Cloud Marketplace to Deploy Solutions
- Discover how to use Google Cloud Marketplace to find, deploy, and manage third-party solutions and pre-configured services.
Virtual Networks
- List the VPC Objects in Google Cloud
- Understand the key components of Google Cloud’s VPC and how they relate to network infrastructure.
- Differentiate Between the Different Types of VPC Networks
- Learn about the different types of VPC networks and their use cases, including auto mode and custom mode.
- Implement VPC Networks and Firewall Rules
- Gain practical experience creating and managing VPC networks and firewall rules to control access to resources.
Virtual Machines
- Understand the various CPU and memory options available for Google Compute Engine (GCE) instances.
- Describe the Disk Options for Virtual Machines
- Learn about disk types such as standard persistent disks, SSD disks, and local SSDs.
- Explain VM Pricing and Discounts
- Understand how Google Cloud VM pricing works, including options for sustained use discounts and committed use contracts.
- Use Compute Engine to Create and Customize VM Instances
- Gain hands-on experience creating and customizing VM instances using Google Compute Engine.
Identity & Access Management (IAM)
- Describe the Cloud IAM Resource Hierarchy
- Learn about the IAM resource hierarchy and how it helps manage access to Google Cloud resources.
- Explain the Different Types of IAM Roles
- Understand the various IAM roles like owner, editor, viewer, and custom roles.
- Implement Access Control for Resources Using Cloud IAM
- Implement access control policies using Google Cloud IAM to securely manage resource access.
Storage & Database Services
- Differentiate Between Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Firestore, and Cloud Bigtable
- Understand the key differences between Google Cloud’s storage and database services.
- Choose a Data Storage Service Based on Your Requirements
- Learn to select the most appropriate data storage solution based on the nature of your workload.
- Implement Data Storage Services
- Gain practical experience deploying data storage services such as Cloud Storage, Cloud SQL, and Cloud Spanner.
Managed Services
- Describe the Managed Services for Data Processing in Google Cloud
- Learn about Google Cloud’s managed services for processing data, including Cloud Dataflow, Cloud Dataproc, and Cloud Functions.