hands-on lab

Creating a Network Storage Solution Using Google Cloud Filestore

Difficulty: Beginner
Duration: Up to 45 minutes
Students: 103
Rating: 5/5
On average, students complete this lab in25m
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Storage is one of the pillars for infrastructure and for each use case in the cloud. Because of its importance, there are loads of different kinds of storage solutions. One of the most used in the cloud is network storage. Network storage, commonly referred to as NAS (Network Attached Storage), is a storage device that is installed in a network, and that is accessed by multiple resources through the network. Due to the importance of the solutions cloud computing provides, such as scalability, high availability, and HPC (High-Performance Computing), a reliable network storage solution is a must to let all the resources have a core reference point.

Google offers Filestore as its network storage solution. Filestore is a fully-managed, high-performance, and autoscaling network storage. It's extremely fast and can scale up to terabytes to cover all kinds of workloads. When you create an instance of Filestore, you can refer to it as a file share because it can be shared across different resources. You can attach Compute Engine instances and Google Kubernetes clusters to a Filestore instance.

In this lab, you will create a Filestore instance, attach it to a GCE virtual machine, test it, and lastly, create a backup of the Filestore instance.

Learning Objectives

Upon completion of this lab, you will be able to:

  • Create a Filestore instance
  • Attach a Linux VM to the Filestore instance
  • Perform a backup of a Filestore instance

Intended Audience

  • Google Cloud Professional Cloud Architect (PCA) candidates
  • Individuals who want to learn to build network storage solutions
  • Solutions Architects who want to move their network storage solutions to Google Cloud

Prerequisites

No prerequisite is required.

Updates

May 12th, 2025 - Updated lab environment and instructions. Updated screenshots to reflect the latest UI

Environment before

Environment after

Covered topics

Hands-on Lab UUID

Lab steps

0 of 4 steps completed.Use arrow keys to navigate between steps. Press Enter to go to a step if available.
  1. Signing In to the Google Cloud Console
  2. Creating a Filestore Instance
  3. Mounting the Filestore to a Compute Engine VM
  4. Performing a Filestore Instance Backup