Google Cloud – Professional Cloud Developer Certification learning pathway
Continue on the Google Cloud Journey and I am happy to have received the sixth certification, the Professional Cloud Developer certification.
Google Cloud -Professional Cloud Developer Certificate Summary
60 questions that needed to be answered in two hours. There were 50 questions. The other exams were completed in the same time.
This covers a wide range Google Cloud services, focusing primarily on deployment and application services
Cover the case studies before you start. It was a great help in the exam.
Hands-on is a must for all exams. If you have never worked with GCP before, make sure to do lots of labs. You might be completely clueless about some questions and commands.
I took Coursera and ACloud Guru, which are really extensive, but hands-on or practical experience is essential. Google Cloud – Professional Cloud Dev Certification ResourcesGoogle Cloud Cloud – Professional Cloud Dev Exam Guide
Google Cloud – Professional Cloud Developer Training Track
CoursesUdemy Google Cloud Developer Certification – GCP Professional Certification
Coursera – Building Applications with Google Cloud Platform
Coursera – Get Started with Google Kubernetes Engine
Coursera – Architecting using Google Kubernetes Engine Production
A Cloud Guru – Google Cloud Certified – Professional Cloud Developer
Practice testsBraincert Google Cloud Certified- Professional Cloud Developer Practice Exams
Whizlabs – Google Cloud Certified Professional Cloud Developer practice exam questions – Buy Now
Use Google Free Tier and Google Qwiklabs as often as possible. Google Cloud – Professional Cloud Developer Certification Topics
Case Studies
HipLocal Case StudyCompute Services
Security aspects of compute services such as Google Compute Engine or Google Kubernetes Engine, are less well covered than the security aspects
Google Compute EngineGoogle Compute Engine provides the best IaaS option to compute and fine-grained control
Compute Engine should be used with a Service Account with the lowest privilege to allow access to Google services. The information can also be accessed from instance metadata.
Compute Engine Persistent Disks can be attached to multiple VMs, in read-only mode.
Compute Engine launch problems
Boot disk corrupt
Boot Disk has an invalid master Boot Record (MBR).
Quota Errors
Use Serial console to debug
Preemptible virtual machines and their uses. HINT – Shutdown script to perform cleanup actions
Google Kubernetes EngineGoogle Kubernetes Engine, enables running containers on Google Cloud
GKE containers, Deployments and Service, DaemonSet, StatefulSetsPods are Kubernetes’ smallest and most basic deployable objects. A pod is a single instance of a cluster running process. It can contain one or more containers.
Deployments are a collection of identical Pods that have no unique identities. A deployment runs multiple copies of the application and replaces any instances that fail.
StatefulSets are a group of Pods that have unique, persistent identities and hostnames that GKE can maintain regardless of where they’re scheduled
DaemonSets manages groups with replicated Pods. DaemonSets manages groups of replicated Pods.
Service is the ability to group a number of Pod endpoints together into a single resource. GKE Services are available as ClusterIP, NodePort and Load Balancer.
The Ingress object defines rules to route HTTP(S) traffic between applications running in a cluster. An Ingress object is associated to one or more Service objects. Each Service object is associated each with a set Pods.
GKE supports Horizontal Pod Autoscaler by GKE (HPA), which allows you to autoscale deployments based upon CPU and Memory
GKE supports health checks through liveness and readiness prob
