DevOps Fundamentals

About the training

At JIDOKA we have developed an extensive DevOps fundamentals training for anyone interested in DevOps.
This course is perfect for professionals who are looking to gain fundamental understanding of combining both software development and IT operations experience.

Why follow this course?

  • To expand your knowledge in DevOps
  • To get to know the tools and technologies
  • To find out about the best practices

Content

Module 1: Application Building (4 days)

  • Git basics
  • Build tools
    • Java (mvn, gradle)
    • C# (dotnet)
    • JS (webpack)
  • Database migrations
    • Liquibase
    • Flyway
    • Dotnet entity framework migrations
  • Jenkins (CI / CD)
    • Continuous Integration
    • Continuous Delivery
    • Continuous Deployment

Module 2: Deployment (5 days)

  • Infrastructure as Code
    • Ansible
    • Chef (*)
    • Puppet (*)
  • Virtualisation
    • Vagrant
    • Docker
      • Basics
      • Kubernetes/Rancher
  • Jenkins (CI/CD)
    • Continuous Integration
    • Continuous Delivery
    • Continuous Deployment


Module 3: DevOps Governance (3 days)

  • ALM Principles
    • Issue tracking – Jira
    • Wiki documentation – Confluence
    • Integrating the whole stack
  • Sonar
    • Code quality tools
  • Nexus
  • Artifactory

Audience

  • Anyone interested in DevOps

Practical

  • This course can be organized both at client-side, as well as JIDOKA offices in Hasselt or Mechelen
  • Please note this is a 10-day course, but can also be customized to smaller workshops  

Interested in this course or do you have another training request?

We will send you a detailed pricing and discuss practicalities.

Let us know