Deploying microservices on Kubernetes and the Cloud-Native stack
Jacopo Nardiello
DATE Wednesday 11th of April 2018
LOCATION Rome, Polo Didattico - Piazza Oderico da Pordenone 3
This is a hands-on workshop where we will dive through the basics and the core concepts of Kubernetes, how to use it to deploy a production-like microservices architecture and tackle more advanced topics like monitoring, logging and the challenges of running your own cluster.
Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
Click here to know how to obtain these discounts.
LANGUAGE
Italian
LEVEL
Medium
DURATION
The workshop is full-day (8 hours) from 9:00 to 18:00, with one hour lunch break.
CHECK IN 8:30 – 9:00
PRICES
Every 8 hour workshop ticket is fixed:
– to 160 € until the 2nd of February;
– to 190 € until the 3rd of March;
– to 220 € until the 29th of March;
– to 250 € until the 10th of April at 5 pm
Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
Click here to know how to obtain these discounts.
JACOPO NARDIELLO Jacopo is a DevOps Engineer and the founder of Sighup s.r.l. He started his career as a programmer where he developed a special interest on Agile practices and processes automation. He focused on continuous delivery pipelines, infrastructure as code and process automation and over the years slowly shifted full-time working on infrastructure. He has been focusing on container-based technologies, Kubernetes and the Cloud-Native stack since 2015.
ABSTRACT
This hands-on workshop will introduce you to the core concepts behind container-based microservices, Kubernetes and the foundations of cloud-native infrastructures. Starting from the basics of Kubernetes, we will deploy a multi-tier application and discuss how to handle the most critical aspects of our infrastructure such as services, configurations, secrets, networking and storage. During the second part of the workshop we will see how to monitor our applications using Prometheus and gather logs using fluentd and elasticsearch.
TABLE OF CONTENTS
Software Development and Containers
– Container principles and how docker works
– Docker build, ship, run and compose: containerizing an application
– Docker and Kubernetes: relationship, alternatives and CRI
Deploy a real world multi-tier application with Kubernetes
– Kubernetes principles & core concepts
– Kubernetes for Docker users
– Deploying containers and Pods
– Handling configurations and Secrets
– Exposing your Services & service discovery
– Other types of workloads: Batch Jobs, CronJobs and a few more
Cloud-Native Architectures: Monitoring and Logging in the ephemeral world of containers
– Prometheus basics and core concepts
– Prometheus Kubernetes integration and service discovery
– Monitoring our application with Prometheus
– Logging: Simple logging with fluentd + Elasticsearch and Kibana
TRAINING OBJECTIVES
With this workshop, attendees will get a good understanding of Kubernetes core concepts and how to run their own applications on top of it. They will learn how to leverage the automation offered by cloud-native infrastructures as well how to expose their services and manage application lifecycle, monitoring and debugging.
WHO THE WORKSHOP IS DEDICATED TO?
The workshop is open for developers, operations engineers and technical leaders interested in continous integration, infrastructure as code, container orchestration and cloud native infrastructures.
PREREQUIREMENTS
It is required to have some prior experience with containers and docker, we will take for granted that you know what containers are, how they are built and how to run them locally.
HARDWARE AND SOFTWARE REQUIREMENTS
Participants need to bring their own laptop with installed virtualbox and minikube.
WARNING
Seats are limited.
The workshop will be held only if the minimun number of attendees is reached.
Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
Click here to know how to obtain these discounts.