Google Cloud Firestore: Designing and Managing Databases

Coursera MOOC / Non-credit USD 49
Enroll now →
Google Cloud Firestore: Designing and Managing Databases

About this course

Build practical skills to design, manage, and scale modern NoSQL databases using Google Cloud Firestore. This course introduces Firestore fundamentals, including its serverless architecture and support for real-time, scalable applications. You will learn how to analyze database capacity and usage patterns, design highly available and resilient database solutions, and implement connectivity and access management strategies. The course also covers monitoring, troubleshooting, and backup and recovery techniques to ensure operational reliability. You’ll explore how to optimize database cost and performance, automate routine tasks, and design data migration strategies. Through hands-on demonstrations, you will evaluate Native mode vs Datastore mode, configure security policies, and perform backup and restore operations. By the end of this course, you will be able to design, deploy, and manage production-ready Firestore databases using Google Cloud best practices. Who should take this course? Cloud engineers, database administrators, DevOps professionals, developers, and solution architects working with scalable, cloud-native applications.

What you'll learn

  • design and manage NoSQL databases using Google Cloud Firestore
  • analyze database capacity and usage patterns
  • implement connectivity and access management strategies
  • configure security policies and perform backup and restore operations

Course objectives

  • build practical skills to design and scale databases
  • learn to monitor and troubleshoot database issues
  • explore routine task automation and operational reliability

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.