GCP Fundamentals

Google Cloud Fundamentals: Core Infrastructure September 12, 2023

Starting with Google Cloud?

This is your opportunity to learn the basics of Google Cloud’s services and get real hands-on experience with Google App Engine, Google Compute Engine, Google Kubernetes Engine, Google Cloud Storage, Google Cloud SQL, BigQuery, and more.

Prerequisite – Familiarity with application development, systems operations, and Linux operating systems is helpful in understanding the technologies covered.

Level – Beginner

Important note: The class will be delivered in Hebrew. Participants must bring laptops to participate.

This course is intended for the following participants:

  • Individuals planning to deploy applications and create application environments on Google Cloud Platform
  • Developers, systems operations professionals, and solution architects getting started with Google Cloud Platform
  • Executives and business decision makers evaluating the potential of Google Cloud Platform to address their business needs
  • Familiarity with the Linux command line, web servers, and text editors is highly recommended

Walk away with the ability to:

  • Understand the purpose and value of Google Cloud Platform products and services
  • Interact with Google Cloud Platform services
  • Choose and use application deployment environments on Google Cloud Platform: Google App Engine, Google Container Engine, and Google Compute Engine
  • Choose among and use Google Cloud Platform storage options: Google Cloud Storage, Google Cloud SQL, Google Cloud Bigtable, and Google Cloud Datastore
  • Make basic use of Cloud Deployment Manager, Google’s tool for creating and managing cloud resources through templates

Course Agenda

Module 1: Introducing Google Cloud Platform

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

Module 2: Resources & Access in the Cloud

  • Identify the purpose of projects on Google Cloud Platform
  • Understand the purpose of and use cases for Identity and Access Management
  • List the methods of interacting with Google Cloud Platform

Lab: Getting Started with Cloud Marketplace

Module 3: Virtual Machines & Networks in the Cloud

  • Identify the purpose of and use cases for Google Compute Engine
  • Networking, operational tools, and services

Lab: Getting Started with VPC Networking

Module 4: Storage in the Cloud

  • Understand the purpose of and use cases for Google Cloud Storage, Google Cloud SQL, Google Cloud Bigtable, and Google Cloud Datastore
  • Learn how to choose between the various storage options on Google Cloud Platform

Lab: Cloud Storage and Cloud SQL

Module 5: Containers in the Cloud

  • Define the concept of a container and identify uses for containers
  • Identify the purpose of and use cases for Google Kubernetes Engine and Kubernetes

Lab: Kubernetes Engine

Module 6: Applications in the Cloud

  • Understand the purpose of and use cases for Google App Engine
  • Contrast the App Engine Standard environment with the App Engine Flexible environment
  • Understand the purpose of and use cases for Google Cloud Endpoints

Lab: Hello Cloud Run

Module 7: Developing, Deploying, and Monitoring in the Cloud

  • Learn about options for software developers to host their source code
  • Learn about the purpose of template-based creation and management of resources
  • Learn about the purpose of integrated monitoring, alerting, and debugging

Lab: Automating Deployment of Infrastructure using Terraform

Module 8: Logging and Monitoring in the Cloud

  • Define SLIs, SLOs, and SLAs.
  • Identify the purpose of integrated monitoring, alerting, and debugging.

Module 9: Course Summary

  • Review learning concepts from throughout the course.

Hourly Schedule

Course Schedule

09:00 - 09:30
Breakfast & Networking
09:30 - 10:00
Introducing Google Cloud Platform
10:00 - 12:45
GCP Fundamentals - Part I
*Resources & Access *Virtual Machines & Networks *Storage & Databases
12:45 - 13:30
Lunch
13:30 - 17:00
GCP Fundamentals - Part 2
*Containers *Applications *Development & Deployment *Logging & Monitoring
17:00 - 17:30
Summary
Tags:

Date

Sep 12 2023
Expired!

Time

9:00 am - 5:30 pm

More Info

Read More

Location

Google offices
98, Yigal Alon St, Tel Aviv-Yafo
Category
Roman Ostrovsky

Organizer

Roman Ostrovsky
Read More

Speaker