We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

This accelerated on-demand course introduces participants to the comprehensive and flexible infrastructure and platform services provided by Google Cloud. Through a combination of video lectures, demos, and hands-on labs, participants explore and deploy solution elements, including securely interconnecting networks, load balancing, autoscaling, infrastructure automation and managed services.

Enroll now

What's inside

Syllabus

Introduction
In this module we introduce the Architecting with Google Compute Engine course series. This course series is defined for cloud solution architects, DevOps engineers, and anyone who's interested in using Google Cloud, to create new solutions or to integrate existing systems, application environments, and infrastructure with a focus on Compute Engine.
Read more
Interconnecting Networks
Connect your infrastructure to Google Cloud
Load Balancing and Autoscaling
Configure load balancers and autoscaling for VM instances
Infrastructure Automation
Automate the deployment of Google Cloud infrastructure services
Managed Services
Leverage managed services in Google Cloud

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides an in-depth look at solution elements, providing a strong foundation for beginners
Explores infrastructure and platform services from Google Cloud, which are highly relevant to cloud solution architects and DevOps engineers

Save this course

Save Elastic Google Cloud Infrastructure: Scaling and Automation to your list so you can find it easily later:
Save

Reviews summary

Gcp infrastructure: scaling, automation, and managed services

Learners say this course is largely positive and offers a good introduction to scaling, automation, and managed services in GCP. It features engaging assignments with hands-on labs in Terraform, Deployment Manager, and cloud networking. The course is well-structured with clear instructions, making it suitable for learners of varying experience levels. However, some students have reported issues with lab instructions and suggest that the second half of the course could be more in-depth.
The course provides an overview of Google's managed services.
"Very good in-depth explanations about scaling and automatic google cloud infrastructure"
"Good, what could have added more value is in addition to the above a primer on how to get key values from terraform documentation in creating .tf files"
The course includes a module on using Terraform for infrastructure provisioning.
"This course is increasing My cloud computing Knowledge day by day."
"Great course for learning GCP especially for scaling and automation thing :)"
The course is suitable for beginners in cloud computing.
"Great for anyone who wants to understand, design or use cloud solutions. Highly recommended."
"a good course for the cloud automation thank you instructor "
Instructions for lectures and labs are clear and easy to follow.
"Important topic : Clear instructions and steps to understand what you are doing"
"Nice platform to learn technologies courses."
The course offers valuable hands-on practice through labs.
"Great course with updated info and great labs."
"The labs complement the presentations reinforcing the skill"
The second half of the course is considered by some to be less in-depth.
"The second week was not that great. It is too light specially the managed service section where there is not one lab."
"First half really useful, but then it gets kind of theoretical and surface level for the second half"
Some students have experienced issues with lab instructions and functionality.
"some lab instructions could have been explained better."
"In some LAB the instructions were not complete"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Elastic Google Cloud Infrastructure: Scaling and Automation with these activities:
Review Networking Fundamentals
Review the basics of networking to strengthen your understanding of the infrastructure components covered in this course.
Browse courses on Networking Concepts
Show steps
  • Read articles and tutorials on networking basics
  • Practice configuring basic network devices such as routers and switches
Create a Simple Google Cloud Project
Gain hands-on experience by setting up a basic Google Cloud project.
Browse courses on Google Cloud
Show steps
  • Sign up for a free GCP account
  • Create a new project in the GCP Console
  • Explore the project dashboard and resources
Follow GCP Networking Tutorials
Explore and learn about Google Cloud's networking services through hands-on tutorials.
Browse courses on Google Cloud Networking
Show steps
  • Sign up for a free GCP account
  • Follow the official GCP Networking tutorials
  • Experiment with different networking configurations
Six other activities
Expand to see all activities and additional details
Show all nine activities
Solve practice problems on load balancing and autoscaling
Solving practice problems will help you solidify your understanding of how to configure load balancers and autoscaling for VM instances.
Browse courses on Load Balancing
Show steps
  • Identify the types of load balancers and autoscaling policies available in Google Cloud.
  • Configure a load balancer for a set of VM instances.
  • Set up an autoscaling policy for a group of VM instances.
  • Test the load balancer and autoscaling policy by sending traffic to the instances.
Follow tutorials on infrastructure automation with Terraform
Following tutorials will help you learn how to automate the deployment of Google Cloud infrastructure services.
Browse courses on Infrastructure Automation
Show steps
  • Find a tutorial on infrastructure automation with Terraform.
  • Set up the necessary tools and environment.
  • Follow the tutorial step by step.
  • Deploy your infrastructure using Terraform.
Load Balancing Practice Exercises
Reinforce your understanding of load balancing and autoscaling concepts by solving practice exercises.
Browse courses on Load Balancing
Show steps
  • Find practice exercises online or in textbooks
  • Solve the exercises to test your knowledge
  • Review your solutions and identify areas for improvement
Attend a Google Cloud Workshop
Deepen your knowledge and connect with experts by attending a Google Cloud workshop.
Browse courses on Google Cloud
Show steps
  • Find and register for a workshop that aligns with your learning goals
  • Attend the workshop and actively participate in the sessions
  • Follow up on the workshop materials and resources
Connect with a Google Cloud Mentor
Enhance your learning journey by seeking guidance from experienced Google Cloud professionals.
Browse courses on Google Cloud
Show steps
  • Join the Google Cloud community forums or online groups
  • Reach out to individuals who share your interests or expertise
Develop an Infrastructure Automation Project
Apply your knowledge by creating a project that automates infrastructure deployment and management in Google Cloud.
Browse courses on Infrastructure Automation
Show steps
  • Identify a specific infrastructure automation problem or use case
  • Design and implement an automation solution using Google Cloud services
  • Test and deploy your automation solution

Career center

Learners who complete Elastic Google Cloud Infrastructure: Scaling and Automation will develop knowledge and skills that may be useful to these careers:
Cloud Architect
A Cloud Architect constructs blueprints that support the infrastructure and applications that run within cloud environments. This course's emphasis on Google Compute Engine, load balancing, autoscaling, infrastructure automation, and managed services can provide a strong foundation for understanding the principles and practices of cloud infrastructure architecture. The course can also help learners become familiar with Google Cloud's specific offerings in these areas.
Cloud Engineer
A Cloud Engineer designs, builds, and maintains cloud computing systems. This course can help learners develop the skills needed for cloud engineering, such as understanding how to interconnect networks, configure load balancers and autoscaling, automate infrastructure deployment, and leverage managed services in Google Cloud. The course's focus on Google Compute Engine and Google Cloud's services in these areas can provide learners with valuable knowledge for working with Google Cloud.
DevOps Engineer
A DevOps Engineer combines software development (Dev) and information technology operations (Ops) to improve the speed and quality of software delivery. This course can help learners develop the skills needed for DevOps engineering, such as understanding how to automate infrastructure deployment, manage cloud environments, and leverage managed services to streamline software delivery. The course's focus on Google Cloud's tools and services in these areas can provide learners with valuable knowledge for working with Google Cloud.
Systems Engineer
A Systems Engineer designs, develops, and maintains complex computer systems. This course can help learners develop the skills needed for systems engineering, such as understanding how to interconnect networks, configure load balancers and autoscaling, automate infrastructure deployment, and leverage managed services to build and manage complex systems. The course's focus on Google Compute Engine and Google Cloud's services in these areas can provide learners with valuable knowledge for working with Google Cloud.
Network Engineer
A Network Engineer is responsible for designing, implementing, and maintaining computer networks. This course can help learners develop the skills needed for network engineering, such as understanding how to interconnect networks, configure load balancers, and leverage managed services to build and manage networks. The course's focus on Google Compute Engine and Google Cloud's services in these areas can provide learners with valuable knowledge for working with Google Cloud.
Cloud Security Engineer
A Cloud Security Engineer is responsible for securing cloud computing environments. This course may provide learners with some of the skills needed for cloud security engineering, such as understanding how to interconnect networks, configure load balancers, and leverage managed services to build and manage secure cloud environments. However, this course does not appear to have a specific focus on cloud security, so it may not be as comprehensive as other courses or training programs designed specifically for cloud security engineers.
Data Engineer
A Data Engineer builds and maintains data pipelines that collect, transform, and analyze data. This course may provide learners with some of the skills needed for data engineering, such as understanding how to automate infrastructure deployment and leverage managed services to build and manage data pipelines. However, this course does not appear to have a specific focus on data engineering, so it may not be as comprehensive as other courses or training programs designed specifically for data engineers.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course may provide learners with some of the skills needed for software engineering, such as understanding how to automate infrastructure deployment and leverage managed services to build and manage software applications. However, this course does not appear to have a specific focus on software engineering, so it may not be as comprehensive as other courses or training programs designed specifically for software engineers.
IT Manager
An IT Manager plans, implements, and manages the information technology systems of an organization. This course may provide learners with some of the skills needed for IT management, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage IT systems. However, this course does not appear to have a specific focus on IT management, so it may not be as comprehensive as other courses or training programs designed specifically for IT managers.
Project Manager
A Project Manager plans, executes, and closes projects. This course may provide learners with some of the skills needed for project management, such as understanding how to automate infrastructure deployment and leverage managed services to manage projects. However, this course does not appear to have a specific focus on project management, so it may not be as comprehensive as other courses or training programs designed specifically for project managers.
Business Analyst
A Business Analyst gathers, analyzes, and interprets business requirements to help organizations improve their processes and systems. This course may provide learners with some of the skills needed for business analysis, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage business systems. However, this course does not appear to have a specific focus on business analysis, so it may not be as comprehensive as other courses or training programs designed specifically for business analysts.
Sales Engineer
A Sales Engineer helps customers understand and select the best technical solutions for their needs. This course may provide learners with some of the skills needed for sales engineering, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage technical solutions. However, this course does not appear to have a specific focus on sales engineering, so it may not be as comprehensive as other courses or training programs designed specifically for sales engineers.
Technical Writer
A Technical Writer creates and maintains documentation for technical products and services. This course may provide learners with some of the skills needed for technical writing, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage technical products and services. However, this course does not appear to have a specific focus on technical writing, so it may not be as comprehensive as other courses or training programs designed specifically for technical writers.
Customer Support Engineer
A Customer Support Engineer provides technical support to customers. This course may provide learners with some of the skills needed for customer support engineering, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage technical solutions. However, this course does not appear to have a specific focus on customer support engineering, so it may not be as comprehensive as other courses or training programs designed specifically for customer support engineers.
Quality Assurance Tester
A Quality Assurance Tester tests software applications and systems to ensure they meet quality standards. This course may provide learners with some of the skills needed for quality assurance testing, such as understanding how to interconnect networks, configure load balancers and autoscaling, and leverage managed services to build and manage software applications and systems. However, this course does not appear to have a specific focus on quality assurance testing, so it may not be as comprehensive as other courses or training programs designed specifically for quality assurance testers.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Elastic Google Cloud Infrastructure: Scaling and Automation.
Provides background information on site reliability engineering, including best practices for infrastructure automation and managed services. It is commonly used as a textbook at academic institutions and is helpful in providing background knowledge for the course.
Provides background information on Google Cloud Platform best practices, including the best practices for compute, network, and storage services. Its technical depth and breadth make thvaluable reference tool for the course.
Provides a detailed overview of the Google Cloud Certified Professional Cloud Architect exam. It valuable reference tool for those who are preparing for the exam, and can also add more depth to the course.
Provides a comprehensive overview of cloud computing concepts, technology, and architecture, including a discussion of infrastructure automation and managed services. It add more breadth to the course, making it a valuable reference tool.
Provides a detailed overview of microservices, a software development technique that can be used to build scalable and resilient applications. The book is more valuable as additional reading than it is as a current reference, but can add more depth to the course.
Provides a detailed overview of serverless architecture, a cloud computing model in which cloud providers dynamically manage the allocation of resources. The book is more valuable as additional reading than it is as a current reference, but can add more depth to the course.
Provides a detailed overview of Elasticsearch, a search engine that can be used to manage large amounts of data. The book is more valuable as additional reading than it is as a current reference, but can add more depth to the course.
Provides a detailed overview of deep learning, a field of study that can be used to build algorithms that can learn from data. The book is more valuable as additional reading than it is as a current reference, but can add more depth to the course.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Elastic Google Cloud Infrastructure: Scaling and Automation.
Elastic Google Cloud Infrastructure: Scaling and...
Essential Google Cloud Infrastructure: Core Services
Essential Google Cloud Infrastructure: Foundation
Essential Google Cloud Infrastructure: Core Services
Essential Google Cloud Infrastructure: Foundation
Elastic Cloud Infrastructure: Containers and Services
Hybrid Cloud Service Mesh with Anthos en Français
Elastic Cloud Infrastructure: Containers and Services en...
Logging and Monitoring in Google Cloud
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser