Google Cloud Fundamentals for Azure Professionals (GCPAZURE) – Perfil

Esquema Detallado del Curso

Module 1 Introducing Google Cloud
Topics

  • What is cloud computing?
  • Google Cloud Computing architectures
  • The Google network
  • Google Cloud Regions and Zones
  • Google Cloud versus Azure regions and zones
  • Open API's
  • Multi-layered security approach
  • Budgets and Billing

Objectives

  • Explain the advantages of Google Cloud
  • Define the components of Google's network infrastructure, including: points of presence, data centers, regions, and zones
  • Understand the difference between Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS)

Activities

  • 1 quiz

Module 2 Getting Started with Google Cloud
Topics

  • Google Cloud resource hierarchy
  • Comparison to Azure resource hierarchy
  • Identity and Access Management (IAM)
  • IAM Roles
  • Comparison to Azure AD
  • Interacting with Google Cloud
  • Cloud Marketplace

Objectives

  • Identify the purpose of projects on Google Cloud
  • Understand how Azure's resource hierarchy differs from Google Cloud's
  • Understand the purpose of and use cases for Identity and Access Management
  • Understand how Azure AD differs from Google Cloud IAM
  • List the methods of interacting with Google Cloud
  • Launch a solution using Cloud Marketplace

Activities

  • 1 lab and 1 quiz

Module 3 Virtual Machines in the Cloud
Topics

  • Virtual Private Cloud (VPC) Network
  • How Azure VNet differs from Google VPC
  • Compute Engine
  • Comparing Azure VM and Google Compute Engine
  • Important VPC Capabilities
  • How typical approaches to load-balancing in Google Cloud differ from those in Azure

Objectives

  • Identify the purpose and use cases for Google Compute Engine
  • Understand the basics of networking in Google Cloud
  • Understand how Azure VPC differs from Google VPC
  • Understand the similarities and differences between Azure VM and Google Compute Engine
  • Understand how typical approaches to load-balancing in Google Cloud differ from those in Azure
  • Deploy applications using Google Compute Engine

Activities

  • 1 lab and 1 quiz

Module 4 Storage in the Cloud
Topics

  • Cloud Storage
  • Cloud Storage Interactions
  • Comparing Azure Blob Storage with Google Cloud Storage
  • Cloud Bigtable
  • Cloud SQL and Cloud Spanner
  • Cloud Datastore
  • Comparing Azure SQL with Google Cloud’s managed database services
  • Comparing Storage Options

Objectives

  • Understand the purpose of and use cases for: Cloud Storage, Cloud SQL, Cloud Bigtable and Cloud Datastore
  • Understand how Azure Blob compares to Cloud Storage
  • Compare Google Cloud’s managed database services with Azure SQL
  • Learn how to choose among the various storage options on Google Cloud
  • Load data from Cloud Storage into BigQuery

Activities

  • 1 lab and 1 quiz

Module 5 Containers in the Cloud
Topics

  • Containers in the Cloud
  • Kubernetes and Kubernetes Engine
  • Hybrid and Multi-Cloud
  • How Azure Kubernetes Service differ from GKE

Objectives

  • Define the concept of a container and identify uses for containers
  • Identify the purpose of and use cases for Google Container Engine and Kubernetes
  • Understand how Azure Kubernetes Service differs from Google Kubernetes Engine
  • Provision a Kubernetes cluster using Kubernetes Engine
  • Deploy and manage Docker containers using kubectl

Activities

  • 1 lab and 1 quiz

Module 6 Applications in the Cloud
Topics

  • App Engine Standard Environment
  • App Engine Flexible Environment
  • Comparison to Azure App Service
  • Cloud Endpoints and Apigee Edge

Objectives

  • Understand the purpose of and use cases for Google App Engine
  • Contrast the App Engine Standard environment with the App Engine Flexible environment
  • Understand how App Engine differs from Azure App Service
  • Understand the purpose of and use cases for Google Cloud Endpoints

Activities

  • 1 quiz

Module 7 Developing, Deploying and Monitoring in the Cloud
Topics

  • Development in the cloud
  • Deployment: Infrastructure as code
  • How Cloud Deployment Manager differs from Azure Resource Manager
  • Monitoring: Proactive instrumentation
  • How Cloud Operations differs from Azure application Insights

Objectives

  • Understand options for software developers to host their source code
  • Understand the purpose of template-based creation and management of resources
  • Understand how Google Cloud Deployment Manager differs from Azure Resource Manager
  • Understand the purpose of integrated monitoring, alerting, and debugging
  • Understand how Google Monitoring differs from Azure Application Insights and Azure Log Analytics
  • Create a Deployment Manager deployment
  • Update a Deployment Manager deployment
  • View the load on a VM instance using Cloud Monitoring

Activities

  • 1 lab and 1 quiz

Module 8 Big Data and Machine Learning in the Cloud
Topics

  • Google Cloud Big Data Platform
  • Dataflow
  • BigQuery
  • How BigQuery differs from Azure Data Lake Analytics
  • Pub/sub and Datalab
  • How Cloud Pub/Sub differs from Azure Events Hub
  • Google Cloud Machine Learning Platform
  • ML APIs
  • How GCP’s machine-learning APIs differ from Azure's

Objectives

  • Understand the purpose of and use cases for the products and services in the Google Cloud big data and machine learning platforms
  • Understand how Google Cloud BigQuery differs from Azure Data Lake
  • Understand how Google Cloud Pub/Sub differs from Azure Event Hubs and Service Bus
  • Understand how Google Cloud’s machine-learning APIs differ from Azure's
  • Load data into BigQuery from Cloud Storage
  • Perform queries using BigQuery to gain insight into data

Activities

  • 1 lab and 1 quiz

Module 9 Summary and Review
Topics

  • Course Review
  • The Process of migrating from Azure to Google Cloud
  • Next Steps

Objectives

  • Review the products that make up Google Cloud and remember how to choose among them
  • Understand next steps for training and certification
  • Understand, at a high level, the process of migrating from Azure to Google Cloud

Activities

  • 1 quiz