Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Database Design and Modeling with Google Cloud
  • Table Of Contents Toc
Database Design and Modeling with Google Cloud

Database Design and Modeling with Google Cloud

By : Sukumaran
4.9 (7)
close
close
Database Design and Modeling with Google Cloud

Database Design and Modeling with Google Cloud

4.9 (7)
By: Sukumaran

Overview of this book

In the age of lightning-speed delivery, customers want everything developed, built, and delivered at high speed and at scale. Knowledge, design, and choice of database is critical in that journey, but there is no one-size-fits-all solution. This book serves as a comprehensive and practical guide for data professionals who want to design and model their databases efficiently. The book begins by taking you through business, technical, and design considerations for databases. Next, it takes you on an immersive structured database deep dive for both transactional and analytical real-world use cases using Cloud SQL, Spanner, and BigQuery. As you progress, you’ll explore semi-structured and unstructured database considerations with practical applications using Firestore, cloud storage, and more. You’ll also find insights into operational considerations for databases and the database design journey for taking your data to AI with Vertex AI APIs and generative AI examples. By the end of this book, you will be well-versed in designing and modeling data and databases for your applications using Google Cloud.
Table of Contents (18 chapters)
close
close
1
Part 1:Database Model: Business and Technical Design Considerations
4
Part 2:Structured Data
8
Part 3:Semi-Structured, Unstructured Data, and NoSQL Design
11
Part 4:DevOps and Databases
13
Part 5:Data to AI

Cloud SQL

Cloud SQL is a fully managed database service that makes it easy to set up, maintain, manage, and administer your relational databases on the Google Cloud Platform. It supports up to 99.99% availability and supports up to 64 TB of storage, with the ability to automatically increase storage size as needed. You can use Cloud SQL with MySQL, PostgreSQL, and SQL Server.

As we already discussed, Cloud SQL is a fully managed database and Google will take care of all operational activities including minor version upgrades, backup, recovery, scaling (if user configures for it), failover, monitoring, authorization, networking, security, observability, and so on. The following are some of its key features:

  • Cloud SQL provides integration to other Google Cloud services such as Cloud Run, GKE, Cloud Functions, BigQuery, and Compute Engine
  • It has secure access
  • It has high availability with its zonal/regional database replication feature
  • It can scale up by adding...
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Database Design and Modeling with Google Cloud
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon