CloudNative London is now CloudNative eXchange — and for 2020 we're taking it 100% online.
Deploy like a pro with all things cloud, including DevOps, Containers, and Kubernetes.
Cloud computing offers lots of options, each coming with the promise of benefits, and the threat of drawbacks. Cut through the vendor hype and determine the real value of this rapidly evolving paradigm. Learn from the leading experts in cloud native, and hear their stories of success and failure. Sharpen your technical skills and decision-making abilities so you can help plot your organization’s cloud strategy and see it to success.
Come learn the latest techniques and newest language developments from the world’s foremost Cloud, DevOps and Containers experts at CloudNative eXchange 2020
Book now for only £150

This year’s CloudNative eXchange will be a virtual conference.
Featuring two days of expert-led talks plus breakout spaces for getting to know likeminded people working in the Cloud and DevOps sphere around the globe.
At Skills Matter, we’ve chosen to see the events of the past year as a challenge to make our content and community more inclusive and accessible to all. Beyond the current COVID‑19 pandemic, we have a vision of a community where knowledge sharing and skills transfer are not limited by physical barriers.
We are excited about the opportunity to truly welcome the international cloud native community to this year’s CloudNative eXchange. We hope to see you there!
Who's going to be there?
This year's speakers include:
Explore CloudNative eXchange 2020
Get involved, plan your conference, or start your learning today

View the programme
See who will be in attendance at this year's conference. We're still announcing speakers, so check back regularly!
view the talks
Want to speak?
The CloudNative eXchange call for papers is now closed. Thank you to everyone who submitted.
Learn More
Revisit CloudNative London 2019
View (or review) the 40 talks and sessions from last year's conference in our library of SkillsCast videos.
visit the libraryExcited? Share it!
Day 1: CloudNative eXchange 2020
A 2-Day Online Conference
Track | CloudNative eXchange — All times in UTC | |||
12:00
Invalid Time
Invalid Time
|
Introductory Remarks/Housekeeping |
|||
12:05
Invalid Time
Invalid Time
|
We’re slicing and dicing systems into ever-shrinking pieces, from microservices to serverless functions, that should be reactive and event-driven. End-to-end processes now often require the integration of multiple components — but of course, without coupling them too tightly. In an e-commerce company, for example, a “customer order” might involve different services for payments, inventory, shipping, and more. I see many companies slicing up their core business processes in the pursuit of modern architectures and running into unanticipated challenges along the way. This talk will foster your understanding of how (business) processes can generally be implemented and monitored. I will compare different approaches, from batches over streaming, to workflow engines. You will understand the impact on agility and what is different in modern architectures, as well as learning about choreography and orchestration. Of course, you will also see concrete examples and live coding using Java, Spring Boot and Camunda.
cloud
camunda
spring-boot
java
event-driven
serverless
microservices
automation
process-automation
About the speaker...Bernd RückerThroughout Bernd's 15+ years in software development, he has helped automating highly scalable core workflows at global companies including T-Mobile, Lufthansa and Zalando. Bernd has contributed to various open source workflow engines. He is co-founder and developer advocate of Camunda, an open source software company reinventing workflow automation. He co-authored "Real-Life BPMN," a popular book about workflow modeling and automation. He regularly speaks at conferences and write for various magazines. Bernd is currently focused on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems. Bernd tweets at @berndruecker and his GitHub can be found here. |
|||
12:50
Invalid Time
Invalid Time
|
Break |
|||
12:55
Invalid Time
Invalid Time
|
Many organisations believe to be betting on interoperability by choosing Kubernetes rather than, what they believe to be, a proprietary platform. However, this could be a trap that can easily lead to vendor lock-in. We need to learn from history to avoid repeating the same mistake again. |
|||
13:30
Invalid Time
Invalid Time
|
Break |
|||
13:40
Invalid Time
Invalid Time
|
Every organization has at least a phalanx or two in the “Cloud,” and it is understandably changing the way we architect our systems. But your application portfolio is full of “heritage” systems that hail from the time before everything was a service. Not all of those applications will make it to the valley beyond, how do you grapple with your legacy portfolio? In this talk, you will learn:
devops
cloud
legacy
microservices
About the speaker...Nathaniel T. SchuttaNate is a seasoned speaker regularly presenting at conferences worldwide, No Fluff Just Stuff symposia, meetups, universities, and user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota where he teaches students to embrace (and evaluate) technical change. Driven to rid the world of bad presentations, Nate coauthored the book Presentation Patterns with Neal Ford and Matthew McCullough. Nate published Thinking Architecturally available as a free download from Pivotal. |
|||
14:15
Invalid Time
Invalid Time
|
Break |
|||
14:20
Invalid Time
Invalid Time
|
Industry practices for node projects encourage the development of microservices. In order to keep the project secure you need to keep your dependencies up to date. The more frequently this happens, the easier the fixes are as you are not working through a years worth of release notes. This talk covers the practical details of using dependabot to keep the dependencies of a project up to date. The set of projects that the team I took over had over 70 repositories of code. Dependabot had recently been enabled and we now faced a backlog of 360 PRs (and these do grow by upto 70 a day). This is the story of what my team did to get this under control. It also covers how to make Snyk and Dependabot play well together (and explain what happens when they don't). This is what happens when you enable continuous delivery with dependabot, and what you need to make that happen.
cloud
continuous-delivery
github
microservices
About the speaker...Chris EyreChris is the author of Development: A Guide To Modern Software Delivery and is an Elixir Mentor on exercism.io |
|||
14:55
Invalid Time
Invalid Time
|
Break |
|||
15:25
Invalid Time
Invalid Time
|
Event-driven, serverless architectures are a hot topic in today's cloud-native application development. To take full advantage of the serverless benefits of event-driven, your application needs to scale and react to those events instantly. It needs to be able to scale from zero to potentially thousands of instances. KEDA is an open-sourced component that provides event-driven autoscaling for your Kubernetes workloads. KEDA works with any container, but to enable additional serverless capabilities within Kubernetes you can pair KEDA with the Azure Functions runtime. Don't get fooled by 'Azure' in the name. Azure Functions provides a programming model that can run anywhere: in a container running on-premises, fully managed in Azure, or on any Kubernetes cluster, and they can be written in many languages. It allows application developers not to worry anymore about writing the code to connect, trigger, and pull from an event source like RabbitMQ, Kafka, or Azure Event Hubs. That's all handled for you. Please join me in this demo-filled session!
devops
cloud
azure
kubernetes
About the speaker...Erwin StaalCurrently, he is working a lot with ASP.NET Core, Docker, and Kubernetes. As a DevOps Consultant, he helps companies with the implementation of DevOps and Continuous Delivery. |
|||
16:00
Invalid Time
Invalid Time
|
Break |
|||
16:05
Invalid Time
Invalid Time
|
The microservice architecture is a key part of cloud native. An essential principle of the microservice architecture is loose coupling. If you ignore this principle and develop tightly coupled services the result will mostly likely be yet another "microservices failure story”. Your application will be brittle and have all of the disadvantages of both the monolithic and microservice architectures. In this talk you will learn about the different kinds of coupling and how to design loosely coupled microservices. I describe how to minimize design time and increase the productivity of your DevOps teams. You will learn how to reduce runtime coupling and improve availability. I describe how to improve availability by minimizing the coupling caused by your infrastructure.
devops
cloud
microservices
architecture
About the speaker...Chris RichardsonChris Richardson is a developer and architect. He is a Java Champion, and a recognized thought leader in the microservice. Chris is the creator of Microservices.io, a pattern language for Microservice, and is the author of the book Microservice Patterns, which is available from Manning. He provides Microservices consulting and training to organizations that are adopting the Microservice architecture and is working on his third startup Eventuate, an application platform for developing Transactional Microservices. |
|||
16:45
Invalid Time
Invalid Time
|
The adoption of CI/CD has automated the process of how DevOps teams build, test, and deliver software at rapid speeds and with high confidence. Although CI/CD platforms offer many benefits, in the attempt to make sophisticated pipelines, many teams run into the issue of “Pipeline Sprawl”. Pipeline sprawl makes it difficult for DevOps teams to identify and reuse common execution patterns which diminishes their ability to efficiently ship new code. In this talk, Angel will discuss the common pain points associated with existing CI/CD platforms. The talk will pull in examples from his recent experience and conversations with DevOps teams from across the open source community, startups, and large enterprises. Attendees will learn technical strategies to develop optimized pipeline configurations and diminish potentially costly vendor-lock in.
devops
vendor-neutral
cicd-pipelines
continuous-delivery
continous-integration
About the speaker...Angel RiveraYou can usually find him speaking at or organizing local tech meetups and hackathons where he enjoys engaging with developers. Angel’s passions are positive disruption, learning, teaching, mentoring but most of all inspiring all forms of technologists & building awesome tech communities. |
|||
17:20
Invalid Time
Invalid Time
|
Break |
|||
17:25
Invalid Time
Invalid Time
|
In our quest to secure all the things, do we jump in too quickly? We'll use Istio and Linkerd as example service meshes, and look at the features we would expect from a service mesh. We'll dive into the day-1 experience with both Istio and Linkerd, and some advanced scenarios of using the service mesh. We'll compare this to border security with an app gateway, and compare and contrast the security features, complexities, and implementation costs. You'll leave with a concrete understanding of the benefits and tradeoffs you get when you pull in a service mesh, and be ready to justify the investment.
cloud
linkerd
istio
service-mesh
About the speaker...Rob RichardsonYou can find his talks on https://robrich.org/presentations and follow him on twitter at @rob_rich. |
|||
18:00
Invalid Time
Invalid Time
|
That's a wrap on Day 1 of CloudNative eXchange 2020! |
Day 2: CloudNative eXchange 2020
A 2-Day Online Conference
Track | All times in UTC | |||
10:30
Invalid Time
Invalid Time
|
Day 2, 15 Dec starts 10:30 (All times in UTC)
CI/CD with CircleCI (Pre-Conference Workshop)
|
|||
12:00
Invalid Time
Invalid Time
|
Opening Remarks/Housekeeping |
|||
12:05
Invalid Time
Invalid Time
|
Most tech teams will take an Agile approach to launching new products and services. Starting with a Minimal Viable Product (MVP), and releasing iteratively — gathering feedback, testing assumptions and delivering value to customers more rapidly. For migration projects though, this often goes out the window. With teams looking for a “big bang” release once the new system reaches feature parity (an equivalent set of features and functionaries) with the existing system. Instead, a focus on Minimum Viable Migrations (MVMs) allows assumptions to be tested faster, teams to be focused and value to be delivered to customers more rapidly. Key Takeaways: * How to structure Cloud Modernization * What's a good MVM * How Serverless technologies can simplify MVMs |
|||
12:40
Invalid Time
Invalid Time
|
Break |
|||
12:45
Invalid Time
Invalid Time
|
Many say: "Microservices are small REST services". But the technology choice for microservices is much bigger: Asynchronous microservices with Kafka or Atom feeds and integration at UI level are just as possible as REST in various variations, e.g. with Kubernetes and the service mesh Istio. This talk provides an overview of these approaches and when to use them. Links to examples at GitHub and documentation will also be provided so you can actually start working with them.
cloud
istio
kubernetes
atom
kafka
microservices
About the speaker...Eberhard WolffEberhard Wolff has 15+ years of experience as an architect and consultant - often on the intersection of business and technology. He is a Fellow at INNOQ in Germany. As a speaker, he has given talks at international conferences and as an author, he has written more than 100 articles and books e.g. about Microservices, Technologies for Microservices, and Continuous Delivery. His technological focus is on modern architectures – often involving Cloud, Continuous Delivery, DevOps, or Microservices. |
|||
13:20
Invalid Time
Invalid Time
|
Break |
|||
13:35
Invalid Time
Invalid Time
|
Join us for lessons learned in building two different cloud delivery ecosystems, one that leveraged a single vendor and another that combined tools to pursue ‘cloud agnostic’ and poly-cloud computing.
devops
cloud
delivery
About the speaker...Paula PaulShe’s shipped many software products since then, evangelized .NET with Microsoft, held executive positions in technology architecture and operations, and taught people of all ages to code. Paula is passionate about equal opportunities for technical literacy and enjoys (half) joking that Kubernetes reminds her of IBM/370 systems programming. |
|||
14:05
Invalid Time
Invalid Time
|
Microservices, and especially the event-driven variants, are at the very peak of the hype cycle and, according to some, on their way down. Meanwhile, a large number of success stories and failures have been shared about this architectural style. Allard Buijze explains how not to throw away the baby with the bathwater and end up reinventing the same concepts again a decade from now. Allard zooms in on different aspects of microservices. You’ll discover the promises made and if microservices delivered, how the technology surrounding microservices evolved and impacted your decisions, and what it means to be event-driven. You’ll also explore different ways in which a system can benefit from events, from events as side effects to events being the root of all state. Along the way Allard examines how to be pragmatic about microservices and avoid some of the common pitfalls, helping you ensure that you get the promised benefits without the pain.
architecture
cloud
microservices
About the speaker...Allard BuijzeAllard brings a vast amount of knowledge and experience to this role. As a former software architect specializing within the field of "scalability" and "performance", he has worked on several small and large projects, where performance is often a recurring theme. Allard is convinced that a good domain model is the beginning of contributing to the overall performance of an application. From this conviction, he has developed the Axon Framework. He regularly gives workshops and trainings in frameworks, best practices and architecture. He also regularly speaks at conferences, seminars and meet-ups. Find Allard on Twitter at @allardbz. |
|||
14:35
Invalid Time
Invalid Time
|
Break |
|||
15:20
Invalid Time
Invalid Time
|
How nice would it be to be able to remember everyone’s name? What if you could just walk into a room and know everyone’s Twitter handle? Kubernetes is a great tool that is being used more and more for deploying applications, and it can also be used in the context of machine learning. In this talk, Joel will demonstrate how to use NodeJs, a touch of machine learning and a sprinkle of Kubernetes to recognize people in a crowd. With a demo inspired by the series Black Mirror, attendees will learn how to use openly available tools to do face recognition with NodeJs and how to deploy multiple microservices to Kubernetes. |
|||
16:05
Invalid Time
Invalid Time
|
Break |
|||
16:25
Invalid Time
Invalid Time
|
Antipatterns are like patterns, just more informative in that you first learn what the immediate bad solution is before you get a better solution. Alongside the retrospectives I have facilitated architecture reviews and there are a lot of similarities between these two activities. Both include a shared experience that needs to be reflected on, both include people with pride and shame in what has been created, and both are under the usual time and resource constraints. Join me for a sad and entertaining talk about how your architecture review sessions can improve based on all my mistakes.
architecture
antipatterns
About the speaker...Aino Vonge CorryAino Vonge Corry is a teacher, a technical conference editor and retrospectives facilitator. She holds a masters degree and a PhD in computer science. She has 12 years of experience with patterns in software development, and 10 years' experience with facilitation of retrospectives. She also teaches computer science teachers how to teach computer science, thus living up to the name of her company: Metadeveloper. In her spare time, singing, spending time with family and walking are her favourite things to do. Follow her on Twitter @apaipi. |
|||
16:55
Invalid Time
Invalid Time
|
Break |
|||
17:00
Invalid Time
Invalid Time
|
Cloud Architect Lynn Langit moved to Minneapolis in 2020 and expected to make positive change applying various cloud technologies. As for many, the year 2020 brought a number of unexpected turns to her newly-native city. What role does Cloud Native tech have in recovery for a wounded city? With COVID, riots, a struggling economy and bitter political division impacting globally, are there considerations / lessons we can all apply? |
|||
17:50
Invalid Time
Invalid Time
|
Wrap-up of CloudNative eXchange 2020! |
-
Process Automation in Cloud-Native Architectures
Featuring Bernd Rücker
In this talk Bernd Ruecker will foster your understanding of how (business) processes can generally be implemented and monitored, as he compares different approaches. You'll see the impact on agility, what's different in modern architectures, plus learn about choreography and...
cloud camunda spring-boot java event-driven serverless microservices automation process-automation -
How Cities Heal: Minneapolis 2021
Featuring Lynn Langit
Lynn Langit explores the role of Cloud Native tech plays in recovery for a wounded city? With COVID, civil unrest, a struggling economy and bitter political division impacting the globe, are there considerations or lessons we can all apply?
cloud techforgood -
Kubernetes: A Gateway Drug for Vendor Lock-in
Featuring Ernesto Garbarino
Many organisations believe to be betting on interoperability by choosing Kubernetes rather than, what they believe to be, a proprietary platform. However, this could be a trap that can easily lead to vendor lock-in.
cloud kubernetes -
Evolving to Cloud Native
Featuring Nathaniel T. Schutta
This talk will explore the strategies, tools, and techniques you can apply as you evolve towards a cloud native future.
devops cloud legacy microservices -
Taming Dependabot: Keeping Microservices up to Date
Featuring Chris Eyre
In this talk, Chris Eyre looks at how he uses "dependabot" to manage 70 GitHub repositories.
cloud continuous-delivery github microservices -
NodeJS, ML, K8s and Unethical Face Recognition
Featuring Joel Lord
Inspired by the show Black Mirror, Joel Lord set out to see if he could build an app to "rate" people. This talk is about all the tech he used to create it... and also on why you shouldn't build it.
cloud microservices nodejs machine-learning kuberenetes -
Event-Driven Autoscaling on Kubernetes with KEDA and Azure Functions
Featuring Erwin Staal
Event-driven, serverless architectures are a hot topic in today’s cloud-native application development. In this demo-filled session, I'll introduce you to KEDA. KEDA is a component that provides event-driven autoscaling
devops cloud azure kubernetes -
Designing Loosely Coupled Microservices
Featuring Chris Richardson
An essential principle of the microservice architecture is loose coupling. Ignoring this principle is a surefire way to becoming yet another "microservices failure story”. In this talk you will learn about the different kinds of coupling, how to minimize design time and increase the...
devops cloud microservices architecture -
CI/CD Agility and Controlling Pipeline Sprawl
Featuring Angel Rivera
In this talk, Angel will discuss the common pain points associated with existing CI/CD platforms — such as the issue of “Pipeline Sprawl” — attendees will learn technical strategies to develop optimized pipeline configurations and diminish potentially costly vendor-lock in.
devops vendor-neutral cicd-pipelines continuous-delivery continous-integration -
Service Mess to Service Mesh
Featuring Rob Richardson
Join Rob Richardson for this introduction (or reintroduction) to service mesh. Through live demos of both Istio and Linkerd, Rob explains why (and why not) to use this popular infrastructure layer.
cloud linkerd istio service-mesh -
Minimum Viable Migrations (MVM), A Path to Cloud Modernization
Featuring Ben Ellerby
Most teams take an Agile approach to day-to-day engineering, but for migration projects this strategy goes out the window. In this talk, Ben Ellerby explores how a focus on Minimum Viable Migrations allows assumptions to be tested faster, increased team focus and better value to customers.
cloud modernisation cloud-migrations migration -
Technologies for Microservices
Featuring Eberhard Wolff
Many say: "Microservices are small REST services" — but the technology choice for microservices is much bigger. This talk provides an overview of various approaches and when to use them.
cloud istio kubernetes atom kafka microservices -
Event-Driven Microservices: The Sense, Nonsense and a Way Forward
Featuring Allard Buijze
Learn the promises made and if microservices delivered, how microservices technology evolved and impacted decisions, and what it means to be event-driven.
architecture cloud microservices -
What an Architect Can Learn from Retrospective Failures
Featuring Aino Vonge Corry
Based on 15 years of experience with facilitating retrospectives for software developers, I have described the most common challenges in antipatterns.
architecture antipatterns
-
CloudNative London 2019
Three days in London
Discover how to take full advantage of the cloud platforms available to you, and how to build the next generation of tools to support them. Learn how to make your apps run faster and more efficiently. Network and share ideas. Deploy like a pro.
cloud devops chaos-toolkit chaos-engineering cloud-native containers kubernetes schedulers cloudnativeapps -
CloudNative London 2018
Three days in London
Explore six topics over three days: Observability, Deployment, Security, Corporate Stories, Strategy & Serverless. Learn how to make your apps run faster and more efficiently. Network and share ideas. Deploy like a pro.
cloud chaos-toolkit chaos-engineering cloud-native containers devops kubernetes schedulers cloudnativeapps -
ContainerSched 2017 - The Conference on DevOps, Cloud, Containers and Schedulers
Two days in London
ContainerSched 2017 will focus on the current interest around both containers and schedulers, DevOps, Cloud, DataOps, ChatOps and SecOps practices, approaches and technologies, and aims to explore the core technologies and associated areas of interest such as networking, storage and security.
data devops cloud docker kubernetes microservices containers schedulers orchestration devaut -
CloudNative London 2017
One day in London
Are you exploring what Cloud Native applications are and keen to learn how to build them, or how to make existing applications Cloud Native? Cloud platforms have transformed how we think about delivering software to our users. Helping us move faster, reduce costs, and reshape our teams, it has...
cloudnative devops cloud prometheus kubernetes -
ContainerSched 2016 - The Container & Scheduler Conference
Two days in London
Over the last few years there has been a huge growth in interest in Container technology. ContainerSched 2016 will focus on the current interest around both containers and schedulers, and aims to explore the core technologies and associated areas of interest such as networking, storage and...
calico container scheduler weave paas storage clusterhq flocker bigdata cloud borg unikernel xd xd-container xd-singlenode kubernetes mesos docker devops -
ContainerSched 2015 - The conference on DevOps, Containers & Schedulers
Two days in London
Would you like to learn Google's approach to Cluster Management and the underlying concepts of Kubernetes? Or find out how Uber uses Docker to give service owners more control over their environments? Keen to learn what you need to make microscaling work, using Containers for a radically...
cloud borg kubernetes mesos docker devops containers schedulers scaling