Towards Application Driven Infrastructure

Kief Morris, Principal Cloud Technologist, Thoughtworks

Click play above to watch again.


The evolution of infrastructure tooling is reaching the point where we can move beyond automatically provisioning infrastructure from static definitions, to dynamically generating infrastructure to fulfill the requirements of the applications that run on it. This talk describes the evolution of infrastructure as code from scripting to current mainstream tooling like Terraform and CloudFormation, which use declarative languages that specify infrastructure at a granular level. We’ll then step up to application driven infrastructure as a strategy for planning and implementing cloud infrastructure as a part of system modernization. Rather than designing infrastructure in isolation, map the infrastructure requirements for applications and design infrastructure accordingly. Modern infrastructure technology can implement dynamic infrastructure provisioning systems that automatically generate infrastructure from application requirement descriptors. This aligns with Cloud Native software, but can help with organizations that aren’t able to rewrite their entire codebase to make it containerized, clusterized, service-meshed, and fully hipsterized.

Kief enjoys helping organisations adopt cloud age technologies and practices. This usually involves buzzwords like cloud, digital platforms, infrastructure automation, DevOps, and Continuous Delivery.

Originally from Tennessee, Kief has been been building teams to deliver software as a service in London since the dotcom days. He is the author of Infrastructure as Code, published by O’Reilly.

Watch Again - CmdR ScotSoft2020
Click the link to play



Session 2

In the Midst of Fire – The Chaos of Ransomware Attacks 

Towards Application Driven Infrastructure

How inclusion can drive economic growth? 

Restart and Prosper: Tech trends emerging from the pandemic

Chris Yule

Kief Morris

Janet Onyia

Richard Marshall



Session 3

AI for Good Mapping land cover to support Natural Capital Asset Index tracking in Scotland 

Collaborating across clusters

Look! There’s a Threat Model in my DevOps

Sharpening the saw – how tooling can make us better developers



Dr Murray Collins

Dr Poonam Malik, Ben Shorrock, David Dunn, Jane Morrison-Ross

Alyssa Miller

Chris Heilmann



Session 4

Ten Traits that Differentiate the most Trusted Advisors

Getting value from data – productionising data science

Innovating with Immigration.



Austen Mulinder

Dr James McMinn

Jamie Kerr

Tech challenges coming out of Open Banking and the GOFCoE project

50% of AI is easy, we just don’t know which half


Gavin Littlejohn

Alex Bell and Petur Einarsson



Session 5

Overcoming and handling bias in data: ethical and practical considerations 

Building brand awareness for your tech company 

Start up, scale up


Navigating Venture Capital


Olivia Gambelin, Joseph Crispell

Kathryn Strachan

Peter Proud

Brian Baglow

Paul Neeson and Andrew Noble


Session 6

A Fyne future for graphical development

Launching terrestrial tech into the space marketplace

Tales from the Crypt(o)

Serverless Architecture


Andrew Williams

Dr David Alexander

Matt Summers

Julian Wood



Closing Keynote

Steve Guggenheimer, Corporate Vice President – AI & ISV Engagement at Microsoft Corporation 


Young Software Engineer of the Year Awards

The YSE Awards recognise the best undergraduate software projects, drawn from across all students studying computing science and software engineering in Scotland.

ScotSoft2020 dated -01