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

Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with Google Cloud. Through videos and hands-on labs, this course presents and compares many of Google Cloud's computing and storage services, along with important resource and policy management tools.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Introduction
This section welcomes learners to the Google Cloud Fundamentals: Core Infrastructure course, and provides an overview of the course structure and goals.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Taught by Google Cloud Training, who are recognized for their work in cloud computing
Explores important concepts and terminology for working with Google Cloud
Develops cloud computing fundamentals that are relevant in industry
Requires learners to have no prior experience with cloud computing
Taught without using a multi-modal approach that engages learners through various mediums

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Google cloud fundamentals overview

According to learners, Google Cloud Fundamentals: Core Infrastructure provides a positive and clear introduction to the essential services within Google Cloud Platform (GCP). Students particularly praise the hands-on labs, finding them highly practical and effective for solidifying understanding of concepts like Compute Engine, storage options, and networking basics. While largely seen as beginner-friendly, some suggest that having a basic understanding of IT concepts is helpful. A few reviews note that the course, while a strong foundation, moves at a quick pace and might only scratch the surface of certain topics, suggesting it's a good starting point rather than an exhaustive deep dive. The inclusion of a section on Prompt Engineering was unexpected by some, although it's a minor part of the core infrastructure focus.
Unexpected module on AI/ML within core infrastructure.
"The section on Prompt Engineering seemed out of place in a core infrastructure course."
"Was surprised to see AI topics included, didn't fit with the rest."
"Felt a bit random compared to the focus on VMs, storage, and networks."
Basic IT or technical understanding is beneficial.
"While beginner-friendly, having some IT background definitely helps."
"It's good if you understand general networking or computing concepts beforehand."
"Not for someone who has never used a computer or understood basic tech."
"A bit challenging at times if you're completely new to the tech world."
Covers many topics, may feel fast-paced or superficial.
"The course moves quite quickly through the different services."
"It provides a good overview but doesn't go very deep into each service."
"I felt like some sections could have used more detailed explanations."
"More of a breadth-first than depth-first approach."
Well-suited for those new to cloud computing or GCP.
"As someone new to the cloud, I found this course easy to grasp."
"It's designed well for learners with no prior GCP experience."
"Excellent entry point if you're just starting your cloud journey."
"Didn't assume advanced prior knowledge, which was great for me."
Provides a strong, clear foundation in core GCP services.
"This course gives a great overview of the core Google Cloud services."
"I found the explanations clear and the structure easy to follow for a beginner."
"It really helped me understand the fundamental concepts of GCP infrastructure."
"A solid starting point for anyone new to Google Cloud."
Practical labs are highly effective for learning and practice.
"The labs were definitely the most useful part, providing real practice."
"Working through the hands-on exercises solidified my understanding significantly."
"I appreciated the practical examples and demos shown in the videos."
"Hands-on activities helped apply theoretical knowledge to real-world scenarios."

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 Google Cloud Fundamentals: Core Infrastructure with these activities:
Review Google Cloud Platform Fundamentals
This activity will help you prepare for the course by reviewing the foundational concepts of Google Cloud Platform.
Show steps
  • Read the Google Cloud documentation on core services.
  • Complete the Google Cloud Platform Fundamentals Quest.
  • Review the Google Cloud Platform tutorials.
Practice using the command line
Familiarize yourself with the basics of the command line to better navigate and interact with Google Cloud.
Browse courses on Command Line
Show steps
  • Review online tutorials or documentation on basic command-line commands
  • Set up a virtual machine or cloud shell environment to practice
  • Execute common commands like ls, cd, mkdir, and more
Organize and review your course materials
Stay organized and reinforce your understanding of Google Cloud concepts by reviewing and compiling your course materials.
Browse courses on Google Cloud
Show steps
  • Gather your notes, assignments, and other course materials.
  • Organize your materials into a logical structure.
  • Review your materials regularly to refresh your memory and strengthen your understanding.
18 other activities
Expand to see all activities and additional details
Show all 21 activities
Join a Google Cloud Platform study group
Study groups provide a great way to collaborate with peers, share knowledge, and get support.
Browse courses on Google Cloud Platform
Show steps
  • Find a study group that aligns with your learning goals.
  • Attend study group meetings regularly.
  • Participate in discussions and ask questions.
Join a study group or online forum for Google Cloud
Connect with other learners and experts to discuss Google Cloud, ask questions, and share knowledge.
Browse courses on Google Cloud
Show steps
  • Find a study group or online forum dedicated to Google Cloud.
  • Join the group or forum and introduce yourself.
  • Participate in discussions, ask questions, and share your own knowledge.
Complete a lab on setting up virtual machines
Solidify your understanding of virtual machines by completing a guided lab that walks you through the process.
Browse courses on Virtual Machines
Show steps
  • Locate the lab instructions in the course materials
  • Set up your lab environment according to the instructions
  • Follow the step-by-step guide to create and configure a virtual machine
Practice creating virtual machines
Gain hands-on experience creating and managing virtual machines in Google Cloud.
Browse courses on Virtual Machines
Show steps
  • Follow the instructions in the Google Cloud documentation to create a new virtual machine.
  • Configure the virtual machine's settings, such as the machine type, disk size, and network.
  • Start the virtual machine and connect to it using SSH.
Follow a tutorial on Google Cloud Storage
Gain hands-on experience with Google Cloud Storage and reinforce your understanding of its features and capabilities.
Browse courses on Google Cloud Storage
Show steps
  • Find a tutorial on Google Cloud Storage.
  • Follow the steps in the tutorial to create a bucket and upload a file.
  • Explore the Google Cloud Storage console to manage your bucket and files.
Attend a Google Cloud workshop
Gain hands-on experience and learn from experts in the field of Google Cloud.
Browse courses on Google Cloud
Show steps
  • Find a Google Cloud workshop that aligns with your interests.
  • Register for the workshop.
  • Attend the workshop and participate actively.
Follow a tutorial on deploying a container to Kubernetes
Expand your knowledge of container management by working through a tutorial that demonstrates how to deploy a container to a Kubernetes cluster.
Browse courses on Kubernetes
Show steps
  • Find a reputable tutorial on deploying containers to Kubernetes
  • Set up the required tools and environment for the tutorial
  • Follow the tutorial instructions to deploy a container to Kubernetes
  • Review the tutorial to understand the process of deploying containers to Kubernetes
Build a simple web application on Google App Engine
Gain hands-on experience building and deploying a web application in Google Cloud.
Browse courses on Web Development
Show steps
  • Follow the instructions in the Google Cloud documentation to create a new App Engine project.
  • Install the Google Cloud SDK and create an App Engine application.
  • Write the code for your web application.
  • Deploy your application to App Engine.
Complete the Google Cloud Platform Skills Boost tutorials
These tutorials will help you develop hands-on skills in using Google Cloud Platform services.
Browse courses on Google Cloud Platform
Show steps
  • Choose a tutorial that aligns with your learning goals.
  • Follow the step-by-step instructions to complete the tutorial.
  • Apply the skills you learned to your own projects.
Practice deploying and managing apps on Google Cloud Platform
This activity will help you develop practical experience with the tools and techniques you will use in the course.
Browse courses on Google Cloud Platform
Show steps
  • Create a Google Cloud Platform project.
  • Deploy a sample app to your project.
  • Monitor and manage your app using the Google Cloud Platform Console.
Practice creating and managing Google Compute Engine instances
Strengthen your understanding of Google Compute Engine and improve your ability to provision and manage virtual machines.
Browse courses on Google Compute Engine
Show steps
  • Create a new Google Compute Engine instance.
  • Connect to your instance using SSH.
  • Install and configure software on your instance.
  • Manage your instance's firewall rules.
  • Terminate your instance when you're finished.
Create a simple website with Cloud Run
Apply your understanding of Google Cloud's serverless platform by building and deploying your own website.
Browse courses on Cloud Run
Show steps
  • Follow the Cloud Run documentation for setting up and deploying a container
  • Design and develop the front-end and back-end code for your website
  • Configure and deploy your website using Cloud Run
Design a cloud storage solution
Develop a plan for storing and managing data in Google Cloud.
Browse courses on Cloud Storage
Show steps
  • Identify the types of data that will be stored.
  • Choose the appropriate storage service for each type of data.
  • Design a data access and security strategy.
  • Create a budget for your storage solution.
Build a web serverless application on Google Cloud
Create a real-world application to showcase your skills and solidify your understanding of Google Cloud Platform.
Browse courses on Google Cloud Platform
Show steps
  • Design the architecture of your web application.
  • Choose the appropriate Google Cloud services for your application.
  • Implement your application using Google Cloud Functions.
  • Deploy your application to Google Cloud.
  • Monitor and test your application.
Build a cloud-based application using Google Cloud APIs
Apply your knowledge of Google Cloud to design and develop a real-world application.
Show steps
  • Identify a problem or need that you can solve with a cloud-based application.
  • Design the architecture of your application and choose the appropriate Google Cloud APIs.
  • Implement your application using your chosen Google Cloud APIs.
  • Deploy your application to Google Cloud.
  • Monitor and maintain your application.
Create a presentation on Google Cloud security best practices
Deepen your understanding of Google Cloud security by researching and creating a presentation on industry best practices.
Browse courses on Security
Show steps
  • Research and gather information on Google Cloud security best practices
  • Design and outline the structure of your presentation
  • Create slides that cover the key aspects of security best practices
  • Rehearse and present your presentation to peers or colleagues
Build a personal website or blog using Google Cloud Platform
This project will allow you to apply your skills to a real-world scenario and build a portfolio piece in the process.
Browse courses on Google Cloud Platform
Show steps
  • Choose a domain name and register it.
  • Set up a Google Cloud Platform project and create a Compute Engine instance.
  • Install a web server and deploy your website or blog.
Write a blog post about your experience using Google Cloud
Share your knowledge and insights about Google Cloud with others and reflect on your learning journey.
Browse courses on Google Cloud
Show steps
  • Choose a topic related to Google Cloud that you're interested in.
  • Research the topic and gather information from reliable sources.
  • Write a clear and concise blog post that shares your findings and insights.
  • Proofread your blog post and make sure it's well-written and error-free.
  • Publish your blog post on a platform like Medium or your own website.

Career center

Learners who complete Google Cloud Fundamentals: Core Infrastructure will develop knowledge and skills that may be useful to these careers:
Cloud Data Engineer
The Google Cloud Fundamentals: Core Infrastructure course may be useful to those who want to pursue a career as a Cloud Data Engineer. In this role, you would design, build, and manage data pipelines and data lakes in the cloud. This course introduces core Google Cloud storage products such as Cloud Storage, Cloud Bigtable, and Cloud Spanner, which are all relevant to the work of a Cloud Data Engineer.
Cloud Solutions Architect
This course may be useful for those who want to become Cloud Solutions Architects who specialize in designing and implementing cloud-based solutions for clients. This role involves working with clients to understand their business needs and design cloud-based solutions that meet those needs. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for Cloud Solutions Architects who need to understand the underlying platform on which they are designing solutions.
Cloud Security Engineer
This course may be useful for those who want to become a Cloud Security Engineer. These IT professionals secure and manage cloud-based infrastructure and services. This course introduces topics such as Identity and Access Management (IAM) and resource management, which are essential for securing cloud environments.
DevOps Engineer
This course may be useful for those who want to work as a DevOps Engineer. This role combines software development (Dev) and IT operations (Ops) to oversee the entire application lifecycle. DevOps Engineers work closely with Cloud Engineers and other IT professionals to ensure that cloud-based applications are deployed and managed efficiently. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for DevOps Engineers who need to understand the underlying platform on which they are working.
Cloud Security Analyst
This course may be helpful for those who want to become Cloud Security Analysts who specialize in securing cloud-based environments. This role involves monitoring cloud-based environments for security threats and vulnerabilities, and responding to security incidents. This course introduces topics such as Identity and Access Management (IAM) and resource management, which are essential for securing cloud environments.
Cloud Engineer
A Cloud Engineer may find this course useful. This role deploys and manages cloud-based infrastructure for organizations, often working with DevOps teams and other IT professionals to keep systems up-to-date and secure. This course provides a foundation in Google's cloud computing and storage services, along with a broad overview of other Google Cloud products.
Data Analyst
This course may be useful for those who want to become Data Analysts who specialize in analyzing data stored in the cloud. This role involves collecting, cleaning, and analyzing data to extract insights and trends. This course introduces core Google Cloud storage products such as Cloud Storage, Cloud Bigtable, and Cloud Spanner, which are all relevant to the work of a Data Analyst.
Cloud Consultant
This course may be useful for those who want to become Cloud Consultants who specialize in advising clients on cloud computing strategies and solutions. This role involves helping clients to design, implement, and manage cloud-based solutions. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for Cloud Consultants who need to understand the underlying platform on which they are advising clients.
Cloud Technical Account Manager
This course may be useful for those who want to become Cloud Technical Account Managers who specialize in managing relationships with clients who are using cloud-based services. This role involves working with clients to ensure that they are successful in using cloud-based services. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for Cloud Technical Account Managers who need to understand the underlying platform on which their clients are working.
Cloud Support Engineer
This course may be useful for those who want to become Cloud Support Engineers who specialize in providing technical support to clients who are using cloud-based services. This role involves working with clients to resolve technical issues and ensure that they are successful in using cloud-based services. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for Cloud Support Engineers who need to understand the underlying platform on which their clients are working.
Cloud Architect
This course may help build a foundation for a career as a Cloud Architect. Those in this career role develop and manage the architecture of complex, highly scalable and reliable cloud environments. Cloud Architects collaborate closely with Software Engineers and other IT professionals to design, implement, and maintain cloud-based solutions. This course provides an overview of Google's cloud infrastructure, and will expose you to the fundamental concepts and tools that you would use on the job.
Data Scientist
This course may be useful for those who want to become Data Scientists who specialize in using cloud-based platforms for data analysis and machine learning. This role involves developing and deploying machine learning models using cloud-based infrastructure. This course provides a foundation in Google's cloud computing and storage services, which can be helpful for Data Scientists who need to understand the underlying platform on which they are working.
Machine Learning Engineer
This course may be useful for those who want to become Machine Learning Engineers who specialize in developing and deploying machine learning models on cloud platforms. This role involves designing, developing, and deploying machine learning models using cloud-based infrastructure. This course provides a foundation in Google's cloud computing and storage services, which can be helpful for Machine Learning Engineers who need to understand the underlying platform on which they are working.
Product Manager
This course may be useful for those who want to become Product Managers who specialize in cloud-based products. This role involves managing the development and launch of cloud-based products. This course provides a broad overview of Google's cloud infrastructure and services, which can be helpful for Product Managers who need to understand the underlying platform on which their products are built.
Software Engineer
This course may be useful for those who want to become Software Engineers who specialize in developing cloud-based applications. This role involves designing, developing, and maintaining software applications that run on cloud platforms. This course provides a foundation in Google's cloud computing and storage services, which can be helpful for Software Engineers who need to understand the underlying platform on which they are developing applications.

Reading list

We've selected six 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 Google Cloud Fundamentals: Core Infrastructure.
Provides a comprehensive overview of the principles and patterns for designing data-intensive applications with added relevance to Google Cloud Platform
Provides practical recipes and examples for developing applications on Google Cloud Platform

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser