DevOps Tools – Docker and Kubernetes for Developers - Aarhus

This two-day course takes you through building, integrating and running containers. You will learn how Docker and Kubernetes work and how to reach maximum benefit of these new DevOps technologies.
DevOps Tools: Docker and Kubernetes for developers
This two-day course takes you through building, integrating and running containers. You will learn how Docker and Kubernetes work and how to reach maximum benefit of these new DevOps technologies.
Get started with docker and get a deeper understanding of Kubernetes
Throughout the course we will take you through a variety of hands-on exercises designed to help you grow quickly from a beginner to a seasoned user. By the end of the course you will be familiar with the “why” of Docker.
You will be able to run any pre-built image from docker hub, mapping data out of your containers, and port forwarding traffic into your running containers.
You will be able to read and make your own docker images and know all the best practices on how to create effective reusable images and how to deploy your own custom images to docker hub.
You will also be able to perform the tasks needed to get started with integrating it into your development process by orchestrating multiple containers in unison.
At the end of the course you will get a thorough introduction to Kubernetes and how you can deploy and scale containers in a cloud environment.
Course content:
Creating your first Docker container
Building Docker images
Storing and retrieving Docker images from registries such as Docker Hub
Building containers from images
Docker volumes
Container security
Using Docker for sandboxing and testing
Deploying applications with Docker
Orchestration by docker-compose
Introduction to kubernetes concepts
Deploying, upgrading and monitoring your cloud native applications on kubernetes
This course is relevant for those who want a deeper understanding of Kubernetes
The target audience of this course is Software developers, Architects, DevOps and Continuous Delivery practitioners.
Attendees will need to bring a laptop with an SSH client installed.
Benefits for you:

After the course, you will be able to:
Run pre-built images from docker hub
Mapping data out of your containers
Read and make your own docker images
To deploy your own custom images to docker hub
At the end of the course, you will get a introduction to Kubernetes and how you can deploy and scale containers in a cloud environment.
Benefits for the organization:
An employee who knows about Docker
More knowledge inside the organization regarding docker images, docker hub, containers and kubernetes
An employee who is familiar with the “why” of Docker
An acquaintance with the Docker tools
Course agenda on DevOps Tools: Docker and Kubernetes
Day 1:
“What is docker”
Ecosystem
VM vs. Container
Creating your first Docker container from image
Hello world
Deletion
Selecting the right base image
Best practices
Storing and retrieving Docker images from Docker Hub
Login
Docker hub
Docker volumes
Volumes on host machines
Best practice on how to deal with volumes
Multistage builds
Container security
Day 2:
Deploying applications with Docker
Orchestration by docker-compose
Create a native network
Intro to Orchestration
Kubernetes as a docker orchestration platform
Introduction
Kubectl
Deployment
Service
Logs
Secrets
Volumes
Ingress (Nginx vs Traefik)
Health checks
Helm package manager
Instructor on DevOps Tools: Docker and Kubernetes
The training is conducted by an experienced consultant from Praqma, a Scandinavian consultancy specializing in Continuous Delivery & DevOps. Praqma has a great experience in helping different companies with the practical implementation of their development process based on modern techniques and tools.
The training language and the study material will be in English at this course.

Information
  • When

    From: 22. okt. 2019 - 09:00 To: 23. okt. 2019 - 16:00
  • Where

    Comwell Aarhus, Værkmestergade 2, 8000 Aarhus C

  • Registration Deadline

    15. okt. 2019 - 23:59

  • Organizer

    IDA Learning

  • Available Seats

    7

  • Event Number

    332511