Summary
In this chapter, we have designed a structured database via hands-on learning by creating and configuring a fully managed cloud relational database. We discussed the essential features of a fully managed RDBMS: Google Cloud’s Cloud SQL. We covered the setup and configuration of Cloud SQL, created a database and objects, performed database operations on it programmatically, and assessed design considerations and operational highlights such as migration, monitoring, query insights, and security when working with Cloud SQL. We also created a one-page application to access Cloud SQL with a Java Cloud Function as an example.
In the upcoming chapters, we will move on to other formats of data, hands-on applications, and their operational aspects.