This course uses lectures and labs to give you an overview of Google Cloud products and services. You learn the value of Google Cloud and how to incorporate cloud-based solutions into your business strategies.
Objectives
In this course, participants will learn the following skills:
- Identify the purpose and value of Google Cloud products and services.
- Define how infrastructure is organized and controlled in Google Cloud.
- Explain how to create basic infrastructure in Google Cloud.
- Select and use Google Cloud storage options.
- Describe the purpose and value of Google Kubernetes Engine.
- Identify the use cases for serverless Google Cloud services.
- Explore Google Clouds Generative AI tools and best practices.
Audience
This class is aimed at the following audience:
- Individuals planning to deploy applications and create application environments on Google Cloud;
- Developers, systems operations professionals, and solution architects getting started with Google Cloud;
- Executives and business decision makers evaluating the potential of Google Cloud to address their business needs.
Prerrequisites
To get the most out of this course, participants should:
- Familiarity with application development, systems operations, Linux operating systems, and data analytics or machine learning is helpful in understanding the technologies covered.
Duration
8 hours
Investment
Check the next open public class in our enrollment page.
If you are interested in a private training class for your company, contact us.
Course Outline
The course includes presentations, demonstrations, and hands-on labs.
- Introduce course objectives and preview each section of the course.
- Identify the benefits of Google Cloud.
- Define the components of the Google network infrastructure, including points of presence, data centers, regions, and zones.
- Identify the difference between infrastructure as a service (IaaS) and platform as a service (PaaS).
- Identify the purpose of projects on Google Cloud.
- Define the purpose of and use cases for IAM.
- List interaction methods with Google Cloud.
- Use Cloud Marketplace to interact with Google Cloud.
- Explore the basics of networking in Google Cloud.
- Identify the purpose of and use cases for Google Compute Engine.
- Outline how Compute Engine can scale.
- Detail important VPC compatibilities including routing tables, firewalls, and VPC peering.
- Explore how Cloud Load Balancing functions in Google Cloud.
- Deploy a basic infrastructure to Google Cloud.
- Identify the purpose of and use cases for Cloud Storage.
- Distinguish between Cloud Storage classes.
- Distinguish between Google Cloud’s database storage options.
- Deploy an application that uses Cloud SQL and Cloud Storage.
- Define the concept of a container and identify uses for containers.
- Identify the purpose of and use cases for Kubernetes and Google Kubernetes Engine.
- Identify the purpose and use cases for Cloud Run.
- Describe how Cloud Functions can support application development on Google Cloud.
- Deploy a containerized application on Cloud Run.
- Define what generative AI is.
- Explain how large language models are trained.
- Detail the elements and types of a prompt.
- Explore recommended practices when constructing prompts.
- Summarize the content covered in each section of the course.