DevOps Engineer course

A DevOps Engineer is responsible for defining and implementing best practices for efficient and reliable software delivery and infrastructure management. This learning path guides you through a curated collection of on-demand courses, labs, and skill badges that provide you with real-world, hands-on experience using Google Cloud technologies essential to the DevOps Engineer role. Once you complete the path, check out the Google Cloud DevOps Engineer certification to take the next steps in your professional journey.

Duration 10 days • 70 hours • $7800 excl tax

  • Google Cloud Fundamentals: Core Infrastructure

    What you will learn in 1 day

    (3.8/5) 47 ratings
    The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
    Discover the training
  • Reliable Google Cloud Infrastructure: Design and Process

    What you will learn in 2 days

    • Apply a tool set of questions, techniques and design considerations
    • Define application requirements and express them objectively as KPIs, SLO's and SLI's
    • Decompose application requirements to find the right microservice boundaries
    • Leverage Google Cloud developer tools to set up modern, automated deployment pipelines
    • Choose the appropriate Google Cloud Storage services based on application requirements
    • Architect cloud and hybrid networks
    • Implement reliable, scalable, resilient applications balancing key performance metrics with cost
    • Choose the right Google Cloud deployment services for your applications
    • Secure cloud applications, data and infrastructure
    • Monitor service level objectives and costs using Stackdriver tools
    (0/5) 10 ratings
    The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
    Discover the training
  • Architecting with Google Kubernetes Engine

    What you will learn in 3 days

    • Understand how software containers work.
    • Understand the architecture of Kubernetes.
    • Understand the architecture of GoogleCloud.
    • Understand how pod networking works in Google Kubernetes Engine.
    • Create and manage Kubernetes Engine clusters using the Google Cloud Console and gcloud/kubectl commands.
    • Launch, rollback, and expose jobs in Kubernetes.
    • Manage access control using Kubernetes RBAC and IAM.
    • Manage pod security policies and network policies.
    • Use Secrets and ConfigMaps to isolate security credentials and configuration artifacts.
    • Understand Google Cloud choices for managed storage services.
    • Monitor applications running in Google Kubernetes Engine.
    (4.1/5) 46 ratings
    The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
    Discover the training
  • Logging, Monitoring, and Observability in Google Cloud

    What you will learn in 3 days

    • Plan and implement a well-architected logging and monitoring architecture
    • Measure and avoid customer pain with Service Level Indicators (SLIs) and Service Level Objectives (SLOs)
    • Visualize cloud health with dashboards
    • Construct automated alerts
    • Monitor, troubleshoot, and improve Google Cloud infrastructure
    • Write, analyze, and export Google Cloud logs
    • Find code defects, identify bottlenecks, and improve performance of production code
    • Optimize monitoring costs
    (3.7/5) 20 ratings
    The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
    Discover the training
  • Getting Started with Terraform for Google Cloud

    What you will learn in 1 day

    • Définir le besoin métier en matière d'"infrastructure as code" et les avantages de son utilisation dans votre environnement.
    • Expliquer les caractéristiques et fonctionnalités de Terraform.
    • Utiliser les ressources, les variables et les valeurs de sortie Terraform pour créer des ressources d'infrastructure Google Cloud.
    • Utiliser les modules Terraform pour créer des configurations réutilisables.
    • Expliquer l'état de Terraform et son importance.
    (0/5) 0 ratings
    The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
    Discover the training