Menu

Speaking at London's Tech Week

Yesterday I spoke and joined a panel at the ExCeL center in London's East End. This was part of London's Tech Week and the TechXLR8 event. I attended as a Docker Captain (community evangelist and advocate) carrying lots of stickers and as an engineer from ADP.

The track I spoke in was called DevOps and Cloud which covers a very wide range of the industry - but I noticed a focus on Kubernetes and Serverless in the themes.

Our panel talk was the second of the day and lead by David O'Dwyer. This was a great chance to mix with folks from Packet, Sky Scanner and LastMinute.com - all experts in their fields. I enjoyed meeting like-minded people and chatting about tech.

The questions were around the future landscape of containers and which businesses may adopt them next.

I'd say for the next 12 months:

Look out for Windows containers becoming more mature and making their way into orchestrators like Docker Swarm. With Docker CE 17.06 it will be even easier to create a mixed cluster of Windows and Linux hosts.

Could we see a specification emerge for schedulers/orchestrators next?

Serverless is on the up and over the two days of the event we saw three talks on Serverless tech and FaaS. Serverless can be summed up as the the idea that you can treat the Internet as your computer.

It was also asked whether there will be a replacement for containers.

As application developers in the industry - we felt the main benefit of containers was the speed that we could iterate at - from testing to deploying rolling updates with automated health-checks.

Patterns like the 12-factor app have helped us build applications which are stateless and fungible (easily replaced with a similar one) - these learnings can be applied to other paradigms

Schedulers have taught us not to run ad-hoc containers at the end of a CI pipeline, but to describe the desired state we need. This is more robust and makes it easier for your dev and ops team to understand the topology of your applications.

XLR8 your cloud with FaaS and Docker

My conference talk was an extended version of my closing keynote for Dockercon's Cool Hacks session in Austin.

The talk wasn't recorded - but you can catch my Dockercon version here on YouTube:

Get started with serverless

Getting started with Severless functions isn't hard - you can deploy FaaS in 60 seconds on your laptop or in the cloud and run through the Test Drive using the built-in UI.

FaaS functions let you focus on writing small, discrete chunks of code that work great with webhooks and events from the web. It's perfect for building quick integrations between services like Github, Twitter and Slack. Explore the examples below: