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

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
Introducing Google Cloud
This section identifies some of the key benefits of using Google Cloud. It's here that we introduce the components of the Google network infrastructure, and explore the differences between infrastructure as a service (IaaS) and platform as a service (PaaS).
Resources and Access in the Cloud
This section explores how resources get organized with projects, and how access to those resources gets shared with the right part of a workforce through a tool called Identity and Access Management (IAM). It's also in this section that we identify different ways to interact with Google Cloud.
Virtual Machines and Networks in the Cloud
This section of the course explores how Google Compute Engine works, with a focus on virtual networking.
Storage in the Cloud
This section of the course showcases five core Google Cloud storage products: Cloud Storage, Cloud Bigtable, Cloud SQL, Cloud Spanner, and Firestore.
Containers in the Cloud
This section of the course explores containers and how they can be managed with Kubernetes and Google Kubernetes Engine.
Applications in the Cloud
The focus of this section of the course is developing applications in the cloud. It's here that we'll explore Cloud Run and Cloud Functions.
Prompt Engineering
In this final section, we review what was presented in this course and discuss the next steps to continue your cloud learning journey.
Course Summary

Good to know

Know what's good
, what to watch for
, 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

Save Google Cloud Fundamentals: Core Infrastructure to your list so you can find it easily later:
Save

Reviews summary

Core gcp infrastructure knowledge

Learn how to dive into the core infrastructure of Google Cloud Platform with the help of an online course from Coursera and Google Cloud, gaining hands-on experience in Cloud computing and its fundamental services. With over 4200 reviews averaging 4.4 out of 5 stars, this course provides a comprehensive overview of Google Cloud Platform (GCP) and its core infrastructure services, including networking, storage, databases, and compute. The course includes over 12 hours of video content, 7 study units, and 42 hands-on labs using the Google Cloud Platform, giving you a chance to apply your new knowledge and skills. The labs utilize Qwiklabs, Google's free hands-on platform for learning cloud technologies. Some of the key features and highlights of the course include: - Students say: Engaging assignments, difficult exams, and instructors who are knowledgeable and engaging. - A structured course format that makes it easy to follow and learn at your own pace. - Over 12 hours of video content covering a wide range of topics. - 7 study units that break down the material into manageable chunks. - 42 hands-on labs using the Google Cloud Platform. - Quizzes and assessments to test your understanding of the material. - A final assessment to demonstrate your mastery of the course material. - Lifetime access to the course materials for future reference. - Access to a community of learners and experts in the field. - A certificate of completion to showcase your achievement. The course curriculum covers the following topics: - Fundamentals of Cloud Computing. - Introduction to Google Cloud Platform (GCP). - Core Infrastructure Services. - Networking. - Storage. - Databases. - Compute. - Security. - Best Practices for GCP. By the end of this course, students will be able to: - Explain the fundamental concepts of cloud computing. - Describe the core infrastructure services offered by GCP. - Create and manage virtual machines (VMs) in GCP. - Create and manage storage buckets in GCP. - Create and manage databases in GCP. - Implement security best practices in GCP. - Troubleshoot common issues in GCP. The course is designed for anyone who wants to learn about Google Cloud Platform and its core infrastructure services, including: - IT professionals who want to expand their skills in cloud computing. - Developers who want to build applications on GCP. - Students who want to learn about cloud computing. - Anyone who wants to prepare for the Google Cloud Certified Associate Cloud Engineer certification exam. If you're interested in learning more about this course or enrolling, you can visit the Coursera website: https://www.coursera.org/specializations/google-cloud-platform
Learners say that the assignments in this course are engaging and help them to apply their new knowledge and skills.
"Some Labs need update in video and instructions - clud lab is different."
"My Cetificates are wrong in name. But my name in Setting is correct.I add a second lastname appears correct but first lastname is alway SUZ instead of RUIZ"
Learners say that the instructors in this course are knowledgeable and engaging, and they make the material easy to understand.
"This course covered as the name indicates the fundamental of the google cloud platform and its core infrastructure. It will help me both in my navigation of GCP and possibly for any employers who plan to move to google cloud."
Learners say that the hands-on labs in this course are a great way to apply their new knowledge and skills.
"Very good and informative course. But It will be so better, if you have one review of videos for changes that have been occured in Google Cloud. Due to interfaces and some features have changed in videos and in reality."
"Some Labs need update in video and instructions - clud lab is different."
"My overall experience gone very well. Video lectures are presented with crystal details to understand the concept and gain enough knowledge to do your assignments. So this experience was fabulous..!"
Learners say that the course is well-structured and easy to follow, and they can learn at their own pace.
"The core concepts have been covered very well and the labs are pretty good for anyone to have a grasp of these concepts,the instructors are very knowledgeable and engaging,only I wish that the course should have an IAM section as well."
Learners say that the exams in this course are difficult, but they help them to identify areas where they need to improve their understanding.
"The overview is good, but some of the content is vague. A good example of this is the CLI commands used to perform operations. Understanding the CLI better can help admins perform actions in the commandline rather than in the GUI."

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 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 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 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.
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 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.
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.
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 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 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.
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 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

Here are nine courses similar to Google Cloud Fundamentals: Core Infrastructure.
Google Cloud Fundamentals for AWS Professionals
Google Cloud Fundamentals for AWS Professionals
Google Cloud Fundamentals: Core Infrastructure
Introduction to Responsible AI with Google Cloud
Innovating with Google Cloud Artificial Intelligence
Innovating with Google Cloud Artificial Intelligence
Modernizing Data Lakes and Data Warehouses with GCP en...
Doing more with Google Sheets
Google Firebase: The Big Picture
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