Reader small image

You're reading from  Database Design and Modeling with Google Cloud

Product typeBook
Published inDec 2023
PublisherPackt
ISBN-139781804611456
Edition1st Edition
Concepts
Right arrow
Author (1)
Abirami Sukumaran
Abirami Sukumaran
author image
Abirami Sukumaran

Abirami Sukumaran is a lead developer advocate at Google, focusing on databases and data to AI journey with Google Cloud. She has over 17 years of experience in data management, data governance, and analytics across several industries in various roles from engineering to leadership, and has 3 patents filed in the data area. She believes in driving social and business impact with technology. She is also an international keynote, tech panel, and motivational speaker, including key events like Google I/O, Cloud NEXT, MLDS, GDS, Huddle Global, India Startup Festival, Women Developers Academy, and so on. She founded Code Vipassana, an award-winning, non-profit, tech-enablement program powered by Google and she runs with the support of Google Developer Communities GDG Cloud Kochi, Chennai, Mumbai, and a few developer leads. She is pursuing her doctoral research in business administration with artificial intelligence, is a certified Yoga instructor, practitioner, and an Indian above everything else.
Read more about Abirami Sukumaran

Right arrow

What this book covers

Chapter 1, Data, Databases, and Design, will help us explore all the basics related to data, database, and modeling. You will learn all the general considerations you need to have while working with them.

Chapter 2, Handling Data on the Cloud, will help us dive into the details of cloud computing, and its different types, and explore the use cases and applications. By the end of this chapter, you’ll have a clear understanding of cloud computing, its types, use cases, benefits, applications, and considerations.

Chapter 3, Database Modeling for Structured Data, discusses structured data, its properties, types, use cases, key considerations, data modeling best practices, SQL basics, and some hands-on data modeling and query experiments.

Chapter 4, Setting up a Fully Managed RDBMS, takes the structured database design to hands-on learning with a fully managed cloud relational database. You will learn how to set up and configure your instance, how to create databases and objects in the database, and how to programmatically connect to the database and access data.

Chapter 5, Designing an Analytical Data Warehouse, will move on to designing for analytical data and take it to hands-on learning with a fully managed cloud data warehouse. You will learn how to set up and configure, create datasets and objects, query, and perform sample analytics on the data.

Chapter 6, Designing for Semi-structured Data, will show you the fundamentals of semi-structured data with examples, real-world use cases, characteristics of semi-structured data, design considerations, and components of a document database.

Chapter 7, Unstructured Data Management, will show you the fundamentals of unstructured data with examples, real-world use cases, how to store, manage, and perform analytics and with unstructured data.

Chapter 8, DevOps and Databases, discusses DevOps and operational attributes of database management like upgrades, security, monitoring, scalability, performance, SLA and SLOs, data federation, CI/CD, migration, and so on. We will also discuss how Google Cloud simplifies the design decisions for these operational considerations.

Chapter 9, Data to AI – Modeling Your Databases for Analytics and ML, explores some key considerations and best practices while designing for analytics, ML, and AI with cloud databases, covering topics like modeling considerations for analytics and ML, analytics, ETL, and the journey of data to AI.

Chapter 10, Looking Ahead – Designing for LLM Applications, will set the stage for data modeling for LLM applications by covering the evolution and basics of LLM, the difference between ML and generative AI applications, the ethical and responsible practices and considerations, and finally the real-world use cases and hands-on implementation to extend your database application to include LLM insights.

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Database Design and Modeling with Google Cloud
Published in: Dec 2023Publisher: PacktISBN-13: 9781804611456

Author (1)

author image
Abirami Sukumaran

Abirami Sukumaran is a lead developer advocate at Google, focusing on databases and data to AI journey with Google Cloud. She has over 17 years of experience in data management, data governance, and analytics across several industries in various roles from engineering to leadership, and has 3 patents filed in the data area. She believes in driving social and business impact with technology. She is also an international keynote, tech panel, and motivational speaker, including key events like Google I/O, Cloud NEXT, MLDS, GDS, Huddle Global, India Startup Festival, Women Developers Academy, and so on. She founded Code Vipassana, an award-winning, non-profit, tech-enablement program powered by Google and she runs with the support of Google Developer Communities GDG Cloud Kochi, Chennai, Mumbai, and a few developer leads. She is pursuing her doctoral research in business administration with artificial intelligence, is a certified Yoga instructor, practitioner, and an Indian above everything else.
Read more about Abirami Sukumaran