EtusivuHae koulutuksia & tapahtumiaDevOps Practitioner

DevOps Practitioner


Osallistumismuoto

Remote


Kesto

5 päivää


Hinta

4555 €

DevOps is an emerging practice supporting fast, sustainable software delivery and infrastructure changes through automation while encouraging collaboration of development and operations teams.

This five-day DevOps Practitioner course is designed to give learners from both Dev and Ops teams experience in deploying modern, large scale complex systems in the cloud using a DevOps tools chain to create an end-to-end pipeline supporting continuous integration, configuration management, system provisioning, containerisation, continuous deployment, continuous delivery and continuous monitoring of software delivery and infrastructure changes.

  • Gain a foundational understanding of the pillars of DevOps.
  • Learn the basics of Cloud Computing with AWS.
  • Understand the roles and responsibilities in SRE and DevSecOps.
  • Explore the components and workflows of DevOps pipelines.
  • Understand the role of build managers and use npm for JavaScript projects.
  • Learn the concepts and benefits of Continuous Integration and Continuous Deployment.
  • Integrate Jenkins with source control management tools like GitLab and GitHub.
  • Create and manage build scripts in Jenkins.
  • Understand the basics and benefits of containerisation.
  • Learn about Docker and its components.
  • Write Dockerfiles to create Docker images.
  • Integrate Jenkins with DockerHub for automated builds.
  • Use Docker Compose for container orchestration.
  • Understand Infrastructure as Code and configuration management.
  • Use Terraform for infrastructure provisioning.
  • Learn about Kubernetes and its role in container orchestration.
  • Manage Kubernetes configurations using Helm.
  • Understand the importance of observability in DevOps.
  • Learn about the ELK stack for log management and analysis.
  • Explore the Kubernetes dashboard for cluster management.
  • Learn about Prometheus for monitoring and alerting.

Essential:

  • Some experience as either a developer, operations, or DevOps
  • Comfortable with basic terminal commands in Linux - delegates must have knowledge to the level of QA's Linux Fundamentals course
  • Understand the concepts of source control

Useful:

  • Experience using git
  • Experience of using the windows command line
  • Programming experience

Day 1:

  • pillars of DevOps
  • intro to Cloud Computing (AWS)
  • intro to SRE/DevSecOps
  • DevOps Pipelines

Day 2:

  • introduction to build managers (JS and NPM)
  • introduction to CI/CD
  • integrating Jenkins with SCM
  • Jenkins build scripts

Day 3:

  • what is containerisation
  • intro to docker
  • Dockerfiles
  • integrating Jenkins and DockerHub
  • orchestration with docker compose

Day 4:

  • Introduction to IaC and config management
  • IaC with Terraform
  • orchestration with Kubernetes
  • Kubernetes configuration using Helm

Day 5:

  • Introduction to observability
  • the ELK stack
  • Kubernetes dashboard
  • Prometheus

Certification

Please note that this course is designed to provide you with a highly practical exploration of many of the key DevOps technologies. There is no specific certification associated with this course.

Hinta 4555 € +alv

Toteutukset




Pidätämme oikeudet mahdollisiin muutoksiin ohjelmassa, kouluttajissa ja toteutusmuodossa. 
Katso usein kysytyt kysymykset täältä.