Speaker: Jérôme Petazzoni (@jpetazzo) of Docker, Inc.
Topic: Containers, Docker, and Microservices: the Terrific Trio
6:30 - 7:00: Pizza and networking
7:00 - 7:10: Announcements
7:10 - 8:30: Containers, Docker, and Microservices
One of the upsides of Microservices is the ability to deploy often,at arbitrary schedules, and independently of other services, instead of requiring synchronized deployments happening on a fixed time.
But to really leverage this advantage, we need fast, efficient, and reliable deployment processes. That's one of the value propositions of Containers in general, and Docker in particular.
Docker offers a new, lightweight approach to application portability.It can build applications using easy-to-write, repeatable, efficient recipes; then it can ship them across environments using a common container format; and it can run them within isolated namespaces which abstract the operating environment, independently of the distribution,versions, network setup, and other details of this environment.
But Docker can do way more than deploy your apps. Docker also enables you to generalize Microservices principles and apply them on operational tasks like logging, remote access, backups, and troubleshooting.This decoupling results in independent, smaller, simpler moving parts.
Jerome is a senior engineer at Docker, where he rotates between Ops, Support and Evangelist duties.
In a previous life he built and operated large scale Xen hosting back when EC2 was just the name of a plane, supervised the deployment of fiber interconnects through the French subway, built a specialized GIS to visualize fiber infrastructure, specialized in commando deployments of large-scale computer systems, and various other feats of technical wizardry.
Connect with Jerome @jpetazzo