Aws

Wi5

Order & Pay System

I joined Wi5 in 2018, and worked as Tech Lead working predominately on their architecture, AWS infrastructure, and building their Point-of-Sale integrations and payment processing systems. Wi5 was a POS integrated Order & Pay system for the hospitality industry. Wi5 has since pivotted to focus on payment processing and renamed to “Onvi”.

more»

Immerse VR

Globally Distributed VR Networking Platform on AWS ECS

Immerse is a VR startup based in London, UK. Immerse provides an enterprise virtual reality CMS and Unity SDK . I joined the company in 2017 as their lead DevOps Engineer to lead the company’s effort in becoming a global VR platform.

more»

Cloud Native London

London DevOps Meetup  

Members of the Cloud Native London Meetup had the pleasure tonight to hear some amazing speakers.

The first talk was called Switching Horses Midstream: The Challenges of Migrating 150+ Microservices to Kubernetes where Sarah Wells, the Technical Director for the Financial Times spoke about their migration from disperate Docker containers to a microservice architecture orchestrated with Kubernetes.

The FT’s content platform team put our first containers live in mid-2015 and migrated the rest of our services over by April 2016. We weren’t using Kubernetes but in late 2016, we decided we wanted to benefit from the work other people were doing and switched over to Kubernetes. We had 150+ microservices and needed to keep the existing platform running in parallel.

more»

Surgeons Who Won’t Sew

And What It Means for Your Engineering Team  

Then she gets up and leaves. The patient is still on dialysis, still bleeding in places, and their internal organs are still on show for everyone else in the room. The patient’s immediate future is secure, but eventually they are still going to bleed to death.

As a DevOps engineer, perhaps one of the best things you can do for an engineering team is to empower them to write and utilize tests. This may be as simple as setting them up with a hosted CircleCI account, or might be as involved as setting up an entire build pipeline on an internal CI system like TeamCity, AWS Codebuild or Jenkins.

more»

Deploying a Static S3 Website With Terraform

A Static Website with CDN Support


In this video we will set up an automatic deployment CI/CD pipeline which deploys our static website to S3.

We will then create a Terraform project which will orchestrate resources in AWS, and create an S3 bucket, and IAM user to use in our pipeline.

more»