Code Monkey home page Code Monkey logo

awesome-gcp-certifications's Introduction

This repository is outdated - for further materials have a look here:

https://github.com/sathishvj/awesome-gcp-certifications

Awesome GCP Certifications Awesome

A curated list of resources for learning about Google Cloud Platform certifications and how to prepare for it. Contains guides, blog posts, self-assessment quizzes, tutorials and more.

alt text

Contributing

Please refer to the contributing guide for details.

Content

Till today, there are 8 certifications available for Google Cloud which are listed below. Choose the one you are interested in and us the reference link to jump directly to the right area.

A complete overview can also be found here.


General References

These references include a good overview of further interesting links about the Google Cloud Platform.


Google Cloud - Associate Cloud Engineer

The Google Cloud Associate Engineer is the beginner certfication in the GCP ecosystem and a great start, if you started recently to learn GCP.

Official Description: https://cloud.google.com/certification/cloud-engineer

Experience: Intermediate

Certification type: General

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - Professional Cloud Architect

The Google Cloud Professional Architect certification requires skills on how to build and design architecture designs and validate them on business and technical requirements. In addition, it requires a broad technical overview on GCP services and experience in setting those up.

Official Description: https://cloud.google.com/certification/cloud-architect/

Experience: Advanced - Professional

Certification type: General

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - Professional Data Engineer

The Google Cloud Professional Data Engineer certification requires a good understanding of all data and ML focused services and dedicated deep-dive knowledge in this area.

Official Description: https://cloud.google.com/certification/data-engineer/

Certification type: Specialization

Experience: Advanced - Professional

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings

Cheat Sheets


Google Cloud - Professional Cloud Developer

The Google Cloud Professional Cloud Developer certification requires a broad set of used services like Kubernetes, how to use the Google Cloud Shell with a broad knowledge on all commands and basic developing knowledge. It should be targeted after accomplishing one of the more general certifications

Official Description: https://cloud.google.com/certification/cloud-developer/

Experience: Advanced - Professional

Certification type: Specialization

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - Professional Cloud Network Engineer

The Google Cloud Professional Cloud Network Engineer certification requires deep-dive networking knowledge. It is very focused to the networking area, but includes very tough questions and should therefore be targeted be targeted after accomplishing one of the more general certifications and with quite a decent working time in the networking space.

Official Description: https://cloud.google.com/certification/cloud-network-engineer/

Experience: Professional

Certification type: Specialization

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - Professional Cloud Security Engineer

The Google Cloud Professional Cloud Security Engineer certification requires a basic understanding of all best practices on how to set up organizations, projects and services and connecting them to each other. In addition, more security-focused are included w.g. how to secure a dedicated service / cluster and all topics about Policies and Compliance. It should be targeted after a general certification or when only working in the Security space.

Official Description: https://cloud.google.com/certification/cloud-security-engineer/

Experience: Advanced - Professional

Certification type: Specialization

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - GSuite

The Google Cloud Certified GSuite certification is a standalone certification for GSuite, which can be bidirectional benefittable on the GCP certifications. By earning the G Suite certification, you prove your ability to complete common workplace activities using cloud-based tools to create and share documents, spreadsheets, presentations, and files. You demonstrate that you can communicate effectively with email and online meeting solutions.

Official Description: https://cloud.google.com/certification/gsuite/

Experience: Advanced

Certification type: Specialization

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


Google Cloud - Apigee Certified API Engineer

Apigee Certified Professionals design and develop robust, secure, scalable API solutions that drive business objectives. This accreditation from Google certifies that you demonstrate a superior level of proficiency using Apigee products, processes, and practices, and that you can use the technology to help transform businesses and meaningfully impact the customers they serve.

Official Description: https://cloud.google.com/certification/apigee-api-engineer

Experience: Advanced-Professional

Certification type: Specialization

Guides

Practice Exams / Tests

Books

Videos / Sessions

Online Trainings


awesome-gcp-certifications's People

Contributors

agasthik avatar alphab18 avatar ddneves avatar dmitri-lerko avatar jpantsjoha avatar lakshmanok avatar marcusteixeira avatar mikeo7 avatar robertsicoie avatar rosera avatar sam-lee2 avatar vinoaj avatar yitaek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-gcp-certifications's Issues

Exam preparation

Exam preparation
While hands-on experience is invaluable, sometimes you miss on a bigger picture of the available infrastructure when you find yourself working only with a subset of available GCP network technologies. Here is what I’ve used:

David das Neves: Awesome GCP Certifications
Coursera: Data Engineering on Google Cloud Platform Specialization - not a quick course, but covers material well, gives an opportunity to practice what you’ve learned in QuickLabs.
LinuxAcademy: Google Cloud Certified Professional Data Engineer
Qwiklabs: Data Engineering
YouTube: Introduction to Google Cloud Machine Learning (Google Cloud Next ‘17)
YouTube: Auto-awesome: advanced data science on Google Cloud Platform (Google Cloud Next ‘17)
YouTube: Lifecycle of a machine learning model (Google Cloud Next ‘17)
An actual exam
Two hours, 50 questions. It took me 1 hour for the first pass; I had 21 out of 50 questions marked for review (shows the amount of self-doubt this exam will inflict upon you). I’ve finished the entire exam in 1 hour 15 minutes and was presented with much doubted “pass”.

Preparation suggestions
I do not intend to share any of the actual questions as this is against certification’s mission. Topics I’ve covered before are the ones that I’ve found harder or less prepared for after taking all of the training above.

Key topics: BigQuery, BigTable, Dataflow, PubSub

BigQuery
Streaming data into BigQuery - know it well.
High-rate streaming
Serving large datasets to BI dashboard (focus on data freshness and cost efficiently)
Benefits of partitions
From the point of view of BigQuery administrator ensure that you know best practices on how to allow various teams access team specific datasets without cross access.
Methods to increase the number of concurrent slots
How to verify that ETL migrated to BigQuery produced equal results
Point in time snapshots BigQuery
Integration with BigQuery ML
UDFs
Understand the pros and cons of denormalised data in the context of BigQuery
BigTable
Understand architecture and key reasons for high performance well
Know Key Visualiser
Know when to scale BigTable
Know performant key/schema design
Scaling up BigTable
If you need to double your reads for a prolonged period, what can you do to guarantee the same read latency?
Dev to Prod cluster promotion
HDD to SSD data migration
Dataflow
Understand Apache Beam building blocks - Pipeline, PCollection, PTransform, ParDO
Know Side Inputs
Exactly once processing of PubSub messages
Handling invalid inputs
PubSub
Migrate from Kafka to PubSub
Know potential reasons for PubSub ingesting applications being busier than initially planned
What PubSub metrics are available in Stackdriver and how to debug producers/consumers
Ordering messages
Dealing with duplicate messages
Data migrations
Know when to use Data Transfer Appliance. Hint - slow network, huge dataset, no in-between refreshes.
When to use Transfer Service and what are its limitations.
Know the cost of storage and availability for various products: BigQuery, BigTable, Cloud SQL, GCS to be able to find the cheapest product for a set of availability/durability criteria.
How Dedicated Interconnect impacts your data transfer decisions?
How to continuously sync data between on-prem and GCP
Dataproc
Cloud Storage connector
Preemptible workers
Scaling clusters
ML
Know best practices for training ML models (training, test, overfitting detection)
Speeding up TensorFlow applications
Know Cloud Data Loss Prevention API
Know Cloud Natural Language API
Know Cloud Vision API
IAM
How to allow cross team data access to BigQuery and GCS in a large organisation
Misc
Know how to backup, migrate Datastore
Know Cloud Composer well

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.