6:00 – 6:45 Doors open + Food (sponsored by City Pantry)
6:45 – 7:00 Introduction
7:00 – 7:30 Chris Denton – Dsure - The story of Docker at esure
7:30 – 7:45 Paul Jones – Chaos Engineering in Practice
7:45 – 8:00 Ricardo Campos – Docker and CTM’s journey to a Microservice architecture
8:00 – 8:15 Christmas Fun / Santa Raffle (aka Beer Break)
8:15 – 8:45 Paul Fremantle – Ballerina – a Cloud Native Programming Language
8:45 – 9:00 Wrap-up and to the Pub
9:00 – end Pub (sponsored by Pagerduty)
>_Chris Denton // Dsure - The Story of Docker at esure
This talk is going to cover how we started using containers at esure, what went well and what we probably should have done differently. It will also cover how we are using containers now, what we are doing well and what we should probably do differently.
About Chris Denton; Back in the late 90s, Chris Denton fell into an IT career. He's worked as a Unix/Linux admin, Middleware engineer, Web Manager and now DevOps Manager at esure.
>_Paul Jones // Chaos Engineering in Practice (Lighting talk)
Chaos Engineering facilitates experimental fault injection into our systems and infrastructure to identify systemic weaknesses and ensure resilience and confidence in our systems.
We will discuss the principles of Chaos Engineering, as well as practical examples of how open source tools can enable us to cause, learn and benefit from the ensuing chaos, and how we can use automation to continuously experiment, analyse and learn about the resiliency of our systems. We'll talk about how Istio provides failure injection capabilities and the Chaos Toolkit.
Paul Jones is a Software Engineer specialising in cloud native application development, container orchestration, and infrastructure as code. He currently works at Dyson in Bristol.
>_Ricardo Campos // Docker and CTM’s journey to a microservice architecture (Lightning talk)
Ricardo Campos is a Solutions Architect and former Lead Platform Engineer at Compare the Market. He is passionate about enabling engineers to innovate and getting that innovation in front of customers.
>_Paul Fremantle // Ballerina - a Cloud Native Programming Language
Cloud native programming inherently involves working with remote endpoints: Microservices, Serverless, APIs, WebSockets, SaaS apps and more. Docker and Containers offer a model for developing and deploying components that are inherently network-first.
Ballerina is a new programming language that is designed to bring code-first agility to the challenge of integrating across endpoints. Ballerina directly generates containers, Docker and Kubernetes deployment and Helm charts.
Ballerina has first-class support distributed computing approaches including circuit breakers, load balancing, distributed transactions, async I/O, and much more. Ballerina integrates with common IDEs including IntelliJ and Visual Studio Code. CI/CD integration includes Travis, Codefresh and others. The session will be mostly a live demo of creating and deploying microservices in containers using Ballerina.
Paul Fremantle (@pzfreo) is the CTO and co-founder of WSO2. Paul has a long history of working in open source and middleware and has been a member of Apache for over 10 years.
City Pantry - www.citypantry.com
Compare the Market - www.comparethemarket.com
Tecknuovo - www.tecknuovo.com
Katacoda - www.katacoda.com
Oracle Cloud - https://cloud.oracle.com
Rancher - www.rancher.com
Docker - www.docker.com
Pagerduty - www.pagerduty.com
Amazic - www.amazic.com
We aim to make Docker London a safe, welcoming environment for attendees and speakers. Please read the Docker code of conduct - https://github.com/docker/code-of-conduct/blob/master/code-of-conduct-EN.md