Google Cloud Fundamentals for AWS Professionals introduces important concepts and terminology for working with Google Cloud. Through videos and hands-on labs, this course presents and compares many of Google Cloud's computing and storage services, along with important resource and policy management tools.
Overview
Syllabus
- Course Introduction
- Course Introduction
- Introducing Google Cloud
- Cloud computing overview
- IaaS and PaaS
- The Google Cloud network
- Comparing regions and zones in Google Cloud and AWS
- Environmental impact
- Security
- Open source ecosystems
- Pricing and billing
- Quiz : Introducing Google Cloud
- Resources and Access in the Cloud
- Google Cloud resource hierarchy
- Comparing the Google Cloud and AWS resource hierarchies
- Identity and Access Management (IAM)
- Service accounts
- Comparing AWS IAM to Google Cloud IAM
- Cloud Identity
- Interacting with Google Cloud
- Google Cloud Fundamentals: Getting Started with Cloud Marketplace
- Quiz: Resources and Access in Google Cloud
- Virtual Machines and Networks in the Cloud
- Virtual Private Cloud networking
- Comparing Amazon VPC to Google VPC
- Compute Engine
- Comparing Amazon EC2 and Compute Engine
- Scaling virtual machines
- Important VPC compatibilities
- Cloud Load Balancing
- Comparing load balancing in Google Cloud and AWS
- Cloud DNS and Cloud CDN
- Connecting networks to Google VPC
- Getting Started with VPC Networking and Google Compute Engine
- Quiz: Virtual Machines and Networks in the Cloud
- Storage in the Cloud
- Google Cloud storage options
- Cloud Storage
- Cloud Storage: Storage classes and data transfer
- Comparing Amazon S3 and Amazon Glacier to Cloud Storage
- Cloud SQL
- Comparing Amazon RDS with Cloud SQL
- Cloud Spanner
- Firestore
- Cloud Bigtable
- Comparing storage options
- Google Cloud Fundamentals: Getting Started with Cloud Storage and Cloud SQL
- Quiz: Storage in the Cloud
- Containers in the Cloud
- Introduction to containers
- Kubernetes
- Google Kubernetes Engine
- Hybrid and multi-cloud
- Anthos
- Comparing Amazon Elastic Container Service to Google Kubernetes Engine
- Google Cloud Fundamentals: Getting Started with GKE
- Quiz: Containers in the Cloud
- Applications in the Cloud
- App Engine
- App Engine environments
- Comparing App Engine to Amazon Elastic Beanstalk
- Google Cloud API management tools
- Cloud Run
- Hello Cloud Run
- Quiz: Applications in the Cloud
- Developing and Deploying in the Cloud
- Development in the cloud
- Deployment: Infrastructure as Code
- Automating the Deployment of Infrastructure Using Terraform
- Quiz: Developing and Deploying in the Cloud
- Logging and Monitoring in the Cloud
- The importance of monitoring
- Measuring performance and reliability
- Understanding SLIs, SLOs, and SLAs
- Integrated observability tools
- Monitoring tools
- Logging tools
- Error reporting and debugging tools
- Comparing Cloud Monitoring to Amazon CloudWatch
- Quiz: Logging and Monitoring in the Cloud
- Course Summary
- Course summary
- Course Resources
- Your Next Steps
- Course Badge