Hands-On Labs

Professional Cloud Architect (PCA)

Build real cloud skills with guided labs on AWS and Google Cloud. Practice in live environments with instant access to real cloud resources. No cloud account required.

9
Available Labs
Instant Access
Launch real cloud environments in seconds

Analyzing and optimizing technical and business processes

1 lab available

🎯 Advanced
140m

Implementing Resilient Multi-Region Architecture in GCP

In this lab, you'll learn how to design and implement a multi-region infrastructure on Google Cloud Platform. You will focus on achieving high availability (HA) across different regions, ensuring failover between primary and secondary regions, and optimizing costs. The lab will guide you through setting up Global HTTP(S) Load Balancing, Cloud SQL with cross-region replicas, and managing IP addresses with Cloud NAT. You'll integrate IAM roles for security and explore how to use Cloud Monitoring and Logging to observe the system's behavior and troubleshoot issues efficiently.

5 tasks
Implementing high availability and failover strategies.Configuring global load balancing and Cloud SQL replication.Managing internal and external resource access using Cloud NAT and IAM.+1 more

Ensuring solution and operations excellence

1 lab available

🎯 Advanced
240m

Implementing Operational Excellence with GCP Observability Tools

In this lab, you will leverage Google Cloud Platform's observability tools to achieve operational excellence. You'll implement monitoring and logging for a microservices architecture running on Google Kubernetes Engine (GKE). The focus will be on setting up a scalable and reliable environment, complete with alerting and dashboards to ensure ongoing operational quality. Advanced techniques like profiling and benchmarking will also be explored, providing a comprehensive understanding of maintaining an optimal operations framework.

5 tasks
GKE monitoring and loggingCloud Monitoring dashboardsCloud Profiler integration+1 more

Designing and planning a cloud solution architecture

2 labs available

🎯 Advanced
200m

Designing a Resilient Multi-Region Architecture with VPC Peering

In this advanced lab, you will design a multi-region, highly available architecture using VPC Peering and compute resources distributed across us-central1 and us-east1. The objective is to ensure business continuity and optimize failover processes. You will configure network architectures, deploy scalable applications on Compute Engine using Managed Instance Groups (MIGs), and setup load balancing for seamless traffic distribution. Your goal is to meet specific performance and reliability metrics, including a maximum downtime of 5 minutes and an SLA of 99.9%.

5 tasks
Designing a multi-region architecture with VPC PeeringDeploying scalable applications with Managed Instance GroupsImplementing Load Balancing and Health Checks+1 more
🎯 Advanced
180m

Designing and Implementing a Multi-Region High Availability Architecture

In this lab, you will design and implement a high availability architecture across multiple regions. You will set up Compute Engine instances behind a global HTTPS load balancer, configure failover strategies, and integrate Cloud SQL for database redundancy. The goal is to create a resilient architecture that ensures availability and continuity during regional outages, all while considering cost optimization and security best practices.

5 tasks
Designing a multi-region GCP architectureImplementing high availability and failover solutionsConfiguring Google Cloud Load Balancing services+2 more

Managing and provisioning a solution infrastructure

2 labs available

🎯 Advanced
205m

Building a Comprehensive Multi-Project Infrastructure in GCP

In this lab, you will build a comprehensive multi-project architecture on Google Cloud Platform focusing on advanced networking configurations, resource management, and security implementations essential for enterprise environments. You will start by creating a resource hierarchy using organization and project structures and configure the necessary Identity and Access Management (IAM) policies. Later, you will develop a robust VPC network design utilizing shared VPCs and Private Service Connect to facilitate secure, cross-departmental communication within a simulated company environment. Additionally, you'll configure essential security features including Cloud Network Firewall policies and IAM roles to protect your environment. For the compute layer, you will set up a combination of Compute Engine instances and Google Kubernetes Engine (GKE) clusters, tailored to handle workload volatility and scalability. This architecture will integrate cloud-native networking solutions such as global HTTP(S) load balancing and Cloud CDN for optimized content delivery. You will also implement backup and disaster recovery strategies using Cloud Storage and Datastore along with monitoring and logging solutions to maintain high availability and ensure business continuity. By the end of this lab, you will have developed a scalable and secure multi-project infrastructure, enhancing your understanding of best practices in multi-project environments and GCP's enterprise-grade solutions.

5 tasks
Resource hierarchy and IAM configurationShared VPC and Private Service Connect implementationCompute Engine and GKE configuration with load balancing+2 more
🎯 Advanced
150m

Designing Secure Multi-Region VPC Network with Load Balancing

In this advanced lab, you will design and implement a multi-region VPC network that utilizes Google Cloud's load balancing capabilities. The scenario simulates a multinational retail company that requires a robust and secure infrastructure to support its cloud-based e-commerce platform. The network must support high availability and failover between the US Central and East regions, adhering to the organization's security and compliance policies. You will start with configuring VPC networks and progress to deploying load balancers, setting up firewall rules, and configuring Cloud NAT to manage traffic across regions. The lab includes real-world architectural decisions and justification of trade-offs to optimize for cost, performance, and security within a budget of $12.

5 tasks
Configuring multi-region VPC networks and load balancersImplementing Cloud NAT and securing firewall rules

Managing implementation

1 lab available

🎯 Advanced
160m

Implementing Complex VPC and Hybrid Connectivity

In this hands-on lab, you will develop a comprehensive understanding of designing and implementing complex VPC architectures and hybrid connectivity solutions. You will start by creating a shared VPC and configure Cloud NAT for outbound internet access. As part of this lab, you will also integrate on-premises resources with your Google Cloud VPC using Cloud VPN. This lab simulates a real-world scenario requiring secure, reliable, and scalable network solutions to interconnect your distributed infrastructure.

5 tasks
VPC and network designHybrid cloud connectivityNetwork security and monitoring+2 more

Designing for security and compliance

2 labs available

🎯 Advanced
180m

Implementing IAM Policies and Access Controls

In this lab, you will design and implement IAM policies and configure access controls for a multi-department organization called "Tech Solutions Corp". The company's IT department needs to ensure secure access to resources while maintaining organizational hierarchy and separation of duties. Throughout this lab, you will work on configuring identity and access management strategies, set up resource hierarchies, and implement IAM roles and policies to meet security and compliance standards. This hands-on experience will prepare you for real-world scenarios where precise control over access to resources is critical in cloud environments.

5 tasks
Implement IAM policies and access controlsDesign resource hierarchiesConfigure security controls
🎯 Advanced
130m

Secure Data Processing and Compliance with Assured Workloads

In this lab, learners will build a secure environment in Google Cloud to process sensitive data while ensuring compliance with industry regulations. Participants will create a multi-tier application using Compute Engine and secure data storage with Cloud Storage, configuring robust access controls and encryption using Cloud KMS. The lab will guide students through setting up organization policies and configuring IAM roles to uphold security and compliance standards. This experience will bolster understanding of designing secure architectures in a controlled environment where sensitive operations require validation.

5 tasks
Implement IAM policies and access controlsManaging data security and encryptionDesigning for legislative and regulatory compliance