Google Cloud Database Engineer Exam Prep Sheet
Google Cloud Database Engineer Exam Prep Sheet
DATABASE ENGINEER
PREP NOTES BY
AMMETT
0
BY: AMMETT
Helpful white papers
1- Cloud SQL 6- Memorystore
Google Cloud Professional Cloud Database Engineer 2- Cloud Spanner 7- Database migration pt 1
Exam Prep Sheet by Ammett 3- Firestore 8- Database migration pt 2
4- BigTable 9- Oracle
References from Google docs and other sources.
5- Baremetal 10- Migrating Databases to
V1: 1-2023
managed services
IAM What it is Key points What you should know Review documents Video My experience
IAM which lets you manage 1- Best way to manage (use groups) 1- Permissions level necessary Cloud IAM overview Cloud IAM IAM general awareness
access control by defining who 2- Roles (primitive, predefined & custom)
(identity) has what access (role) 3- Roles necessary to do certain Best practices for identity
for which resource. functions (network, security, IAM, cloud
storage)
CIDR RFC- What it is Key points What you should know Review documents Video My experience
You can choose any private RFC 1- The difference between internal and 1- Be able to identify them. IP Addresses How to use Databases with
1918 external IP
1918 CIDR block for the primary Networking with IP Address private IP addresses
IP address range of the subnet
Cloud SQL Concepts of
networking
External IP What it is Key points What you should know Review documents My experience
These are routable on the public 1- Know the private ranges and public 1- Be able to identify them. Know the difference between
internet and allow you access to public and private IP addresses
the internet.
Subnet Types What it is Key points What you should know Subnets Video My experience
Subnets are used to separate 1- Default (automatically generated with 1- Custom is fully user controlled Create Custom Subnet General awareness
resources and control a project) they have default firewall rules 2- Avoid overlapping ranges
communication between tiers. and a subnet in every region 3- You can convert from auto to custom
Access can be controlled via 2- Auto-mode- automatically creates a (one way). Things can get affected.
routes and firewalls subnet in every region (the default subnet 4- You can increase range not decrease
is an auto mode subnet) IP range
10.128.0.0/9
1
BY: AMMETT
Databases
Cloud SQL Cloud SQL for MySQL Cloud SQL for Cloud SQL for SQL Secure Cloud SQL Cloud SQL – Review documents
Choosing a load balanced
PostgreSQL Server Troubleshoot and
gcloud sql commands
operations High availability
replication
PITR
DR
What you should know What you should know What you should know What you should know What you should know What you should know My experience
1- Use case for Spanner vs 1- Regional and multi-regional 1-Which option to use based on 1- When to use. 1- Know about NoSQL and 1- Security in bigtable Cloud Spanner appears. The trick is to
MySQL 2- Back up, PITR situation 2- Different template. use cases know when to use this instead of
2- Scaling 3- Scaling 2- Import /export section, 3- Introspection 2- Design Cloud SQL and how it really works. If
3-Schema Formats 3- key visualizer you don’t know this in depth don’t do
the exam
Documentation Documentation Documentation Documentation Documentation Documentation
Cloud SQL Cloud Spanner backup Migration section Cloud SQL for SQL server Bigtable overview Customer-managed encryption
Set maintainance PITR keys (CMEK)
2
BY: AMMETT
Databases
Oracle Oracle-baremetal Oracle-tools Firestore Firestore/ Datastore Memorystore Review documents
Memorystore
modes
3
BY: AMMETT
General DMS Private IP
4
BY: AMMETT
Tools
Database Migration Actifio Go PG tools Vault Secret manager Mongro DB Atlast Review documents
Database migration part 1
Service
Database migration part 2
Secrets manager
What you should know What you should know What you should know What you should know
1- Scaling methods 1- NoSQL options 1- RTO 1- Simple commands
2- RPO
3- Options to achieve this
Documentation Key Points Key Points Key Points General My experience
Scaling methods 1- Database options Basics of DR planning mysql About AlloyDB Knowledge of these areas can be
helpful
5
BY: AMMETT
Networking / general
VPC Peering VPC shared Cloud NAT Dedicated Interconnect Partner Connect Private Access types Review documents
Choosing a load balanced
Troubleshooting health
HTTPS logging
Kubernetes HTTP(s) LB ingress
6
BY: AMMETT
Thanks for reviewing.
Special note this exam is very challenging so go as deep as possible into all areas of each database type.
ps. These are my notes and tips that helped me pass the Database exam in the beta version. Every area on the document represents a
topic that has a strong probability of appearing. Google may change the exam requirements at any time so always review the outline.
The knowledge is free it just cost me some time to put together. Please share with your network who may be interested in GCP
Database cert or need a quick refresher on database topics.
You can also check my other Google prep notes for the Security, Networking, Architect, Engineer, DevOps and Engineer exam HERE
Bonne Journée
7
BY: AMMETT