Google Cloud Fundamentals: Core Infrastructure
Module 00: Introduction to Course
Full name: Google Cloud Platform Fundamentals: Core Infrastructure
Product code: T-GCPFCI-B
These links are based on the course version 5.1.
Online course options:
- Google Cloud Fundamentals: Core Infrastructure - Google Cloud Skills Boost 20 credits
- Google Cloud Fundamentals: Core Infrastructure - Google Cloud Skills Boost for Partners free
- Google Cloud Fundamentals: Core Infrastructure - coursera free
- GoogleCloud: Google Cloud Fundamentals: Core Infrastructure - edX free
- Google Cloud Fundamentals: Core Infrastructure - Pluralsight paid
Lab recording playlist https://www.youtube.com/playlist?list=PLbOwD4pDuqPaf2v-FWU3zjA90YvORFqKY
Module 01: Introduction to Google Cloud
Websites
- What is cloud computing? https://cloud.google.com/learn/what-is-cloud-computing
- The NIST Definition of Cloud Computing - NIST SP 800-145 https://csrc.nist.gov/pubs/sp/800/145/final
- Google Cloud infrastructure https://cloud.google.com/infrastructure?hl=en
- Cloud locations https://cloud.google.com/about/locations
- 24/7 Carbon-Free Energy by 2030 https://www.google.com/about/datacenters/cleanenergy/
- Google Hamina Data Center https://www.google.com/about/datacenters/locations/hamina/
- Google Sustainability https://sustainability.google/operating-sustainably/
- Google infrastructure security design overview https://cloud.google.com/docs/security/infrastructure/design?hl=en
- Extending per second billing in Google Cloud https://cloud.google.com/blog/products/gcp/extending-per-second-billing-in-google/
- Sustained use discounts for Compute Engine https://cloud.google.com/compute/docs/sustained-use-discounts
- Custom machine types https://cloud.google.com/custom-machine-types/
- Google Cloud pricing calculator https://cloud.google.com/products/calculator?hl=en
Videos
- What is Google Cloud? https://www.youtube.com/watch?v=kzKFuHk8ovk
- How does networking work across Google’s data centers? https://www.youtube.com/watch?v=2R-UVdw6thI
- How are data centers powered sustainably? https://www.youtube.com/watch?v=UFK4hqeRhIc
- Google celebrates 10 years in Hamina, Finland https://www.youtube.com/watch?v=_sFv_VpHzYk
- Google Infrastructure Security https://www.youtube.com/watch?v=UOdUC8DhprQ
- Get started docs and resources for Google Cloud https://www.youtube.com/watch?v=ytq5VKDtWCw
- Next ‘23 Opening Keynote: The New Way to Cloud https://www.youtube.com/watch?v=lEUS3_Qjyjg
Module 02: Resources and Access in the Cloud
Websites
- Resource Manager https://cloud.google.com/resource-manager
- IAM overview https://cloud.google.com/iam/docs/overview
- Introducing IAM Deny, a simple way to harden your security posture at scale https://cloud.google.com/blog/products/identity-security/introducing-iam-deny
- Service accounts overview https://cloud.google.com/iam/docs/service-account-overview
- Cloud Identity https://cloud.google.com/identity?hl=en
- Google Cloud console https://cloud.google.com/cloud-console
- Cloud SDK https://cloud.google.com/sdk?hl=en
- Google Cloud Command Line Interface (gcloud CLI) https://cloud.google.com/cli?hl=en
- The bq command-line tool https://cloud.google.com/bigquery/docs/bq-command-line-tool
- Google Cloud APIs https://cloud.google.com/apis?hl=en
- Using APIs https://cloud.google.com/apis/docs/getting-started
- Client libraries https://cloud.google.com/apis/docs/client-libraries-explained
- Cloud Shell https://cloud.google.com/shell
- Google Cloud App https://cloud.google.com/app
Videos
- Google Cloud Platform resource management https://www.youtube.com/watch?v=MzclA_hdNLY
- Organizing your GCP resources https://www.youtube.com/watch?v=NOOhDq1JyIM
- Cloud IAM in a minute https://www.youtube.com/watch?v=zd5d9Vv1ZFE
- What is IAM Policy? https://www.youtube.com/watch?v=WAKfcZ3zUg4
- What are Service Accounts? https://www.youtube.com/watch?v=xXk1YlkKW_k
- What is the Google Cloud SDK? https://www.youtube.com/watch?v=tzFfdtb33K4
- What is the Google Cloud CLI? https://www.youtube.com/watch?v=FBU_tF7UzQY
- How to use the Google Cloud Console https://www.youtube.com/watch?v=27Pb5g7bEAA
- The Cloud Console Tour https://www.youtube.com/watch?v=FsbYh47q55o
- Developer and Management Tools https://www.youtube.com/watch?v=3v9XWdFyh2E
- Cloud SDK: Essential Command-Line Tools for Google Cloud Platform - Google Cloud Labs https://www.youtube.com/watch?v=69MdTXgA6Ws
- CLI for GCP https://www.youtube.com/watch?v=D0x6B-4oUNM
- How to use the BigQuery command-line tool https://www.youtube.com/watch?v=2XwDPPazX6o
- Using Google Cloud Shell https://www.youtube.com/watch?v=hBMcAKzGt3w
- Intro to Cloud Shell Editor https://www.youtube.com/watch?v=tPnCfLaQmvk
- Secure onboarding to Google Cloud with Identity and Access Management (IAM) - NeXT 2023 - https://www.youtube.com/watch?v=r0bdcgEyxic
Labs
1 Getting Started with Cloud Marketplace
- very similar is available at https://www.cloudskillsboost.google/focuses/565 (cost 1 credit)
- recording of lab https://youtu.be/eE2WXxiTgL8
Module 03: Virtual Machines and Networks in the Cloud
Websites
- Virtual Private Cloud (VPC) https://cloud.google.com/vpc?hl=en
- Google Compute Engine https://cloud.google.com/products/compute?hl=en
- Google Cloud Marketplace https://cloud.google.com/marketplace?hl=en
- Compute Engine pricing https://cloud.google.com/compute/all-pricing
- Compute Engine Storage options https://cloud.google.com/compute/docs/disks
- Available VM machine types https://cloud.google.com/compute/docs/machine-types
- Routes https://cloud.google.com/vpc/docs/routes
- VPC Network Peering https://cloud.google.com/vpc/docs/vpc-peering
- Shared VPC https://cloud.google.com/vpc/docs/shared-vpc
- Cloud Load Balancing https://cloud.google.com/load-balancing?hl=en
- Choose a load balancer https://cloud.google.com/load-balancing/docs/choosing-load-balancer
- Cloud DNS https://cloud.google.com/dns?hl=en
- Cloud CDN and Media CDN https://cloud.google.com/cdn?hl=en
- Cloud VPN https://cloud.google.com/network-connectivity/docs/vpn
- Direct Peering overview https://cloud.google.com/network-connectivity/docs/direct-peering
- Carrier Peering overview https://cloud.google.com/network-connectivity/docs/carrier-peering
- Dedicated Interconnect overview https://cloud.google.com/network-connectivity/docs/interconnect/concepts/dedicated-overview
- Partner Interconnect overview https://cloud.google.com/network-connectivity/docs/interconnect/concepts/partner-overview
- Cross-Cloud Interconnect overview https://cloud.google.com/network-connectivity/docs/interconnect/concepts/cci-overview
Videos
- Virtual Private Cloud in a minute https://www.youtube.com/watch?v=hS_uvz4ohbo
- What is Compute Engine? https://www.youtube.com/watch?v=KBeyQHoAcrQ
- Compute Engine in a minute https://www.youtube.com/watch?v=IuK4gQeHRcI
- Compute Engine: The best home for your applications https://www.youtube.com/watch?v=YPWv-Ln9IPw
- Building with Google Cloud Marketplace https://www.youtube.com/watch?v=7JSbPEqIU7I
- Discover Google Cloud Marketplace https://www.youtube.com/watch?v=H8rRUUxoxoM
- Optimizing your costs on Compute Engine https://www.youtube.com/watch?v=25FMGTbHRAA
- Persistent Disk in a minute https://www.youtube.com/watch?v=zovhVfou-DI
- Choosing the right VM family type for your workload https://www.youtube.com/watch?v=6dbqgQDaw1U
- Application capacity optimizations with global load balancing https://www.youtube.com/watch?v=jovQpk3eIr8
- Define new paths with routing https://www.youtube.com/watch?v=HrozwscLY20
- Simplify routing with VPC Peering https://www.youtube.com/watch?v=4UQacCynuFU
- Centralize control with Shared VPC https://www.youtube.com/watch?v=WotV3D01tJA
- What is Cloud Load Balancing? https://www.youtube.com/watch?v=h8EqM6Xt3MA
- Introduction to Load Balancing https://www.youtube.com/watch?v=FtLhVvSFi84
- Choosing the right load balancer https://www.youtube.com/watch?v=gdeOeu4E7eQ
- What is Cloud CDN? https://www.youtube.com/watch?v=841kyd_mfH0
- Google Cloud CDN in a minute https://www.youtube.com/watch?v=azbxckHW9oU
- Getting started with Cloud CDN https://www.youtube.com/watch?v=ftocllBHpe0
- Introducing Media CDN https://www.youtube.com/watch?v=N_TBfQU7eJE
- Upgrade to Google’s HA VPN to get industry-leading availability for mission-critical workloads https://www.youtube.com/watch?v=lIEExVWf5bg
- Hybrid Networking: Google Cloud Interconnect https://www.youtube.com/watch?v=cKaryf7qp9w
Labs
2 Getting Started with VPC Networking and Google Compute Engine
- very similar lab is available at https://www.cloudskillsboost.google/focuses/1229 (cost 1 credit)
- recording of lab https://youtu.be/yWktOy668vE
Module 04: Storage in the Cloud
Websites
- Cloud Storage https://cloud.google.com/storage?hl=en
- Storage Transfer Service https://cloud.google.com/storage-transfer-service?hl=en
- Transfer Appliance https://cloud.google.com/transfer-appliance/docs/4.0/overview
- Google Cloud SQL https://cloud.google.com/sql?hl=en
- Spanner https://cloud.google.com/spanner?hl=en
- Cloud Firestore https://firebase.google.com/docs/firestore
- Firestore data model https://cloud.google.com/firestore/docs/data-model
- Bigtable https://cloud.google.com/bigtable?hl=en
- Google Cloud online storage products https://cloud.google.com/products/storage?hl=en
Videos
- Difference between object store, block store and file store - Google Cloud Storage options https://www.youtube.com/watch?v=uvyerY_dHJk
- How to store data on Google Cloud https://www.youtube.com/watch?v=w2mL4sUOjVo
- Cloud Storage in a minute https://www.youtube.com/watch?v=wNOs3LlsH6k
- How does storage work across Google data centers? https://www.youtube.com/watch?v=073GYKU5z60
- What is Storage Transfer Service? https://www.youtube.com/watch?v=1oIw2mT_4-M
- Introducing Google Cloud’s Transfer Appliance https://www.youtube.com/watch?v=4g2ntSRU2pI
- Cloud SQL in a minute https://www.youtube.com/watch?v=ZMQ2n6i-7jw
- What is Cloud SQL? https://www.youtube.com/watch?v=Kl8ig2BtLAY
- Cloud Spanner in a minute https://www.youtube.com/watch?v=5bjYk6Hhd10
- What is Cloud Spanner? https://www.youtube.com/watch?v=bUSU1e9j8wc
- Firestore in a minute https://www.youtube.com/watch?v=IemOAESlWKw
- Introducing Cloud Firestore https://www.youtube.com/watch?list=PLl-K7zZEsYLmOF_07IayrTntevxtbUxDL&v=QcsAb2RR52c
- Bigtable in one minute https://www.youtube.com/watch?v=Lq9uDOM4whI
- What is Cloud Bigtable? https://www.youtube.com/watch?v=P4q4nqJAamo
Courses
- Deep Dives - Google Cloud Storage https://www.youtube.com/playlist?list=PLbOwD4pDuqPbqv_DbqiDOqiSYYSXdY3Cs
Labs
3 Getting Started with Cloud Storage and Cloud SQL
- recording of lab https://youtu.be/1-o8_dmKsSg
Module 05: Containers in the Cloud
Websites
- What are containers? https://cloud.google.com/learn/what-are-containers
- Containers in Cloud https://cloud.google.com/containers?hl=en
- Kubernetes https://kubernetes.io
- Google Kubernetes Engine (GKE) https://cloud.google.com/kubernetes-engine?hl=en
Videos
- Top 3 ways to run your containers on Google Cloud https://www.youtube.com/watch?v=jh0fPT-AWwM
- What is Google Kubernetes Engine (GKE)? https://www.youtube.com/watch?v=Rl5M1CzgEH4
- Why choose Google Kubernetes Engine? https://www.youtube.com/watch?v=dt2NjPIISdA
- Introducing GKE Autopilot https://www.youtube.com/watch?v=_JKsv2BtAnY
Module 06: Applications in the Cloud
Websites
- Cloud Run https://cloud.google.com/run?hl=en
- Cloud Functions https://cloud.google.com/functions?hl=en
Videos
- Cloud Run in a minute https://www.youtube.com/watch?v=AL2rAmWFZjM
- Say hello to serverless containers with Cloud Run https://www.youtube.com/watch?v=nhwYc4StHIc
- Moving serverless forward with Cloud Run https://www.youtube.com/watch?v=R3YF8uly_gw
- Introduction to Cloud Run https://www.youtube.com/watch?v=1t94tdyojs0
- Cloud Functions in a minute https://www.youtube.com/watch?v=BL4ZlPEamDo
- Introducing Cloud Functions (2nd gen) https://www.youtube.com/watch?v=ATBDTTM-Ohk
- Cloud Functions 2nd gen walkthrough https://www.youtube.com/watch?v=N6pMppfU2aQ
Labs
4 Hello Cloud Run
- recording of lab https://youtu.be/oyZwo7kol40
Module 07: Course Summary
Courses for further study
- Cloud Engineer learning path https://cloud.google.com/learn/training/cloud-infrastructure#cloud-engineer-learning-path
- Cloud Architect learning path https://cloud.google.com/learn/training/cloud-infrastructure#cloud-architect-learning-path
- Cloud Developer learning path https://cloud.google.com/learn/training/application-development#cloud-developer-learning-path
- Cloud DevOps Engineer learning path https://cloud.google.com/learn/training/application-development#cloud-devOps-engineer-learning-path