A collection of case studies, white papers, articles, books, and other resources to help prepare you for a Google Cloud Platform certification or two.
- Cloud Certification Forum on Google Cloud Connect
- Deconstructing a Customer Case: Cloud Architect Exam - Customer case analysis on JencoMart, MountKirk Games, Dress4Win and TerramEarth
- Cloud Architect Practice Exam
- Qwiklabs GCP Quest
If you're interested in a particular topic, a good place to start is the Tutorials and Solutions section of cloud.google.com
. Search by keyword or browse around. Otherwise, I've curated some of the articles I think would be helpful and added them to the lists below.
- Google Cloud White Papers
- Building Scalable and Resilient Web Applications on Google Cloud Platform
- Site Reliability Engineering, e-book
- How to Design a Disaster Recovery Plan
- Microservices Architecture on Google App Engine
- Best Practices for Enterprise Organizations
- A developer’s toolkit for building great applications on GCP
- Distributed Load Testing Using Kubernetes
- Google Cloud Platform Security
- Google Infrastructure Security Design Overview
- Encryption at Rest in Google Cloud Platform
- How to Lift-and-Shift a Line of Business Application onto Google Cloud Platform, pdf
- How we built a brand new bank on GCP and Cloud Spanner: Shine
- Quizlet Tests Cloud Spanner — The Most Sophisticated Cloud Database
- Part 1 – The Evernote Service and our options to migrate to Google Cloud Platform (GCP)
- Part 2 – Protecting Customer Data on GCP
- Part 3 – The Evernote Architecture in GCP and our Technical Transformation
- Part 4 – Planning and Executing the Migration
- Part 5 – Conclusion and Future
https://cloud.google.com/certification/guides/cloud-architect/
https://www.youtube.com/playlist?list=PLIivdWyY5sqI8RuUibiH8sMb1ExIw0lAR
https://cloud.google.com/docs/overview/ https://cloud.google.com/docs/geography-and-regions https://cloud.google.com/docs/compare/aws/
https://cloud.google.com/compute/docs/regions-zones/regions-zones https://cloud.google.com/compute/docs/faq https://cloud.google.com/docs/choosing-a-compute-option https://cloud.google.com/compute/docs/instances/preemptible
https://cloud.google.com/appengine/kb/ https://cloud.google.com/appengine/docs/the-appengine-environments https://cloud.google.com/appengine/docs/flexible/ https://cloud.google.com/appengine/docs/standard/ https://cloud.google.com/appengine/docs/glossary
https://cloud.google.com/container-engine/
https://cloud.google.com/docs/storing-your-data
https://cloud.google.com/storage/docs/faq https://cloud.google.com/storage/docs/best-practices
https://cloud.google.com/spanner/docs/overview
https://cloud.google.com/sql/faq https://cloud.google.com/sql/docs/features
https://cloud.google.com/bigtable/docs/overview
https://cloud.google.com/datastore/docs/concepts/overview https://cloud.google.com/datastore/docs/best-practices
https://cloud.google.com/storage/transfer/
https://cloud.google.com/compute/docs/vpc/ https://cloud.google.com/compute/docs/load-balancing-and-autoscaling https://cloud.google.com/compute/docs/vpc/firewalls https://cloud.google.com/compute/docs/vpn/overview
https://cloud.google.com/logging/ https://cloud.google.com/logging/docs/basic-concepts https://cloud.google.com/logging/docs/view/logs_index
https://cloud.google.com/monitoring/
https://cloud.google.com/error-reporting/ https://cloud.google.com/error-reporting/reference/
https://cloud.google.com/trace/ https://cloud.google.com/trace/docs/faq https://cloud.google.com/trace/docs/reference/
https://cloud.google.com/debugger/ https://cloud.google.com/debugger/docs/before-you-begin
https://cloud.google.com/endpoints/ https://cloud.google.com/endpoints/docs/about-cloud-endpoints https://cloud.google.com/endpoints/docs/architecture-overview
https://cloud.google.com/security-scanner/ https://cloud.google.com/security-scanner/docs/using-the-scanner https://cloud.google.com/security-scanner/docs/faq
https://cloud.google.com/security/ https://cloud.google.com/compute/docs/access/ https://cloud.google.com/docs/authentication/ https://cloud.google.com/security/data-loss-prevention/revoking-user-access https://cloud.google.com/solutions/securing-gcp-account-security-keys https://cloud.google.com/security/security-design/ https://cloud.google.com/iam/docs/overview https://cloud.google.com/iam/docs/faq Identity-Aware Proxy https://cloud.google.com/iap/docs/concepts-overview https://cloud.google.com/iap/docs/faq
https://cloud.google.com/kms/docs/object-hierarchy https://cloud.google.com/kms/docs/secret-management
https://cloud.google.com/tools/docs/
https://cloud.google.com/launcher/docs/ https://cloud.google.com/resource-manager/
https://cloud.google.com/deployment-manager/docs/fundamentals https://cloud.google.com/deployment-manager/docs/best-practices/
https://cloud.google.com/dataproc/ https://cloud.google.com/dataproc/docs/resources/faq
https://cloud.google.com/dataflow/ https://cloud.google.com/dataflow/faq
https://cloud.google.com/pubsub/ https://cloud.google.com/pubsub/docs/faq
- Read the doco and FAQ for each product and make sure you understand what each product is used for and why you would choose one product over another (there are too make pages to list for these, but they are all available via the Google Cloud docs website). Make sure you understand these pages 100%.
- Read at least the below Google Cloud solutions guides and understand why they are designed this way.
- Read at least these Google whitepapers and understand how the solutions are designed.
- Google Security Whitepaper
- How to Lift-and-Shift a Line of Business Application onto Google Cloud Platform
- Encryption at Rest in Google Cloud Platform
- Scaling to Build the Consolidated Audit Trail: A Financial Services Application of Google Cloud Bigtable
- Best Practices for DDoS Protection and Mitigation on Google Cloud Platform
- Read the case studies for the exam and understand how you would design a solution for the client. Go through the process of what you would do in a migration. I would expect that 25% to 50% of questions will relate to the case studies.
- A GCP Flowchart a Day
- Products #Ensure you atleast know about each product in brief.
- Services Summary
- GCP Products & Services in 4 words or less
- Measure your latency to GCP regions using GCPing
- Perfkit Benchmarker
- Project Treehouse - GCP Solutions
- Google-provided tutorials: https://cloud.google.com/docs/tutorials
- Community-provided tutorials: https://cloud.google.com/community/tutorials/
- Find and read Google Cloud customer case studies here: https://cloud.google.com/certification/guides/cloud-architect/
- Find the decision tree diagram and comparison chart here : https://cloud.google.com/storage-options/
##AWS to GCP -https://cloud.google.com/free/docs/map-aws-google-cloud-platform
- https://github.com/vaquarkhan/gcp-fundamentals
- https://github.com/vaquarkhan/data-engineering-gcp
- https://github.com/vaquarkhan/google-data-engineering-coursera
- https://github.com/vaquarkhan/notes-google-cloud-architect
- https://github.com/vaquarkhan/training-data-analyst
- https://github.com/vaquarkhan/GoogleCloudArchitectProfessional
- https://gist.github.com/lewisrodgers/13809d8154e2a6e324eeb47751194f64
- https://github.com/maxis42/Big-Data-Engineering-Coursera-Yandex
60 questions in 2 hours — This is plenty of time to complete the exam. I managed to finish with 45min left to review.
- Use Exam Guide to read Google online documentations https://lnkd.in/gRKtBNN
- Understand 4 Sample Case Study, this is very important!
- Provide solutions to the case studies.
- https://lnkd.in/ejAJsNk
- https://lnkd.in/gQQADiG
- https://lnkd.in/gzbviHZ
- https://lnkd.in/ghGQ49x
- https://lnkd.in/e5Wk4-z
- https://lnkd.in/gNgy_mM
- https://lnkd.in/ezFwb2a
- http://gcp.solutions/
- https://cloud.google.com/blog/products/gcp/choosing-the-right-compute-option-in-gcp-a-decision-tree
- https://cloud.google.com/storage-options/
- https://cloud.google.com/storage-options/
##Cheetsheet: