Here is a list of my presentations, their abstracts, slides and where they where given.
The lists are ordered by the most recent to the oldest ones.
- 18 Jun 2016: Netflix OSS and Kubernetes - Building a Microservice based Cloud platform at JBCNConf
- 16 Oct 2014: The Quest for the Holy Grail of Continuous Delivery at Software Craftsmanship BCN
- 4 Oct 2014: Continuous Delivery of Node.js Apps with Docker from Scratch to Production at We node!
- 26 Sep 2016: Implementing Health Checks with Docker Swarm at Docker Barcelona
- 3 Jun 2016: Docker Workshop Docker Barcelona
- 21 Jul 2015: Docker in Production or how to serve 23M daily requests at Docker Barcelona (Barcelona Activa)
- 15 Apr 2015: Docker Workshop at Docker Barcelona (Itnig)
- 17 Feb 2015: The Quest for the Holy Grail of Continuous Delivery at Docker Barcelona (Social Point)
- 18 Dec 2014: Introduction to Docker at Docker Barcelona (Itnig)
- 24 Jul 2014: Docker Workshop at Docker Barcelona (Itnig)
- 26 Mar 2014: Introduction to Docker at Docker Barcelona (3Scale)
Implementing Health Checks with Docker Swarm: In this presentation we'll discuss what is a health check, why are they crucial when handling multiple docker containers of a service and how to use them with the new Docker Engine v1.12 using Docker Swarm. We'll use as an example a faulty solution with and without health checks and see the benefits they provide.
Netflix OSS and Kubernetes - Building a Microservice based Cloud platform: There is a need these days to break monolithic solutions to distributed microservices. This need arise along with the need to restructure organizations from separate silos to DevOps. Here we'll talk how to enable such migration using Spring Cloud, Spring Boot, Netflix OSS & Kubernetes and create a Cloud Platflorm where Microservices can be deployed easily using Docker containers. We'll discuss about the benefits of using NetflixOSS Eureka as Service Discovery, either on-premise or on-cloud environments and how zero downtime deployments can be easily achieved using rolling updates of Kubernetes. Lastly we'll focus on resiliency using health checks, auto healing, auto scaling and multiple data-centers on cloud providers.
Docker in Production or how to serve 23M daily requests: A fast-forward of the process to modernize an infrastructure to a Micro-service oriented and Container-based cluster.
The Quest for the Holy Grail of Continuous Delivery: So you started with the MEAN stack your development, but how do you deploy to production and tackle the challenges of continuously deliver your application? In this talk we'll explain how DEV and PRO are different in terms of needs and we'll use docker as a container engine to build an immutable environment for our MEAN app. We'll see how to use continuous delivery pipeline to separate build, test and deploy phases. We'll talk about how to achieve the holy grail of continuous delivery: one-click deploys with zero downtime. But still we need to prepare ourselves for the worst, when disaster come we need to have verified backups to restore the system in seconds.
Docker Workshop: The workshop is an entry-level workshop where you will learn the basics for building and running containers.
Introduction to Docker: This is an entry-level presentation about what is Docker and the basic concepts around container technology.
Dimitris is Docker Captain, software engineer, SQA evangelist, organizer of the Docker Barcelona Meetup and founder of Harbur. He has been for a decade the ultimate responsible of the software quality of e-voting solutions with governments across all continents, a working environment that requires pristine-quality. Now in Harbur he helps enterprise tech companies modernize their development processes and infrastructures in order to embrace containers as first-class citizens on their ecosystem.
He loves automation, Continuous Delivery, and anything that boost the development-lifecycle and make developer's life easier. He also loves noodles.