Course Google Professional Cloud DevOps Engineer

$419.00
$506.99 incl. vat

duration: 36 hours |

Language: English (US) |

access duration: 180 days |

Details

This training focuses on mastering the DevOps culture, automation and tools within the Google Cloud environment. You will learn how to use infrastructure as code (IaC), how to set up CI/CD pipelines for fast and reliable software delivery, and how to deploy services such as Kubernetes Engine and Cloud Monitoring.

Result

After completing this training, you will have knowledge of DevOps practices and Continuous Delivery (CD) implementation and management on Google Cloud Platform.

Prerequisites

In-depth knowledge of Cloud concepts and experience with Linux and DevOps tools is recommended for this training.

Target audience

System Administrator, Network Administrator, Software Developer

Content

Google Professional Cloud DevOps Engineer

36 hours

Google Professional DevOps Engineer: Introduction to DevOps Fundamentals

DevOps, a collaborative and integrated approach, promotes the simultaneous involvement of development, operations, and quality assurance teams throughout the software development lifecycle, aligning with modern IT practices to accelerate delivery, enhance reliability, and optimize application quality. In this course, you will learn the foundational principles of DevOps, understand its life cycle, and discover the benefits it offers. You'll also explore how DevOps integrates with containers and microservices, synergizes with Agile methodologies, and optimizes software delivery within cloud architectures. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: CI/CD Architecture Stack in Google Cloud

Embracing the power of continuous integration and continuous delivery (CI/CD) with the Google Cloud Platform (GCP) can accelerate software development, enhance collaboration, and ensure reliable, automated deployment of high-quality applications. In this course, you will learn foundational CI/CD concepts and build robust CI/CD pipelines on Google Cloud Platform (GCP) using native services like Cloud Build and Cloud Deploy. You will explore integrations with third-party tools and strategies for managing multiple environments. Finally, you will implement configuration management, troubleshoot common pipeline issues, and secure your cloud deployment workflows. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Applying SRE Practices to a Service

Building and maintaining resilient, high-performing services in Google Cloud Platform (GCP) involves a solid understanding of site reliability engineering (SRE) principles and practices and the delicate balance and implementation of change, velocity, and reliability. In this course, you will learn the foundations of SRE, its core principles, and how to apply them effectively within GCP environments. Gain insights into defining service-level indicators (SLIs), service-level objectives (SLOs), and service-level agreements (SLAs), while exploring strategies for managing the service life cycle, capacity planning, and autoscaling. Develop an understanding of incident response, postmortem analysis, and toil reduction. Finally, discover how to foster collaboration, prevent burnout, and drive continuous improvement using feedback loops. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Implementing Service Monitoring Strategies

Optimization of applications and infrastructure in Google Cloud Platform (GCP) can be achieved by effectively managing logs and metrics and leveraging Cloud Logging and Cloud Monitoring. In this course, you will learn how to effectively manage logs and metrics within GCP using powerful tools like Cloud Logging and Cloud Monitoring. Master the configuration of the Cloud Logging agent, explore log collection from various sources, and learn to create custom metrics. Gain proficiency in setting up monitoring dashboards, configuring alerts based on service-level objectives (SLOs)/service-level indicators (SLIs), and comparing GCP's Prometheus offering with other solutions. Additionally, you'll delve into access controls and optimization strategies for efficient log management. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Optimizing Service Performance

You can optimize application performance and reduce costs in the Google Cloud Platform (GCP) by diagnosing and resolving service performance issues and leveraging powerful tools like the Operations Suite, service mesh telemetry, and Cloud Profiler. In this course, you will explore the diagnostics, troubleshooting, and optimization of service performance within the GCP. Investigate the use of GCP's Operations Suite, service mesh telemetry, and Cloud Trace for in-depth performance analysis. Troubleshoot compute, deployment, runtime, and network issues. Discover optimization strategies using preemptible virtual machines (VMs), committed use discounts, and Cloud Profiler. Finally, you will utilize Cloud Monitoring and Error Reporting for effective application management and analyze case studies to streamline resource usage and reduce costs. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Google Cloud Platform (GCP) Fundamentals

Google Cloud Platform (GCP), a comprehensive cloud computing platform, offers a suite of integrated services and tools to empower DevOps practitioners, streamline software development lifecycles, and accelerate innovation in the cloud. In this course, you will learn the fundamentals of GCP, including its components, setup, and core services tailored for DevOps workflows. You will also explore the power of automation within GCP, compare it to other cloud platforms, and gain hands-on experience demonstrating its capabilities in common DevOps scenarios. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Implementing CI/CD Pipelines for a Service

Becoming skilled in the art of continuous integration and continuous delivery (CI/CD) pipeline design and implementation on the Google Cloud Platform (GCP) includes understanding both hybrid and multicloud environments and how to streamline software development, deployment, and management for enhanced efficiency, reliability, and security. In this course, you will explore the design, implementation, and management of robust CI/CD pipelines on the GCP. You will investigate the role of Artifact Registry in artifact management and identify triggers for CI/CD pipelines on the GCP. You will delve into advanced deployment strategies and the configuration of hybrid and multicloud environments. Finally, you will focus on troubleshooting deployment issues on the GCP and learn how to implement security best practices to ensure the reliability and security of your software delivery process. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: IaC Practices & Immutable Architectures

Embracing immutable architecture on the Google Cloud Platform (GCP), a powerful paradigm for reliable, scalable, and efficient infrastructure management, and leveraging Infrastructure as Code (IaC) tools like Terraform, Helm, and Config Connector allows for seamless automation and deployment. In this course, you will learn the foundations of immutable architecture, explore IaC practices, and gain hands-on experience implementing them effectively within the GCP. Examine the concepts of immutability, utilize tools like Terraform, Config Connector, and Helm, and find out how to manage the infrastructure life cycle. Finally, you will discover how to implement strategies for creating and managing dynamic environments, transition to immutability, apply version control, and address security considerations. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Designing the Resource Hierarchy

Unlocking the power of Google Cloud Platform (GCP) organization involves mastering resource management, security, and collaboration through effective project and folder structuring, enabling you to optimize your cloud infrastructure for maximum efficiency and productivity. Begin this course by exploring projects and folders in GCP. Then, you will discover the principles for project organization, key components of GCP, and strategies for logically grouping resources to reflect business structure, development environments, and security requirements. Next, you will learn how to set up shared networking in GCP and investigate identity and access management roles, permissions, and policies. Finally, you will create and manage a service account in GCP. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: CI/CD Techniques & Security Practices

You can elevate your CI/CD expertise to the next level by mastering advanced techniques in Google Cloud Platform (GCP), securing pipelines, integrating third-party tools, and navigating complex multi-cloud and serverless deployment scenarios. In this course, you will learn advanced strategies for managing CI/CD pipelines on Google Cloud Platform (GCP), including the integration of popular third-party tools. Delve into security best practices, complex deployments using Cloud Deploy, strategies for multicloud environments, and the role of binary authorization in securing the software supply chain. Explore secret management, vulnerability analysis, and IAM policies within CI/CD workflows. Additionally, learn how to set up CI/CD for serverless applications and optimize auditing and tracking within GCP.

Google Professional DevOps Engineer: Foundations of SRE

Understanding site reliability engineering (SRE) principles, the delicate balance between innovation and stability, and applying SRE best practices on Google Cloud Platform (GCP) allows you to build and manage highly reliable, scalable systems. SRE bridges development and operations, automates tasks, and improves incident response, leading to higher uptime, cost savings, better user experiences, and continuous improvement in IT infrastructure. In this course, you will explore the foundations of SRE principles, key components, and how to apply them effectively for improved service reliability. Then you will examine the concepts of error budgets, service-level objectives (SLOs), service-level agreements (SLAs), and the automation of toil. Next, you will explore capacity planning, autoscaling with GCP tools, service-level indicators (SLIs), and the crucial role of feedback loops. Finally, you will discover various service lifecycle models and the importance of blameless culture and analyze real-world case studies of successful SRE implementations. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Infrastructure as Code (IaC) on GCP

Harnessing the power of Infrastructure as Code (IaC) in Google Cloud Platform (GCP) allows you to streamline, automate, and optimize your cloud infrastructure deployment and management while ensuring scalability, reliability, and consistency. In this course, you will learn to define IaC principles, understand the concept of immutable architecture, and discover powerful IaC tools compatible with GCP, including Terraform, Helm, and Config Connector. You'll also gain practical experience implementing IaC on GCP and explore best practices through examples and case studies. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Advanced Monitoring & Incident Response

Mastering advanced monitoring and observability techniques in Google Cloud Platform (GCP) allows you to proactively detect, troubleshoot, and resolve issues, thus ensuring the optimal performance, reliability, and security of your cloud infrastructure and applications. In this course, you will learn how to set up, configure, and use advanced monitoring solutions within Google Cloud Platform (GCP), focusing on Cloud Monitoring, Cloud Logging, and VPC Flow Logs. Delve into alerting strategies based on SLOs/SLIs, custom metrics, incident response and mitigation, postmortem analysis, and integration with third-party tools. Explore Prometheus, access controls, and best practices for streamlined incident communication. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Performance Tuning & Cost Optimization

Optimizing Google Cloud Platform (GCP) costs and performance helps to ensure your applications run efficiently and effectively without breaking the bank. In this course, you will learn how to analyze, improve, and optimize the performance and cost-efficiency of cloud services within Google Cloud Platform (GCP). Explore performance monitoring using Cloud Trace and Cloud Profiler, cost management strategies like preemptible VMs and committed-use discounts, and optimization techniques for resource scaling and network tiers. Discover efficient use of Cloud Functions, GKE, and strategies for selecting cost-effective compute resources. Analyze case studies and tools for managing cloud expenditures. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Managing & Securing Service Accounts

Mastering the secure implementation and management of service accounts in Google Cloud Platform (GCP) allows you to streamline automated tasks, control access to resources, and enhance the security of your cloud environment. In this course, you will learn the fundamentals of service accounts in Google Cloud Platform (GCP), their importance for secure access management, and best practices for their creation and use. Explore how to assign IAM roles, manage keys, audit service account usage, and rotate keys for enhanced security. Delve into real-world case studies, strategies for minimizing risk, and comparisons between service accounts and user accounts. Discover how service accounts integrate with key services like Cloud Build and considerations for multi-cloud environments. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Implementing Network Security & Policies

Virtual Private Clouds (VPCs) are pivotal in creating secure, isolated, and scalable network infrastructure within Google Cloud Platform (GCP), ensuring seamless application deployment and data protection. In this course, learn how to design, implement, and manage secure network infrastructure within Google Cloud Platform (GCP) and how to utilize VPCs, firewalls, Cloud Armor, VPC Service Controls, and private connectivity options for robust network security. Next, examine network traffic management with Cloud Load Balancing, strategies for shared and dedicated VPCs, and the crucial role of IAM policies. Finally, explore case studies for common network security challenge resolution, implement logging and monitoring, and utilize VPC Flow Logs for in-depth network visibility. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Automating Cloud Security & Compliance

You can strengthen Google Cloud Platform's security posture by implementing continuous compliance monitoring and automated security measures. This helps ensure your cloud environment remains protected against evolving threats and adheres to industry regulations. In this course, learn how to automate security and compliance tasks within Google Cloud Platform (GCP) to maintain a secure and compliant environment, and explore tools like Security Command Center and Web Security Scanner (WSS). Next, learn about Policy Intelligence features, Cloud Functions for streamlined assessments, event-driven responses, and automated remediation. Finally, discover how to integrate third-party tools, leverage managed services like Cloud KMS, and explore a case study on compliance automation. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Application Deployment Strategies

Application deployment strategies are vital for Google Professional DevOps Engineers to ensure seamless, efficient, and reliable software releases. Google Cloud Platform (GCP) users who are proficient in deploying and managing applications can leverage its diverse range of deployment models and strategies to achieve optimal scalability, reliability, and availability for their applications, enabling effective resource management, minimizing downtime, and supporting continuous delivery. In this course, you will learn about various application deployment models suitable for cloud-native and hybrid applications within the GCP. You will explore essential factors influencing deployment choices, as well as key GCP services like Compute Engine, Google Kubernetes Engine (GKE), Cloud Functions, and Cloud Run. Then you will compare serverless options and focus on deployment strategies such as blue/green, canary, and traffic splitting. Finally, you will discover rollback techniques, feature flags, principles of high availability, disaster recovery, and microservices for resilient application design. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Advanced Application Deployment Strategies

Architecting resilient and scalable global applications on Google Cloud Platform (GCP) can be achieved by leveraging multi-regional deployments, automated pipelines, and container orchestration to deliver exceptional user experiences worldwide. In this course, learn how to create and implement advanced application deployment strategies in Google Cloud Platform (GCP), including multi-regional deployments, global load balancing and traffic management strategies, and using automation tools like Spinnaker and Cloud Build. Next, explore feature flag integration with GCP services, microservices deployment with GKE, and real-world case studies on successful GCP application deployment strategies. Finally, examine how to enhance global application availability and adopt best practices for monitoring deployment strategy impact. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Google Professional DevOps Engineer: Architecture Optimization & Best Practices

Organizations can design and implement high-performing, scalable, and cost-effective cloud architectures in Google Cloud Platform (GCP) by leveraging managed services, serverless computing, and optimized data strategies to drive innovation and business value. In this course, you will learn how to optimize cloud architectures within the Google Cloud Platform (GCP) for enhanced performance, scalability, and cost-efficiency. Discover techniques for using managed services, serverless computing, optimizing data storage and databases, and effectively employing GCP's network features. Learn how to identify optimization opportunities with Google Cloud's operations suite, balance cost and performance, compare architectural patterns, and analyze case studies. Develop a continuous improvement mindset for ongoing optimization. This course is one of a collection that prepares learners for the Google Professional Cloud DevOps Engineer exam.

Course options

We offer several optional training products to enhance your learning experience. If you are planning to use our training course in preperation for an official exam then whe highly recommend using these optional training products to ensure an optimal learning experience. Sometimes there is only a practice exam or/and practice lab available.

Optional practice exam (trial exam)

To supplement this training course you may add a special practice exam. This practice exam comprises a number of trial exams which are very similar to the real exam, both in terms of form and content. This is the ultimate way to test whether you are ready for the exam. 

Optional practice lab

To supplement this training course you may add a special practice lab. You perform the tasks on real hardware and/or software applicable to your Lab. The labs are fully hosted in our cloud. The only thing you need to use our practice labs is a web browser. In the LiveLab environment you will find exercises which you can start immediatelyThe lab enviromentconsist of complete networks containing for example, clients, servers,etc. This is the ultimate way to gain extensive hands-on experience. 

WHY_ICTTRAININGEN

Via ons opleidingsconcept bespaar je tot 80% op trainingen

Start met leren wanneer je wilt. Je bepaalt zelf het gewenste tempo

Spar met medecursisten en profileer je als autoriteit in je vakgebied.

Ontvang na succesvolle afronding van je cursus het officiële certificaat van deelname van Icttrainingen.nl

Krijg inzicht in uitgebreide voortgangsinformatie van jezelf of je medewerkers

Kennis opdoen met interactieve e-learning en uitgebreide praktijkopdrachten door gecertificeerde docenten

Orderproces

Once we have processed your order and payment, we will give you access to your courses. If you still have any questions about our ordering process, please refer to the button below.

read more about the order process

What is included?

Certificate of participation Yes
Monitor Progress Yes
Award Winning E-learning Yes
Mobile ready No
Sharing knowledge Unlimited access to our IT professionals community
Study advice Our consultants are here for you to advice about your study career and options
Study materials Certified teachers with in depth knowledge about the subject.
Service World's best service

Platform

Na bestelling van je training krijg je toegang tot ons innovatieve leerplatform. Hier vind je al je gekochte (of gevolgde) trainingen, kan je eventueel cursisten aanmaken en krijg je toegang tot uitgebreide voortgangsinformatie.

Life Long Learning

Follow multiple courses? Read more about our Life Long Learning concept

read more

Contact us

Need training advise? Contact us!


contact