From Zero to Hero with Microservices
€1,246.24 – €1,554.79
From Zero to Hero with Microservices

From Zero to Hero with Microservices

Event Information

Share this event
Date and Time

Container Solutions

Korte Leidsedwarsstraat 12

1017 RC Amsterdam


View Map

Friends Who Are Going
Event description


In this workshop, you will build a fully functional E-Commerce application, using microservices, Weave Net and Scope, Docker containers and the Kubernetes cluster manager.

Building microservices is hard enough, not least because their is a dizzying array of tools to choose from. You have to choose a networking tool, a service discovery tool and testing tool. In this guided workshop, participants will learn about a number of industrial leading tools, including Scope for visualization and Kubernetes for cluster management. And they will learn these tools whilst building a real life, e-commerce site: the now famous microservices reference application, ‘Socks Shop’.

Participants will learn about:

  • Microservices

  • Networking

  • Visualisation

  • Schedulers

  • Containers

Day 1:

Intro to Containers (Docker)

Docker overview

  • Installation of Docker (all operating systems)

  • Working with containers

  • Working with images

  • Building images with Dockerfiles

  • Managing images and containers

  • Data persistence with Volumes

Intro to Orchestrators (Kubernetes)

  • Orchestration 101

  • Components

  • Kubernetes architecture

  • Basic concepts

Intro to container networking (Weavenet)

  • Benefits of container networking

  • Container networking with Weavenet

Visualization/Debugging (Weave Scope)

  • Challenges with microservice applications

  • Microservices specific tooling

  • Visualising applications with Weave Scope

  • Debugging applications with Weave Scope

Intro to Microservices

  • Benefits and evolution

  • Basic Principles / Best Practices

  • Modeling and sizing services

  • Integrations / APIs

  • Handling state / databases

Day 2:

Developing Microservices

  • Writing a microservice (either from scratch or template)

  • Applying best practices/principles

  • Dockerizing a service

  • Deploying a Docker container on Kubernetes

  • Connecting to a database

  • Installing and running Scope

Deploying  and Integrating Microservices  

  • Technologies overview

  • Testing, Continuous Integration and Continuous Deployment

  • Pulling Repositories and Deploying

  • Adding the previously built service to SockShop

About the Trainers

Ian Crosby is a senior engineer at Container Solutions and the creator of the Socks Shop reference application. Ian has worked on microservice applications ranging from data collection and analysis for drones and IoT devices all the way to highly available, hyper scale web-applications.

Jason Smith is a backend engineer who has 10 years of experience in building intergrations, and yet he still doesn't hate SOAP. He is a devout student of the KISS philosophy. He has become focused on microservices, and the best practices for developing in a distributed environment.

Terms and conditions

For our two-day workshop the course fee is 1250 EUR, which includes training materials, lunch and refreshments during the course.

This public course requires that at least six people attend. We reserve the right to cancel or postpone this

course if we do not get the minimal number of people. We will not refund cancellations within five working days of the course but will allow people to give their place to a friend or colleague. We reserve the right to replace the trainers due to illness or unforeseen circumstances.

Share with friends
Date and Time

Container Solutions

Korte Leidsedwarsstraat 12

1017 RC Amsterdam


View Map

Save This Event

Event Saved