Get familiar with microservices and Docker.

Learn how to use the technology and how to orchestrate Containerized Applications.

In the training you learn how microservices work and how to implement Container technology to legacy SW. You will get an understanding of what needs to be taken into account in the beginning of a new SW project to fully utilize Container technology. You will learn how to build a Container Orchestration environment and what you should expect/ask from the IT infrastructure in order to utilize the Container technology and its benefits. 

 

Get basic understanding of microservices

Learn the power of containerization in SW development and in production

Get ideas how to “dockerize” existing systems

Get hands on experience how to orchestrate containers

Get familiar with scalability, high availability and reusability in a dynamic way

Target Audience

The training is targeted towards people working with Devops but it also provide fundamental information for everyone who is interested in the new age of SW development, microservices and container technology.

For example: Devops engineers | SW architects/designers/analysts | IT engineers/specialists

Requirements

 

Background knowledge

Exercises are hands on and require Linux, network and virtualization experience.

Equipment: Laptop

8GB memory
64 bit Operating System (Linux, Mac, Windows)
Cabability to VT-x/AMD-V hardware acceleration (should be enabled in bios http://www.howtogeek.com/213795/how-to-enable-intel-vt-x-in-your-computers-bios-or-uefi-firmware/)

Price

 

1750 EUR (+ Vat)

Invoiced before the course
Includes Training, Materials, Coffees and Lunches
Group Discounts: Contact riikka.tankka [at] nordicmind.com

Location & Schedule

Technopolis Ruoholahti, Hiilikatu 3, Helsinki
9.-10.3.2017, at 08:30-16:00

technopolis-tila

Parking: Salmiparkki

Agenda

DAY 1:  Playing with a docker engine

 

8:30-9:00: Morning coffee and registration

9:00-10:00: Introduction to microservices and Docker

  • Introduction of microservices
  • Introduction of linux containers
  • Benefits of containerization
  • Containers VS virtualization
  • Docker architecture, terminology, etc.

10:00-10:15: Coffee break

10:15-11:45: Tools setup, initial tools validation and basic exercises

  • same desktop and environment to everyone with Docker toolbox, Vagrant & Virtualbox
  • first own container up and running

11:45-12:30: Lunch

12:30-14:00: Docker-compose

  • Introduction
  • hands-on exercise

14:00-14:15: Coffee break

14:15-16:00: Basics of Docker services, networks, storage, event sourcing

  • Introduction
  • hands-on exercises

DAY 2:  Playing with multiple docker engines and orchestration

 

8:30-9:00: Morning coffee and registration

9:00-10:00: Intro to orchestration

  • introduction
  • benefits
  • use cases

10:00-10:15: Coffee break

10:15-11:45: Swarm

  • Introduction
  • hands-on exercise

11:45-12:30: Lunch

12:30-14:00: Kontena

  • Introduction
  • hands-on exercise

14:00-14:15: Coffee break

14:15-16:00: Rancher

  • Introduction
  • hands-on exercise

Trainers

Technological expertise in DevOps, Docker, Virtualization, VMware platform, Software Configuration Management, Test Automation, Continuous Delivery pipelines, various scripting languages, open source and Linux.

Working in several projects transforming software develop processes towards Agile and Devops methods.

Sakari Hoisko

Devops Consultant, Eficode

I have set up Jenkins multibranch pipelines for multicomponent products, static analysis system with SonarQube and helped setting up CI systems for development teams.

I have twice been the teacher in  a one week  Devops Specialist training and a speaker in Eficode “Kontita Koodisi” event regarding Docker technology.

Sami Pesonen

Devops Consultant, Eficode

Register now

    Name (required)

    Organization (required)

    Email (required)

    Title (required)

    Telephone

    Special Diet