- Docker London Meetup - July Edition - Summer Fun!
Please note: Meetup.com will keep waitlist - Please RSVP with your Docker ID on http://docker.london/rsvp Agenda: 6:00 – 6:45 Doors open + Food 7:00 – 7:15 Intro 7:15 – 7:45 Josh Michielsen - Killing bugs with KINDness 7:45 – 8:15 Ana-Maria Calin - Demystifying Containerd and other container runtimes 8:15 – 8:30 Beer Break 8:30 – 9:00 Prasenjit Sarkar - Multi-Stage Docker Build for effective Containers – Why & How 9:00 Wrap-up and Pub Speakers: Josh Michielsen, Condé Nast International - Killing bugs with KINDness KIND - Kubernetes IN Docker - is a relatively new tool for running Kubernetes clusters within Docker. KIND enables engineers to spin up local development cluster in under a minute, utilising Docker containers as "nodes". KIND was originally born as a method of running conformance tests for the Kubernetes project itself and has quickly gained in popularity within the community thanks to its fast start-up time, ease of use, and growing feature set. In this talk I will briefly look at how KIND differs from other local cluster tools, discuss a range of possible use-cases for KIND - both for local development and within CI/CD pipelines, and finally demonstrate how you can get starting using KIND. Ana-Maria Calin, Paybase - Demystifying Containerd and other container runtimes In 2016 Docker span out its core container runtime functionality into a standalone component, Containerd. Using Containerd developers can customize, extend and swap out functionality as needed, without unnecessary abstraction getting in their way This talk covers lessons learned by migrating a Kubernetes platform from a Docker Runtime based OS to a Containerd based OS. It includes observations around security, performance and usability, as well as the benefit of debugging using Crictl - Containerd’s cli, compared to the Docker cli. Find out if there’s a real benefit in swapping and the kind of effort required to achieve complete migration. Prasenjit Sarkar, Oracle - Multi-Stage Docker Build for effective Containers – Why & How Since the release of 17.05, Docker has introduced Multi-Stage Build for Docker Images for anyone who has struggled to optimize Dockerfiles while keeping them easy to read and maintain. This builder pattern will help anyone who would just like to have the runtime, configuration & application and doesn’t want to have compilers, debuggers, code, build, test logs etc. Sponsors: Tecknuovo - www.tecknuovo.com – Born out of the London tech scene, Tecknuovo bring together the brightest engineering minds, change agents and evangelists to challenge the traditional consultancy world. We provide pragmatic, low risk, cost effective solutions to enable Digital Transformation. You can always find us at a Meetup, so make sure to follow us @tecknuovo to find out where we are. InfluxData – www.influxdata.com - InfluxData, creator of InfluxDB, delivers a modern open source platform built from the ground up for analyzing metrics and events (time series data) for DevOps and IoT applications. Oracle Cloud - https://cloud.oracle.com - Oracle Cloud is the industry’s broadest and most integrated public cloud, helping drive innovation, business transformation and empowering organisations of all sizes by increasing business agility, lowering costs, and reducing IT complexity. It offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), and lets you put Oracle Cloud in your own data centre.
- Docker London Meetup - May Edition
Meetup.com will keep waitlist - Please RSVP with your Docker ID on http://docker.london/rsvp 6:00 – 6:45 Doors open + Food 7:00 – 7:15 Intro 7:15 – 7:45 Batch processing on the Cloud: Party like it’s[masked]:45 – 8:15 Anomaly detection at Farmdrop 8:15 – 8:30 Beer Break 8:30 – 9:00 Cassandra in Docker at Yelp: Challenges and Opportunities 9:00 Wrap-up and Pub Anthony Dubuissez – Head of Platform @ Farmdrop – Anomaly detection at Farmdrop How to monitor your Docker stack and create a good alerting system to prevent partial outage. Willem Koopman – Lead Systems Engineer @ Scape Technologies - @secretbatcave - Batch processing on the Cloud: party like it’s 1999 At Scape we run an arbitrarily number of processes on our ~1Pb dataset to automatically create machine readable maps. Cloud platforms provide thousands of machines at a click of a button, however it's still surprisingly hard to make a batch processing system. It’s even harder to make it simple, cheap and reliable. Join me as I guide you through the highs and lows of trying to process Medium Data™ on a mixed pipeline (Python, C, Cuda and a smattering of machine learning frameworks) entirely in the cloud. About me: I spent the first ten years of my career as a sysadmin in the VFX industry (Framestore, Foundry & DNEG) Dealing with everything from broken mice, disks and keyboards, all the way up to nursing clustered files systems and debugging fluid simulations. Currently I'm the Lead Systems Engineer at Scape Technologies, where we are building a Cloud-Based Vision Engine that allows camera devices to understand their environment, using computer vision. Raghavendra Prabhu – Distributed Systems Engineer @ Yelp - @randomsurfer - Cassandra in Docker at Yelp: Challenges and Opportunities This talk is about the opportunities in reliability and availability of such a Dockerised Cassandra deployment and challenges that we have faced while running Cassandra inside a container. Yelp is a website and mobile application that connects people with great local businesses and revolves around the connections between them. To facilitate these applications, Yelp has hundreds of microservices deployed and updated in the back-end every day. To support these microservices, Yelp has a polyglot architecture comprising of datastores such as MySQL, Cassandra, Elasticsearch and so on. Raghavendra Prabhu has been at Yelp since 2015 working as a Distributed Systems engineer around datastores such as Cassandra and Elasticsearch. Prior to that, he worked at Percona as the Product Lead of Percona XtraDB Cluster (PXC) and at Yahoo as a System Engineer. Sponsors: InfluxData – www.influxdata.com - InfluxData, creator of InfluxDB, delivers a modern open source platform built from the ground up for analyzing metrics and events (time series data) for DevOps and IoT applications. Tecknuovo - www.tecknuovo.com – “If we’re doing it right, you’ll know us and trust us before you need us.” - Tecknuovo is a team of 20 eager and strangely unique individuals who aspire to change the face of Recruitment. We are working together towards a shared goal to become market leaders in the DevOps, Cloud and Open Source space and we’ve made some solid waves so far. As a team we are a friendly bunch, committed to give back to the community and trying to stay on top of the ever-changing technology landscape. You can find us at all the cool meetups in the London Meetup scene. Make sure to follow us @tecknuovo to find out where we are. Oracle Cloud - https://cloud.oracle.com - Oracle Cloud is the industry’s broadest and most integrated public cloud, helping drive innovation, business transformation and empowering organisations of all sizes by increasing business agility, lowering costs, and reducing IT complexity. It offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), and lets you put Oracle Cloud in your own data centre.
- OpenInfraDays UK - Conference (Not a Docker Meetup!)
Hello! Our friends at OpenInfra Days have asked to make sure the Docker Community knows about this Conference - I've seen the line-up and it looks great! Definitely worth checking out. OpenInfra Days UK 2019 will be a two-day event will focus on four subject areas, loosely arranged into tracks: Cloud Native, Scientific Clouds, OCP and OpenStack. The schedule includes talks from Docker, Just Eat, Red Hat, HMRC, OpenStack, CNCF, University of Cambridge, Intel, Booking.com, Monzo, G-Research. Full schedule is here - https://openinfradays.sched.com/ The second day will be a full day of hands-on technical workshops for those wishing to learn from recognized subject matter experts in various fields, covering topics such as Kubernetes, Istio, Zuul, Ansible, Kata Containers, and OpenStack. Many of these are delivered by professional trainers usually costing thousands, being offered at a fraction of the price. Please reserve your workshop seat on https://openinfradays.sched.com/ due to health and safety regulations. You can find more information on how to register/attend at https://openinfradays.co.uk/ Tickets are going fast and very affordable, but have a 20% discount code for the first 10 people who register! Please use the following code in the registration window; INFRADAYS_C26CNgCUdLKDue7L_DEVOPSDOM See you there! Warm regards, DevOps Dom
- Docker Birthday #6 - Docker London Meetup - March Edition
RSVP on the Docker Event page using your Docker ID here --> http://docker.london/rsvp 6:00 – 6:45 Doors open 6:45 – 7:00 Introduction 7:00 – 7:30 Lewis Denham-Parry - State of the Union Address 7:30 – 8:00 Ivan Pedrazas - Using Kubernetes 8:00 – 8:15 Cake Break 8:15 – 8:45 Elton Stoneman - Just what is a Service Mesh, and if I get one will it make everything OK? 8:45 – 9:00 Wrap-up and Pub Lewis Denham-Parry (@denhamparry) > State of the Union Address Docker is now 6 years old, but what is there to celebrate? Should we be writing a card, queueing up for a slice of cake and get a party bag on the way out? Or should we be going to the other containerization party on the other side of town? This talk is looking back to see what Docker has done for us and to help see where it can help us in the future. Also, is there something else that we could be celebrating, rather than just Dockers milestone? Lewis is the co-founder of Cloud Native Wales as well as consultant, speaker, trainer for @learnk8s and kitchen fitter. He started off as a Windows developer in the financial sector but now focuses on containers and orchestration. Work has taken Lewis to beautiful cities such as Dublin, New York and Hollywood and left it all for Cardiff. When not throwing things around in his home office, he can be found walking his dog and playing lego with his family. Ivan Pedrazas (@ipedrazas) > Using Kubernetes Ivan has been running Kubernetes in production for the last 4 years for different companies. During this talk, he will cover what he thinks are the important aspects of running applications on top of Kubernetes. This talk is a mix of best practices, irony, architecture, sarcasm and application development. This talk will cover the basics of how to install (securely), how to deploy (securely) and how to run applications on Kubernetes. He may or may not wear a costume. Ivan has a background on development and architecture and works as a Solution Architect building distributed systems. He's not a dinosaur, even there are rumours that contradict this statement. Elton Stoneman - Docker (@eltonstoneman) > Just what is a service mesh, and if I get one will it make everything OK? Communication is the backbone of distributed applications. Imagine you could control that backbone independently of all the components, so your application code just makes simple calls to other services, and your communication backbone does all the complex non-functional work. Load balancing, traffic management, fault tolerance, end-to-end monitoring, dynamic routing and secure communication could all be applied and controlled centrally. That's a service mesh. Elton is a Pluralsight Author, Microsoft MVP and Developer Advocate at Docker. He’s been architecting and delivering successful solutions with Microsoft technologies since 2000, most recently Big Data and API implementations in Azure, and distributed applications with Docker. Our Sponsors for this event; Monzo Bank – www.monzo.com – At Monzo, we’re building a new kind of bank. One that lives on your smartphone and built for the way you live today. By solving your problems, treating you fairly and being totally transparent, we believe we can make banking better. InfluxData – www.influxdata.com - InfluxData, creator of InfluxDB, delivers a modern open source platform built from the ground up for analyzing metrics and events (time series data) for DevOps and IoT applications. Tecknuovo - www.tecknuovo.com – “If we’re doing it right, you’ll know us and trust us before you need us.” - Tecknuovo is a team of 20 eager and strangely unique individuals who aspire to change the face of Recruitment. We are working together towards a shared goal to become market leaders in the DevOps, Cloud and Open Source space and we’ve made some solid waves so far. As a team we are a friendly bunch, committed to give back to the community and trying to stay on top of the ever-changing technology landscape. @tecknuovo
- Docker London - January Edition
Please RSVP with your Docker ID and get your free ticket on http://tiny.cc/dockerjanuary - This is important as we need to be able to securely sign you in at the venue. Kindly hosted by our friends at Rightmove! Agenda; 6:00 – 6:45 Doors open + Food 6:45 – 7:00 Introduction 7:00 – 7:30 Igor Karpovich – It’s all about Microservices 7:30 – 8:00 Scott Perham - 4,000 containers, 4 engineers 8:00 – 8:15 Beer Break 8:15 – 8:45 Phil Estes - An insiders’ look at the Docker engine evolution from[masked]:45 – 9:00 Wrap-up and Pub Igor Karpovich (@ikarpovich) – It’s all about Microservices These days it's all about microservices: how to build and run them efficiently. Igor is Head of Software Development at Currency Solutions where he's focused on helping the business to choose right technologies. He's been in the industry for 14 years working in telecom, web hosting, digital consultancies and fintech. Scott Perham - 4,000 containers, 4 engineers Polystream's platform is comprised of a broad set of technologies spanning multiple IaaS providers including many hundreds of service instances and huge amounts of telemetry, routed and processed in real-time. Using containers and supporting technologies, the platform team have been able to successfully design, build and operate a live, globally-distributed, highly-available, secure service platform with only 4 engineers. Polystream has become a great proof point for what is achievable using modern, cloud-first approaches to platform engineering, requiring only a few engineers... and a few thousand containers. Scott is a technical architect specialising in cloud computing and distributed architecture. After a decade designing and building large scale, distributed systems for various different industries including defense, telecoms and games, Scott joined Polystream in 2016. In his previous role at Microsoft, where he led Lionhead’s Online Service team, he combined his profession with his passion for video games, and is now using his talent to design and run Polystream’s cloud computing/streaming platform as Platform Architect. Phil Estes (@estesp) - An insiders’ look at the Docker engine evolution from[masked] End users of the Docker platform may not be aware of the growth and evolution of the open source components that come together as the full Docker engine and platform of today. In this insider look at the evolution of the open source components on which the Docker engine is built, developers will get a view for how the project is built and delivered today. This will include discussion on components that have been spun out into other foundations and projects, like the Open Container Initiative (OCI) and Cloud Native Computing Foundation (CNCF). Phil Estes is a distinguished engineer for IBM Cloud, and is a maintainer in the Docker/Moby engine project, the CNCF Containerd project and a member of the OCI's Technical Oversight Board (TOB). He actively maintains several open source projects and speaks regularly at conferences and meetups worldwide on container technology. Sponsors: Tecknuovo - www.tecknuovo.com – “If we’re doing it right, you’ll know us and trust us before you need us.” - Tecknuovo is a team of 18 eager and strangely unique individuals who aspire to change the face of recruitment. We are working together towards a shared goal to become market leaders in the DevOps, Cloud and Open Source space and we’ve made some solid waves so far. As a team we are a friendly bunch, committed to give back to the community and trying to stay on top of the ever changing technology landscape. You can find us at all the cool meetups in the London Meetup scene. Make sure to follow us @tecknuovo to find out where we are. Katacoda - www.katacoda.com Learn Docker, Kubernetes and Cloud Native applications using free interactive labs directly in your browser! Oracle Cloud - https://cloud.oracle.com Rancher - www.rancher.com
- The Great Docker London Christmas Edition - November 22nd
Agenda; 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) Line-up; >_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. Sponsors; 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
- Cloud Native London Conference 2018 - Skills Matter (20% Discount Code inside!)
Skills Matter | CodeNode
Cloud Native London Conference 2018 - a 3 day conference run by Skills Matter on everything Cloud Native (Containers, Schedulers, Kubernetes, DevOps) This year we cover six topics: Observability, Deployment, Security, Corporate Stories, Strategy & Serverless. Learn how to make your apps run faster and more efficiently. Network and share ideas with members of the Cloud Native community. Deploy like a pro. From beginner to expert, there’s something in the programme for everyone. View the programme here: https://skillsmatter.com/conferences/10160-cloudnative-london-2018#program Why you should attend: Learn from experts - with VIP keynotes from the likes of Sam Newman, Charity Majors, Kris Nova, Laura Frank and Casey Rosenthal. Be inspired - leave with practical ideas you can implement straight away. Develop connections - network with other Cloud Native developers. Explore London - our central location puts this world-class city within your reach. Who should attend? Anyone who works with Cloud Native apps. Our talks are curated to cover all levels from beginner to expert. Find more information and get your tickets from: https://skillsmatter.com/conferences/10160-cloudnative-london-2018 20% discount promo code for Docker London members: CLOUDNATIVE18-CN-20
- Container Camp Super Meetup
Join us on the evening of Tuesday 28th August for the UK's biggest container meetup, the annual community collaboration between Docker London, Kubernetes London, Istio London and Cloud Native London in the run up to Container Camp UK on September 6-7th. Our friends over at Microsoft UK have opened their Reactor Space in Shoreditch to host the Super Meetup this year. The event is free, but you are required to register at https://www.eventbrite.com/e/container-camp-super-meetup-tickets-49034894690 *Please only RSVP if you’re 100% coming to the event as spaces are limited. 7:00pm Talks 7:45pm Break 8:00pm Talks 9:00pm Pub Thanks so much to our lovely hosts Microsoft UK! *Please only RSVP if you can definitely make the meetup as spaces are limited.
- Docker London - July 26th - Hosted by River Island
Due to security reasons please RSVP at https://events.docker.com/events/details/docker-london-presents-docker-london-july-26th-hosted-by-river-island#/ Agenda; 6:00 – 6:45 Doors open 6:45 – 7:00 Introduction 7:00 – 7:30 Joost de Geus – Container Governance Services 7:30 – 8:00 Benjamin Allot – Docker Best Practices to get Zenko out in the open source world 8:00 – 8:15 Beer break 8:15 – 8:45 Stepan Stipl – Malicious images in the Docker Hub - Presents you don’t want 8:45 – 9:00 Wrap-up and Pub - Line-up; Benjamin Allot – Senior Linux System Administrator / DevOps Engineer at Scality, Paris - Benjamin is the tech leader of the team in charge of packaging and deployment of the Scality solutions and a very early adopter of various container solutions since 2002 on various OS. Docker Best Practices to get Zenko out in the open source world - When Scality decided to create Zenko, its free open source multi-cloud data controller, its Docker experience was close to nil. Now, 3 years and close to 2 million pulls on DockerHub later, Benjamin is happy to share Scality’s best practices to create a successful project. Benjamin will cover the following topics; Dockerfile best practices: limiting the number of layers, entrypoints and commands best practices, smart variabilization - Docker Swarm to Kubernetes: an open source and enterprise journey, with a live demo of their current stack using minikube. - Joost de Geus – Director of Solution Architecture at CloudHealth Technologies EMEA, Amsterdam – Joost has a background in Aviation Engineering, has been in Solutions Architecture for years and is an avid rower. Container Governance Services - Infrastructure cost allocation based on container resource utilization. Traditional Tag based show back and charge back in organisations don't work in the cloudbased container environment. As a result, the cloud providers only report on infrastructure cost and no individual container costs. The challenge is maintaining visibility and governance in this dynamic environment. This is critical for making informed strategic decisions, allocating costs, and driving accountability. Joost will explain how they’ve tackled this problem. CloudHealth gives you visibility in resource consumption by service, control and forecast spend and evaluate the mix of resources utilisation. - Stepan Stipl – Cloud Architect and Engineer - Stepan helps companies build and run scalable infrastructure platforms with focus on containers, Kubernetes and everything around. Malicious images in the Docker Hub - Presents you don’t want - What is Docker Hub not telling you? Docker recently pulled at least 17 malicious images out of Docker Hub repository. These images have been downloaded more than five million times and attackers were able to mine over $90,000 in crypto. In this talk Stepan will explain how this has been done, what are the dangers of using images from public repositories like Docker Hub and what should you be aware of. - Sponsors! Katacoda - www.katacoda.com Learn Docker, Kubernetes and Cloud Native applications using free interactive labs directly in your browser! Tecknuovo - www.tecknuovo.com DevOps recruitment business. We apply the same principles that guide DevOps environments to everything we do. That means being invested in the technology sector, not just our role within it. Have you heard about our Digital Transformation Services? https://www.tecknuovo.com/digital-transformation-services/ Rancher - www.rancher.com Complete container management platform. Deploy and manage Kubernetes with ease. Oracle Cloud - Get $300 free credit on Oracle Cloud and try it for yourself. Get up to 2200 hours of our container cloud service and deploy apps as Docker containers in just a few steps! Here is more information about Docker and Oracle: https://developer.oracle.com/docker Stay informed with Oracle’s wider developer related activities by signing up for the developer newsletter. Docker - www.docker.com Containers! \o/