Cloud Native is About Culture, not Containers

As a developer in the IBM Garage, Holly Cummins works with customers who are trying to shift their businesses to the cloud and become more cloud native. Their dream is more effort higher up the value chain, more innovation, and greater adaptability. What’s getting in their way isn’t the technology—wrapping something in a docker container (usually) isn’t that hard. Instead, it’s figuring out what the real problem is, the structures that have been put in place to manage risk and the relationships between teams that trip companies up. It turns out there's quite a few anti-patterns on the journey to cloud. Holly shares stories of customers struggling to get cloud native and all the ways things can go wrong.

What is the work you're doing today?

I'm a lead developer in the IBM Garage. I work with large clients and small clients. And one of the main things that we do is help clients develop cloud-native applications and take their current applications that maybe were not developed with cloud-native in mind and move them to the cloud.

What are your goals for your QCon talk?

I'm hoping to share some of the learnings that I've acquired through painful experience and maybe help people avoid some of those mistakes, but also help people reframe their thinking about the cloud to think about and cloud-native in particular, to think about it as something that isn't just a piece of software that they can buy, that there need to be changes in a whole bunch of areas in how an organization delivers software to actually truly get the benefits of cloud-native.

What do you want people to leave the talk with?

The first key takeaway is that you can't just buy Kubernetes and then be cloud-native, and you can't just split your application across 16 containers and be cloud-native. And in fact, you can't necessarily split your application across 16 containers and even have it as reliable as it was before. There's a lot of things to think about. 


Holly Cummins

Quarkus Senior Principal Software Engineer @RedHat

Holly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team and a Java Champion. Before joining Red Hat, Holly was a long time IBMer. In her time at IBM, Holly has been a full-stack javascript developer, a WebSphere Liberty build architect, a client-facing consultant, a JVM...

Read more
Find Holly Cummins at:


Churchill, G flr.


Kubernetes and Cloud Architectures


ContainersAdoptionCulture ChangeInterview Available


From the same track

SESSION + Live Q&A Infrastructure

Lessons Learned from Reviewing 150 Infrastructures

Since April 2018 we've had the opportunity to perform a structured review of the architectural and operational choices of 150 platform teams. In this talk I'll explore some themes, talk about common mistakes, and give some advice on how to avoid these yourselves....

Jon Topper

CTO / CEO @scalefactory

SESSION + Live Q&A Serverless

A Kubernetes Operator for etcd

Etcd is a distributed key-value store, best known for being the data store used by Kubernetes itself. But what if you use etcd directly in your application, and you need it inside a Kubernetes cluster? Stateful applications, databases in particular, have traditionally posed a challenge for...

James Laverack

Solutions Engineer @JetstackHQ

SESSION + Live Q&A Kubernetes

Kubernetes is Not Your Platform, It's Just the Foundation

Kubernetes helps us tame sprawling microservices architectures and address increased operational complexity. Kubernetes gives developers abstractions and APIs to deploy and run their services. But there is a price to pay in terms of both the in-house operational expertise required and the...

Manuel Pais

IT Organizational Consultant and co-author of Team Topologies

SESSION + Live Q&A London

The Evolution of Distributed Systems on Kubernetes

Cloud native applications of the future will consist of hybrid workloads: stateful applications, batch jobs, stateless microservices, functions, (and maybe something else too) wrapped as Linux containers and deployed via Kubernetes on any cloud. Functions and the so-called serverless computing...

Bilgin Ibryam

Product Manager and former Architect @RedHat

View full Schedule