
Develop practical, exam-focused understanding of Google Cloud platform to prepare for the cloud architect exam, exploring storage, compute, networking, databases, security, and management tools via demos and labs.
Introduction to Google Cloud Platform
•Console: https://console.cloud.google.com
• Command Line Interface (CloudSDK)
• gcloud https://cloud.google.com/sdk/gcloud
• gsutil https://cloud.google.com/storage/docs/gsutil
• bq https://cloud.google.com/bigquery/docs/bq-command-line-tool
Class Github Repository: https://github.com/sequencecentral/gca-class
Install Windows Subsystem for Linux: https://docs.microsoft.com/en-us/windows/wsl/install-win10
Install Visual Studio Code: https://code.visualstudio.com/
Install google cloud sdk and initialize it with gcloud init to authenticate via browser and set a default project. Follow cross-platform steps for Linux, macOS, and Windows.
Learn how Google Cloud organizes resources with the project as the central unit and optional folders in a hierarchical structure, and how organizations enable enterprise-level access control and policy enforcement.
Explore identity and access management for google cloud, defining members, resources, and roles. Learn how iam policies secure across organization and project levels, using predefined and custom roles.
Explore Google Cloud billing and cost management features to track expenses using reports, filters, and SKU breakdowns, and set budgets and alerts for enterprise workloads.
Learn Google Cloud Storage as object storage accessed via an API, organized into buckets, with durable data and geo redundancy across regions, plus storage classes from standard to archival.
Define access with policies and access control lists, use signed URLs for temporary access, separate objects into buckets by security use case, and make buckets public for static content hosting.
Master the gsutil command line interface to manage Google Cloud Storage: list buckets and contents, enable bucket versioning, copy data recursively from local folders, and delete objects or buckets.
Learn to host a static website with cloud storage bucket, make it public, and route a domain's dns entry to serve content globally at low cost.
Demonstrates bucket hosting and domain forward with CNAME, storage API, and bucket matches domain, covering public access, multi-region hosting, and TLS considerations.
Discover how storage transfer moves data between on-prem, other clouds like S3, and Google Cloud storage. Apply a planning framework from assessment to deployment and monitoring, using Storage Transfer Service.
explore using gcsfuse to mount cloud storage as a local file system on Linux and macOS, with a bucket setup example, and a caution about production use.
Explore Google Cloud volume storage options, including block and file storage, persistent disks, regional redundancy, cloud file storage, and marketplace solutions like Dell PowerScale and NetApp Cloud Volumes.
Explore Google Compute Engine by creating virtual machine instances through the console, using predefined or custom templates, configuring region, machine type, disks, and networking, and connecting to manage running instances.
Deploy a quick Apache HTTP server on Google Cloud using the marketplace; configure a VM, zone, firewall, and deployment manager to run Apache and access the default page.
Deploy a WordPress server via the marketplace on Google compute engine, enable http/https access, optionally restrict by IP, then access the admin panel and map a subdomain to the IP.
Demonstrates using instance templates to define VM configurations for scalable deployment, enabling versioning strategy with updated OS images and redeployment through a managed instance group.
Explore Google Cloud instance storage options, including boot disks, encryption choices, and the ability to attach additional disks, with various storage tiers and snapshot options.
Create and manage instance groups with stateless, stateful, and unmanaged modes. Set up an instance template and auto scaling with health checks.
Discover how to connect on premise resources to Google Cloud using VPN over the public internet, cloud interconnect, and peering, with considerations for latency, reliability, and cost tradeoffs.
Explore Google's virtual private cloud (vpc), a global network with flexible ip ranges and regional subnets. Leverage shared vpc across projects with firewall rules and vpn gateways for secure interconnect.
Learn how Google firewall rules limit ingress and egress at the VPC level with stateful five-tuple matching, and explore cloud net for scalable outbound traffic monitoring.
Explore how Google Cloud load balancers optimize front-end to back-end resources across regions, including network, global HTTP load balancer, internal HTTP load balancer, SSL proxy, and TCP proxy options.
Explore Google's global load balancer for layer seven traffic across regions, using a single anycast IP to enable cross-region failover and fast auto scaling.
Explore Google Cloud database types, including relational databases, Cloud SQL, Spanner, BigQuery, and NoSQL options like document and table databases, and learn how OLTP, OLAP, and CAP theorem influence choices.
Explore Google Cloud SQL, a fully managed database service that supports MySQL, PostgreSQL, and NoSQL engines, with scalable instances, encryption, backups, private IP, cross-region replication, and seamless migrations.
Learn how to query BigQuery data using the cloud console, BQ client, or libraries, with partitioning, clustering, and surrogate keys to boost performance and enable logging and monitoring.
Discover BigQuery pricing, covering storage costs (active vs long-term) and analysis costs, with on-demand or flat-rate slots, plus cloud storage archiving and cost-saving strategies.
Explore cloud spanner, a relational database that delivers strong consistency across globally distributed infrastructure, leveraging the Paxos algorithm to break the CAP doctrine and enable scalable, low-latency applications.
Discover spanner cost management and ideal use cases for a scalable, highly available relational database with strong consistency, and plan regional deployments with optimized key design to prevent hot spotting.
Prepare for the Google Cloud Architect certification using question banks, case studies, Google documentation, Quick Labs, and study groups; practice test-taking and review case details before exam day.
This course will be your guide to getting your Google Cloud (GCP) Certified Professional Architect Certification!
In this course, we will RAPIDLY review the key areas of Google Cloud covered on the Professional Architect Exam
Key points are emphasized and explained
Links and references let you go in depth on areas that are covered
Practice exercises let you develop your skills
Practice questions let you prepare for your exam
Mixed format includes concise lectures, labs examples and independent reading
The best way to prepare for this certification is practice and independent study. This course is designed to focus on the key areas to give you the best chance of passing your certification on the first try.
Become a cloud architect and put yourself at the center of your organization's cloud architecture implementation!
This course covers the key areas of the Google Cloud Certified - Professional Cloud Architect certification:
Review the key services and resources supported by GCP
Design and architect solutions on GCP
Manage and provision solutions on GCP
Manage implementations of Google Cloud architecture
Analyze and optimize business and technical processes
Design for security and compliance
Ensure solution and operations reliability
Design, build and manage your organization's cloud implementation
START HERE! Jump-Start your career with the highest paying cloud certification for the 3 years running!