Import your existing VPC infrastructure into CDK

The AWS CDK makes it really easy to create a VPC and subnets and to use those instantiated objects in your CDK project when creating VPC-bound assets like EC2 and RDS instances. …


The moving parts…

I recently released an open-source project that aims to create a solid foundation for anyone needing to build a cross-account deployment solution that follows the dedicated “DevOps account” model recommended by AWS for deploying code into different environments (dev/staging/prod) from a single centralised account.

The key benefit of isolating the…


You m m m m make me hap.py

Most of the time, working with the AWS CDK is a joy. Other times, you feel like it’s punching you in the face repeatedly. …


The names AWS uses for its products range from the excruciatingly literal (eg “Amazon Managed Streaming for Apache Kafka”) to the obscure, but cool-sounding (“Athena”, “Kinesis”). Sometimes they’re just confusing, sounding like they do something they don’t (eg “AppSync”, “Artifact”).

Every now and then though, AWS hit on names that…


AWS S3, for the discerning storer of objects.

S3 was the first service that AWS released into production. Back in 2006, the product deserved it’s moniker “Simple Storage Service”.

The basics were there — you could create a bucket, put objects in it, and control access to it with access control lists based on IAM users. Unfortunately, security…


Save yourself some sweet USDs

Cost Optimization is one of the AWS Well-Architected Framework Pillars, and I’ve been applying this discipline to my own AWS accounts.

I don’t spend a lot in these accounts, but it can run into hundreds per month across all of them. Sometimes I’ll see increases I didn’t anticipate, but usually…


Photo by Lucas Ludwig https://unsplash.com/photos/m4uwUH3UiHs

My job involves working with customers who are adopting (or increasing their adoption of) the AWS Cloud. Often I encounter confusion about how to do Infrastructure as Code (IaC) well.

It’s not uncommon for developers to have adopted an IaC approach for part of their infrastructure, but to have reverted…


As the COVID-19 pandemic took hold in Australia, I was surprised to see panic buying and the rise of anti-science and conspiracy theories. …


As a young and idealistic person in the 90s*, I saw the Web as a game-changer. Here was a medium with the power to connect people everywhere. Barriers of country or class, race or religion would dissolve away and we would all unite in our common humanity.

Fast forward 25…


R M Media Ltd used under Creative Commons Attribution-ShareAlike license

I’ve been working with the Cloud since 2009. My first steps were using Amazon’s S3, then CloudFront, then EC2. Back then, we were only starting to see the potential of the cloud and the vast majority of the world’s applications still ran in a data centre. These installations were managed…

Guy Morton

Principal Consultant at Versent. Passionate about Cloud, Culture, DevOps & IoT.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store