At Matza Education, each training course is designed to offer practical and relevant knowledge, connecting theory and application in real-life scenarios. Our aim is to prepare professionals for the challenges of the market, strengthening technical and strategic skills in different areas of technology and management.
By taking part in one of our programs, you will have access to up-to-date content, experienced instructors and a results-oriented methodology. Regardless of the format - face-to-face or online - we aim to create a dynamic, accessible and high-impact learning experience.
More than just a course, each training is an opportunity for professional and personal development, helping you to gain certifications, expand your skills and stand out in an increasingly competitive market.
Important: you must confirm the e-mail you received after registering to validate your participation.
- People who plan to deploy applications and create application environments on Google Cloud Platform.
- Developers, system operations professionals and solution architects who are starting to use Google Cloud Platform.
- Executives and decision-makers in companies evaluating the potential of Google Cloud Platform to meet their business needs.
Course description
In this one-day instructor-led Core Infrastructure course, participants will get an overview of Google Cloud Platform products and services. Through a combination of presentations, demonstrations and hands-on labs, participants will learn about the value of Google Cloud Platform and how to incorporate cloud-based solutions into business strategies.
Skills that participants will develop
- Identify the purpose and value of Google Cloud Platform products and services.
- Interact with Google Cloud Platform services.
- Describe the ways in which customers have used Google Cloud Platform.
- Choosing and using application deployment environments on Google Cloud Platform: Google App Engine, Google Kubernetes Engine and Google Compute Engine.
- Choose from the following Google Cloud Platform storage options and use them: Google Cloud Storage, Google Cloud SQL, Google Cloud Bigtable and Google Cloud Datastore.
- Make basic use of Google's managed data warehouse for analysis, BigQuery.
- Make basic use of Cloud Deployment Manager, Google's tool for creating and managing cloud resources using templates.
- Make basic use of Google Stackdriver, Google's monitoring, logging and diagnostics system.
Knowledge of the Linux command line, web servers and text editors.
1 day - 8 hours - In person or live online
Module 1: Introduction to Google Cloud Platform
- Explanation of the advantages of Google Cloud Platform.
- Definition of the components of Google's network infrastructure, including: points of presence, data centers, regions and zones.
- Understanding the difference between "Infrastructure as a Service" (IaaS) and "Platform as a Service" (PaaS).
Module 2: Getting started with Google Cloud Platform
- Identifying the purpose of projects on Google Cloud Platform.
- Understanding the purpose and use cases of identity and access management.
- List of interaction methods with Google Cloud Platform.
- Lab: Getting started with Google Cloud Platform.
Module 3: Virtual machines and networks in the cloud
- Identifying the purpose and use cases of Google Compute Engine.
- Understanding of the various operational and network tools and services of the Google Cloud Platform.
- Lab: Compute Engine.
Module 4: Cloud storage
- Understanding the purpose and use cases for: Google Cloud Storage, Google Cloud SQL, Google Cloud Bigtable and Google Cloud Datastore.
- Find out how to choose between the various storage options on Google Cloud Platform.
- Lab: Cloud Storage and Cloud SQL.
Module 5: Containers in the cloud
- Definition of the container concept and identification of its use.
- Identifying the purpose and use cases of Google Kubernetes Engine and Kubernetes.
- Lab: Kubernetes Engine.
Module 6: Cloud applications
- Understanding the purpose and use cases of Google App Engine.
- Comparison of the standard environment with the flexible App Engine environment.
- Understanding the purpose and use cases of Google Cloud Endpoints.
- Lab: App Engine.
Module 7: How to develop, deploy and monitor in the cloud
- Understanding the options for software developers to host their source code.
- Understanding the purpose of creating and managing model-based resources.
- Explanation of the purpose of integrated monitoring, alerting and debugging.
- Lab: Deployment Manager and Stackdriver.
Module 8: Big Data and Machine Learning in the cloud
- Understanding the purpose and use cases of the products and services on Google Cloud's Big Data and Machine Learning platforms.
- Lab: BigQuery.