Google Professional Cloud Architect Certification Course 2023
Welcome to the Google Professional Cloud Architect Certification Course! This course is designed to help you prepare for the Google Cloud Certified Professional Cloud Architect certification exam. As a professional cloud architect, you will be responsible for designing, developing, and managing secure, scalable, and highly available cloud solutions using Google Cloud Platform.
Course Overview
Course One: Designing and planning a cloud solution architecture
-
1.0 Rough Draft Introduction
-
Introduction to Google Professional Architect Course
-
Onboarding to GCP Cloud
-
Designing a solution infrastructure that meets business requirements
-
Designing a solution infrastructure that meets technical requirements
-
Designing network, storage, and compute resources
-
Using Google Cloud Functions
-
Running Minikube
-
Running Minikube with FastAPI for Kubernetes development
-
Getting Started with Google Cloud Run
-
Load testing with locust
-
Design technical solutions for evolution and migration
-
SRE Mindset
-
Conclusion and Next Steps
Course Two: Managing and provisioning a solution infrastructure
-
Introduction to Google Professional Architect Course Two
-
Exploring Network Topologies in GCP: A Demonstration
-
Embracing Hybrid Networking in Google Cloud Platform
-
Overview of GCP Storage
-
Demo of using the SDK and CLI to manage storage
-
Data lifecycle management
-
Data security
-
Demo of building Rust deduplication finder
-
Compute volatility configuration (preemptible vs. standard)
-
Demo Build and Deploy Rust Actix Microservice Cloud Run
-
Container orchestration with GKE
-
Demo of extending Google Cloud Functions
-
Conclusion Course Two
Course Three: Designing for Security and Compliance
-
Introduction to Google Professional Architect Course Three
-
Mastering Identity and Access Management in GCP
-
Data Security Best Practices for GCP
-
Secrets Manager API: A Hands-on Guide
-
Exploring a data poisoning attack
-
Meeting Industry Certification Requirements in GCP
-
Auditing GCP Security with Log Analysis
-
Creating Custom Log Dashboards for GCP Security Monitoring
-
Scanning Web Applications with GCP's Cloud Web Security Scanner
-
Analyzing GCP Logs with BigQuery
-
GCP Security: Conclusion and Next Steps
Course Four: Designing and optimizing technical and business processes
-
Introduction to Google Professional Architect Course Four
-
Continuous Delivery: An Introduction
-
Hands-on with Continuous Integration in GCP
-
Troubleshooting Techniques: The Five Whys
-
Implementing Simple GitHub Actions for CI/CD
-
The Three Most Important Files in a Python Project
-
Utilizing Trello for Effective Project Management
-
Leveraging Spreadsheets for Project Management
-
Exploring the MLOps Maturity Model
-
Building Bespoke Systems for Core Business Functions
-
Data Science on Windows: Virtualenv and Pip
-
Site Reliability Engineering (SRE) in GCP
-
Performing Load Testing in GCP: A Demo
Course Five: Managing and optimizing cloud solution Implementation
-
Introduction to Google Professional Architect Course Five
-
Makefiles Made Easy: A Comprehensive Guide
-
Configuring Your Bashrc for an Optimal Environment
-
Implementing Continuous Integration for Rust with GitHub Actions
-
Unit Testing in Rust: A Hands-on Demonstration
-
Supercharging Rust Development with Copilot
-
Setting Up a GCP Workstation for Python Development
-
Mastering Google Cloud Shell: A Practical Guide
-
Streamline Your Development with Google Cloud Editor
-
Getting Started with the Google Cloud CLI SDK
-
Unleashing the Power of Google Cloud's 'gcloud' Command-Line Tool
-
Deploying Rust Applications to App Engine: A Step-by
Course Six: Ensuring solution and operations reliability
-
Introduction to Google Professional Architect Course Six
-
Monitoring and Logging Rust App Engine Applications: A Demo
-
Uncovering the Advantages of Cloud Developer Workspaces
-
Operationalizing Microservices in the Cloud
-
Introducing GitHub Codespaces for Streamlined Development
-
Compiling Python Projects in GitHub Codespaces
-
Mastering Continuous Integration in GCP
-
Course Wrap-up and Future Steps in Your GCP Journey
Learning Objectives
-
Design and optimize cloud solutions
-
Analyze and optimize technical and business processes
-
Manage and provision cloud infrastructure
-
Ensure solution and operations reliability
By the end of this course, you will have the knowledge and skills needed to pass the Google Cloud Certified Professional Cloud Architect exam and to effectively design and manage cloud solutions using Google Cloud Platform.
Additional Popular Resources