Disclaimer
I just arranged these qwiklabs and made it easier to access. This is not in anyway associated with Pluralsight or Qwiklabs
A curated list of qwiklabs found on Pluralsight's Architecting with Google Cloud Platform: Infrastructure Path.
Google Cloud Platform Fundamentals: Core Infrastructure
This section introduces you to important concepts and terminology for working with Google Cloud Platform (GCP). You learn about, and compare, many of the computing and storage services available in Google Cloud Platform, including Google App Engine, Google Compute Engine, and Google Container Engine.
- GCP Fundamentals: Getting Started with Cloud Marketplace
- GCP Fundamentals: Getting Started with Compute Engine
- GCP Fundamentals: Getting Started with Cloud Storage and Cloud SQL
- GCP Fundamentals: Getting Started with Kubernetes Engine
- GCP Fundamentals: Getting Started with App Engine
- GCP Fundamentals: Getting Started with Deployment Manager and Stackdriver
- GCP Fundamentals: Getting Started with BigQuery
Essential Cloud Infrastructure: Foundation
In this section You will learn how to use the Google Cloud Platform through the console and Cloud Shell. You'll also learn about the role of a cloud architect, approaches to infrastructure design, and virtual networking configuration with Virtual Private Cloud (VPC), Projects, Networks, Subnetworks, IP addresses, Routes, and Firewall rules. It also covers deploying practical solutions including access management, quotas and billing, and resource monitoring.
- Console and Cloud Shell v1.5
- Infrastructure Preview v1.5
- Virtual Networking v1.5
- Bastion Host v1.5
- Creating Virtual Machines v1.5
- Working with Virtual Machines v1.5
- VPC Networking
Essential Cloud Infrastructure: Core Services
In this section You will learn how to use the Google Cloud Platform through the console and Cloud Shell. You'll also learn about the role of a cloud architect, approaches to infrastructure design, and virtual networking configuration with Virtual Private Cloud (VPC), Projects, Networks, Subnetworks, IP addresses, Routes, and Firewall rules. It also covers deploying practical solutions including access management, quotas and billing, and resource monitoring.
- Cloud IAM v1.5
- Cloud Storage v1.5
- Cloud SQL v1.5
- Cloud Datastore v1.5
- Examining Billing data with BigQuery v1.5
- Resource Monitoring (Stackdriver) v1.5
- Error Reporting and Debugging (Stackdriver)
- Implementing Cloud SQL
Elastic Cloud Infrastructure: Scaling and Automation
This section covers deploying practical solutions including securely interconnecting networks, load balancing, autoscaling, infrastructure automation and managed services. Learners explore services provided to applications built on GCP that enhance their scalability and maintainability. They work with services like Google Cloud Pub/Sub and Google Cloud Functions to make applications more efficient. They also explore the use of containers on GCP.
- Virtual Private Networks (VPN) v1.5
- Virtual Machine Automation and Load Balancing v1.5
- Autoscaling v1.5
- Google Cloud Platform API Infrastructure Automation v1.5
- Deployment Manager v1.5
- Configuring an HTTP Load Balancer with Autoscaling
- Configuring an Internal Load Balancer
- Automating the Deployment of Infrastructure Using Deployment Manager
- Automating the Deployment of Infrastructure Using Terraform
Elastic Cloud Infrastructure: Containers and Services
This section covers deploying practical solutions including securely interconnecting networks, load balancing, autoscaling, infrastructure automation and managed services. Learners explore services provided to applications built on GCP that enhance their scalability and maintainability. They work with services like Google Cloud Pub/Sub and Google Cloud Functions to make applications more efficient. They also explore the use of containers on GCP.
Getting Started With Application Development
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Participants learn how to apply best practices for application development and use the appropriate Google Cloud storage services for object storage, relational data, caching, and analytics.
- App Dev - Setting up a Development Environment: Node.js
- App Dev - Setting up a Development Environment: Java
- App Dev - Setting up a Development Environment: Python
- App Dev - Storing Application Data in Cloud Datastore: Node.js
- App Dev - Storing Application Data in Cloud Datastore: Java
- App Dev - Storing Application Data in Cloud Datastore: Python
- App Dev - Storing Image and Video Files in Cloud Storage: Node.js
- App Dev - Storing Image and Video Files in Cloud Storage: Java
- App Dev - Storing Image and Video Files in Cloud Storage: Python
Mitigating Security Vulnerabilities on Google Cloud Platform
This course gives participants broad study of security controls and techniques on Google Cloud Platform.
- Configuring, using, and auditing VM service accounts and scopes
- Encrypting Disks with Customer-Supplied Encryption Keys
- Using Customer-Managed Encryption Keys with Cloud Storage and Cloud KMS
- Using Customer-Supplied Encryption Keys with Cloud Storage
- Creating a BigQuery authorized view
- Configuring GCLB, CDN, traffic blacklisting with Cloud Armor
- Using Cloud Security Scanner to find vulnerabilities in an App Engine application
- Configuring Identity Aware Proxy to Protect a Project
- Redacting Sensitive Data with Data Loss Prevention API
Managing Security in Google Cloud Platform
This self-paced training course gives participants broad study of security controls and techniques on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure.
- Configuring Cloud IAM
- Configuring VPC Firewalls
- Viewing and using VPC flow logs in Stackdriver
- Installing Stackdriver Agents
- Configuring and using Stackdriver logging and monitoring 45 minutes
- Configuring and Viewing Audit Logs in Stackdriver
Networking in Google Cloud: Defining and Implementing Networks
This course gives participants a broad study of networking options on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy Google Cloud networking technologies, such as Google Virtual Private
- Getting Started with VPC Networking
- Working with multiple VPC networks
- Controlling Access to VPC Networks
- Configuring VPC Network Peering
- Configuring an HTTP Load Balancer with Cloud Armor
- Caching Cloud Storage content with Cloud CDN
- Configuring an Internal Load Balancer
Architecting with Google Kubernetes Engine - Foundations
In this course, Architecting with Google Kubernetes Engine:Foundations, you get a review of the layout and principles of Google Cloud Platform, followed by an introduction to creating and managing software containers and an introduction to the...
- AK8S-01 Accessing the GCP Console and Cloud Shell
- AK8S-02 Working with Cloud Build
- AK8S-03 Creating a GKE Cluster via GCP Console
Architecting with Google Kubernetes Engine - Workloads
In this course, 'Architecting with Google Kubernetes Engine - Workloads', you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage.
- Deploying Google Kubernetes Engine Clusters from Cloud Shell
- AK8S-04 Creating a GKE Cluster via Cloud Shell
- AK8S-05 Upgrading Kubernetes Engine Clusters
- AK8S-06 Creating Kubernetes Engine Deployments
- Deploying Jobs on Google Kubernetes Engine
- Configuring Pod Autoscaling and NodePools
- Configuring Google Kubernetes Engine (GKE) Networking
- Creating Services and Ingress Resources
- Configuring Persistent Storage for Google Kubernetes Engine
- Working with Google Kubernetes Engine Secrets and ConfigMaps
Architecting with Google Kubernetes Engine - Production
In this course, 'Architecting with Google Kubernetes Engine - Production', you'll learn about Kubernetes and GKE security; logging and monitoring; and using Google Cloud managed storage and database services from within GKE.
- Securing Google Kubernetes Engine with Cloud IAM and Pod Security Policies
- Implementing Role-Based Access Control with Google Kubernetes Engine
- Configuring Kubernetes Engine native Monitoring and Logging
- Configuring Liveness and Readiness Probes
- Using Cloud SQL with Google Kubernetes Engine
- CI/CD for Google Kubernetes Engine using Cloud Build
Getting Started with Google Kubernetes Engine
You'll learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic.
- Introduction to Containers and Docker v1.6
- Kubernetes Basics v1.6
- Deploying to Kubernetes v1.6
- Continuous Deployment with Jenkins v1.6
- Continuous Deployment with Spinnaker v1.6
This learning path gives participants broad study of core infrastructure and networking options on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy GCP networking technologies, such as Google Virtual Private Cloud (VPC) networks, subnets, firewalls; interconnection among networks; load balancing; Cloud DNS; Cloud CDN; Cloud NAT. The course will also cover common network design patterns and automated deployment using Deployment Manager or Terraform.
Networking in Google Cloud: Defining and Implementing Networks
This course gives participants a broad study of networking options on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy Google Cloud networking technologies, such as Google Virtual Private Cloud (VPC) networks, subnets and firewalls. The course also covers access control to networks, sharing networks and load balancing.
- Getting Started with VPC Networking
- Working with multiple VPC networks
- Controlling Access to VPC Networks
- Configuring VPC Network Peering
- Configuring an HTTP Load Balancer with Cloud Armor
- Caching Cloud Storage content with Cloud CDN
- Configuring an Internal Load Balancer
Networking in Google Cloud: Hybrid Connectivity and Network Management
This course builds on the Networking in Google Cloud: Defining and Implementing Networks course and enhances participants study of networking options on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy Google Cloud networking technologies, such as the interconnection among networks, common network design patterns and the automated deployment of networks using Deployment Manager or Terraform. The course also covers networking pricing and billing to help you optimize your network spend and monitoring and logging features that can help you troubleshoot your Google Cloud network infrastructure.
- Dynamic VPN gateways with Cloud Routers
- Optimizing network spend with Network Tiers
- Implement Private Google Access and Cloud NAT
- Automating the Deployment of Networks Using Deployment Manager
- Automating the Deployment of Networks Using Terraform
- Resource Monitoring
- Analyzing network traffic with VPC Flow Logs
About this learning path: Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure GCP solution, including Cloud Identity, the GCP Resource Manager, Cloud IAM, Google Virtual Private Cloud firewalls, Google Cloud Load balancing, Cloud CDN, Cloud Storage access control technologies, Stackdriver, Security Keys, Customer-Supplied Encryption Keys, the Google Data Loss Prevention API, and Cloud Armor. Participants learn mitigations for attacks at many points in a GCP-based infrastructure, including Distributed Denial-of-Service attacks, phishing attacks, and threats involving content classification and use.
Managing Security in Google Cloud Platform
This self-paced training course gives participants broad study of security controls and techniques on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure GCP solution, including Cloud Identity, the GCP Resource Manager, Cloud IAM, Google Virtual Private Cloud firewalls, Google Cloud Load balancing, Cloud CDN, Cloud Storage access control technologies, Stackdriver, Security Keys, Customer-Supplied Encryption Keys, the Google Data Loss Prevention API, and Cloud Armor. Participants learn mitigations for attacks at many points in a GCP-based infrastructure, including Distributed Denial-of-Service attacks, phishing attacks, and threats involving content classification and use.
- Configuring Cloud IAM
- Configuring VPC Firewalls
- Configuring and Using VPC Flow Logs in Cloud Logging
Security Best Practices in Google Cloud
This self-paced training course gives participants broad study of security controls and techniques on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure GCP solution, including Cloud Storage access control technologies, Security Keys, Customer-Supplied Encryption Keys, API access controls, scoping, shielded VMs, encryption, and signed URLs. It also covers securing Kubernetes environments.
- Configuring, using, and auditing VM service accounts and scopes
- Encrypting Disks with Customer-Supplied Encryption Keys
- Using Customer-Supplied Encryption Keys with Cloud Storage
- Using Customer-Managed Encryption Keys with Cloud Storage and Cloud KMS
- Creating a BigQuery authorized view
- Using Cloud Security Scanner to find vulnerabilities in an App Engine application
- Configuring and Using Credentials with Secret Manager
Mitigating Vulnerabilities on Google Cloud
This self-paced training course gives participants broad study of security controls and techniques on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure GCP solution, including Cloud Identity, the GCP Resource Manager, Cloud IAM, Google Virtual Private Cloud firewalls, Google Cloud Load balancing, Cloud CDN, Cloud Storage access control technologies, Stackdriver, Security Keys, Customer-Supplied Encryption Keys, the Google Data Loss Prevention API, and Cloud Armor. Participants learn mitigations for attacks at many points in a GCP-based infrastructure, including Distributed Denial-of-Service attacks, phishing attacks, and threats involving content classification and use.
- Configuring GCLB, CDN, traffic blocklisting with Cloud Armor
- Redacting Sensitive Data with Data Loss Prevention API
- Installing Cloud Logging and Monitoring Agents
- Configuring and Using Cloud Logging and Monitoring
- Configuring and Viewing Cloud Audit Logs
Inspired by @jochenkirstaetter read his blog here