GIULIO DE DONATO
DATE: Thursday November 24th
LOCATION: Politecnico di Milano – Bovisa | Building BL27
Via R. Lambruschini, 4 – Milano
This workshop introduces the principles and practices to understand Docker and its ecosystem. Experimenting with light virtualization, containers and images, rapid deployment, scaling and orchestration will help you to speed up your devops flow.
The workshop is full-day (8 hours) from 9:00 to 18:00, with one hour lunch break.
CHECK IN: 8:30 – 9:00
Every 8 hours workshop ticket costs:
– 150 € until the 22nd of September;
– 190 € from the 23rd of Septemeber to the 31st of October;
– 230 € from the 1st of November to the 16th of November;
– 250 € from the 17th of November to the end of sale.
GIULIO DE DONATO
Liuggio aka Giulio De Donato is a passionate open source developer, he is the Docker Advocate at XPeppers. Expert in e-commerce platforms and Service Oriented Architecture, he is actively involved in the PHP community and Golang ecosystem. An open source library he created is currently used by wikipedia and the composer badges are used by all the PHP github repositories. He is known as evangelist of good design, code quality and Dev-Ops methodologies.
Would you like to get into a technology that allows to have the same architecture with the same applications and versions in the dev, staging, and production environments?
Would you like to know how you can maintain your infrastructure in a single file, and how to fast deploy and scale applications with a single command?
Would you really understand how to define your company architecture with not caring about which cloud provider use? Would you like to version and share applications like they are code?
Join the Docker revolution with this workshop in order to satisfy all of the above
TABLE OF CONTENTS
Theory On Linux Container and Virtualization
– Basic concept and terminology
– Docker commands
– Hidden gems in Docker
– Good Practices
– Hands on
The Docker ecosystem:
– A simpler orchestration
– Service Discovery (zookeper vs consul vs etcd)
– Consul.io real example
– A better orchestration with Registrator
– Deploy in the real world
– Virtualization vs Containerization
– Docker core and LCX
– Container and images
– Docker Swarm, Docker machine, Docker compose
– Immutable server, Version control and component reuse
– Automate infrastructure
– Service discovery
– Rapid deployment
– Orchestration tools
WHO THE WORKSHOP IS DEDICATED TO?
Software developers, System Administrators, Software architects.
PREREQUISITES NEEDED FROM ATTENDEES
This will be a full-day workshop about Docker and containers.
No prior knowledge of Docker is required. However, since Docker is a platform to develop applications, this workshop is primarily geared towards folks with prior basic development skill and basic shell *nix knowledge.
HARDWARE AND SOFTWARE REQUIREMENTS
Bring your laptops!
Participants are required to install the latest version of Virtualbox.
If you want you can install on your computer the latest version of:
– Docker-engine more info at https://docs.docker.com/engine/installation/
– Docker swarm
– Docker-machine and one of any docker-machine drivers: Virtual box or Amazon (api key) or Digital ocean (api key).
Partecipants need to bring to the workshop their own laptop
Seats are limited.
The workshop will be held only if the minimun number of attendees is reached.