Getting Certified in Google Cloud can really make a great difference in both your career opportunities and your salary.
The following crib sheet has direct links to the coverage areas of the exam.
TechCommanders has a course to help you get certified. Google Cloud Certification Crash Courses
The Professional Cloud Database Engineer is a database professional with two years of Google Cloud experience and five years of overall database and IT experience.
The Professional Cloud Database Engineer designs, creates, manages, and troubleshoots Google Cloud databases used by applications to store and retrieve data.
The Professional Cloud Database Engineer should be comfortable translating business and technical requirements into scalable and cost-effective database solutions.
1.1 Analyze relevant variables to perform database capacity and usage planning. Activities include:
a. Given a scenario, perform solution sizing based on current environment workload metrics and future requirements
b. Evaluate performance and cost tradeoffs of different database configurations (machine types, HDD versus SSD, etc.)
c. Size database compute and storage based on performance requirements and this (Youtube Video https://www.youtube.com/watch?v=mmjuMyRBPO4 )
1.2 Evaluate database high availability and disaster recovery options given the requirements. Activities include:
a. Evaluate tradeoffs between multi-region, region, and zonal database deployment strategies
b. Given a scenario, define maintenance windows and notifications based on application availability requirements
c. Plan database upgrades for Google Cloud-managed databases
Youtube - CloudSQL Maintenance and Upgrades
Cloud Spanner Schema Upgrades
1.3 Determine how applications will connect to the database. Activities include:
a. Design scalable, highly available, and secure databases
b. Configure network and security (Cloud SQL Auth Proxy, CMEK, SSL certificates)
c. Justify the use of session pooler services
d. Assess auditing policies for managed services
1.4 Evaluate appropriate database solutions on Google Cloud. Activities include:
a. Differentiate between managed and unmanaged database services (self-managed, bare metal, Google-managed databases and partner database offerings)
b. Distinguish between SQL and NoSQL business requirements (structured, semi-structured, unstructured)
c. Analyze the cost of running database solutions in Google Cloud (comparative analysis)
d. Assess application and database dependencies