Skip to Scheduled Dates
Course Overview
Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with Google Cloud Platform (GCP). This one-day course uses a combination of presentations, demos, and hands-on labs to explore Google Cloud's computing and storage services, cloud network setup, and resource and policy management tools.
You'll learn the difference between Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), while gaining real-world experience managing cloud resources and developing cloud applications.
Build your skills through Google Cloud Skills Boost labs and get ready to incorporate cloud-based solutions into business strategies with confidence.
Who Should Attend
This foundational Google Cloud training is designed for system operations professionals, solution architects getting started with GCP, cloud architects, and executives and business decision makers evaluating the potential of Google Cloud to address their business needs.
Course Objectives
In Google Cloud Fundamentals: Core Infrastructure, you will:
- Identify the purpose, value, and components of the Google Cloud network infrastructure.
- Understand important concepts for working with Google Cloud, including cloud IAM, billing, and project management.
- Define how infrastructure is organized, secured, and managed in Google Cloud Platform storage and compute services.
- Compare storage services like Google Cloud Storage, Cloud SQL, Cloud Bigtable, and Cloud Datastore.
- Explore key services like Google App Engine and Google Kubernetes Engine (formerly Google Container Engine) for deploying applications on Google Cloud.
- Learn best practices for building application deployment environments in cloud computing.
- Strengthen skills for managing cloud infrastructure and securing cloud applications with IAM.
- Prepare for next steps toward becoming a Google Cloud Professional or Cloud Architect.
By completing this core infrastructure course, you'll have the in-demand skills to incorporate cloud-based solutions into business strategies and advance your career in the growing cloud ecosystem.
Course Outline
Course Introduction
- Overview of course materials, objectives, and what you’ll accomplish.
- Importance of cloud learning and foundational knowledge in cloud computing.
- Introduce key terminology and concepts and terminology for working with GCP and cloud-based solutions.
Introducing Google Cloud
- Overview of Google Cloud's global cloud network: data centers, regions, and zones.
- Define the components of Google Cloud’s infrastructure and Google network infrastructure.
- Understand the shared responsibility model for securing cloud resources.
Resources and Access in the Cloud
- Project organization and important resource and policy management tools.
- Overview of cloud IAM roles, policies, and permissions for managing identities.
- Hands-on lab: set up a Google Cloud project and configure access.
Virtual Machines and Networks in the Cloud
- Introduction to Google Compute Engine and deploying virtual machines.
- Configure a cloud network with Virtual Private Cloud (VPC), firewalls, and routes.
- Hands-on demo: launch your first VM and configure a secure VPC.
Storage in the Cloud
- Compare Google Cloud Platform storage solutions: Google Cloud Storage, Cloud SQL, Cloud Bigtable, and Cloud Datastore.
- Select the best storage option based on performance, cost, and application needs.
- Hands-on lab: upload and manage data with Cloud Storage.
Containers in the Cloud
- Introduction to containers and Google Kubernetes Engine (GKE).
- Understanding microservices and scaling cloud applications with containers.
- Hands-on lab: deploy a containerized app on GKE.
Applications in the Cloud
- Overview of application deployment environments using App Engine, Cloud Functions, and Cloud Run.
- How to incorporate cloud-based solutions into existing applications and infrastructure.
- Hands-on lab: deploy an app using Google App Engine.</