Application Modernization
Modernize your legacy services or build cloud-native applications using Google Cloud's end-to-end solutions.
Certifications: Professional Cloud Developer & Professional DevOps Engineer

Path

Developing Applications with Google Cloud

3 DAYS
In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.

Getting Started with Google Kubernetes Engine

1 DAY
Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic. You also learn how to continuously deploy new code in a Kubernetes cluster to provide application updates.

Professional Cloud Developer-Google Cloud Advanced Skills & Certification Workshop

2 DAYS
This workshop is designed to help IT professionals prepare for the Google Professional Cloud Developer certification exam. In this workshop, we review the exam guidelines and cover the main topics you may be tested on. The Professional Cloud Developer exam assesses your ability to build scalable and highly-available applications using Google recommended practices and tools that leverage fully-managed services. The exam, and hence this course, focuses on deploying applications using Kubernetes, App Engine, Cloud Functions and Compute Engine, securing applications using IAM, monitoring applications with Stackdriver, and storing data using GCP’s storage services.

CloudDevCert

Google Cloud Professional Cloud Developer

A Professional Cloud Developer builds scalable and highly available applications using Google-recommended practices and tools that leverage fully managed services. This individual has experience with cloud-native applications, runtime environments, developer tools, and next-generation databases. A Professional Cloud Developer also has proficiency with at least one general-purpose programming language and is skilled at producing meaningful metrics and logs to debug and trace code.

Path

Architecting with Google Kubernetes Engine

3 DAYS
This course introduces participants to deploying and managing containerized applications on Google Kubernetes Engine (GKE) and the other services provided by Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants explore and deploy solution elements, including infrastructure components such as pods, containers, deployments, and services; as well as networks and application services. This course also covers deploying practical solutions including security and access management, resource management, and resource monitoring.

Architecting with Google Cloud: Design and Process

2 DAYS
This two-day instructor-led class equips students to build highly reliable and efficient solutions on Google Cloud using proven design patterns. It is a continuation of the Architecting with Google Compute Engine or Architecting with Google Kubernetes Engine course and assumes hands-on experience with the technologies covered in either of those courses. Through a combination of presentations, design activities, and hands-on labs, participants learn to define and balance business and technical requirements to design Google Cloud deployments that are highly reliable, highly available, secure, and cost-effective.

Cloud Developer logo (1)

Google Cloud Professional DevOps Engineer

A Professional Cloud DevOps Engineer is responsible for efficient development operations that can balance service reliability and delivery speed. They are skilled at using Google Cloud Platform to build software delivery pipelines, deploy and monitor services, and manage and learn from incidents.

Logging, Monitoring, and Observability

3 DAYS
This three-day instructor-led course teaches participants techniques for monitoring, troubleshooting, and improving infrastructure and application performance in Google Cloud. Guided by the principles of Site Reliability Engineering (SRE), and using a combination of presentations, demos, hands-on labs, and real-world case studies, attendees gain experience with full-stack monitoring, real-time log management and analysis, debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage.