user

OVO Tech Blog

Our journey navigating the techosphere


Tagdevops
Featured

aws technology Production Engineering devops open source lambda python slack

Building a simple serverless Slack bot for exporting channel messages as a timeline.

Posted on .

Moving fast and making things. This post has two goals - to share the story of a quick tool we created to solve a problem, and share a template that can be adapted easily for any Slack bot slash command to run a Python script in AWS Lambda.…

Featured

aws technology devsecops infosec networking Production Engineering devops

We made AWS cheaper, safer and more accountable - here’s how!

Posted on .

A high level overview of the problems we found with our AWS account architecture and how we solved them…

Featured

Production Engineering devops devsecops aws gcp

Cloud Networking

Posted on .

A Shared Network Connecting cloud projects together and to on-prem services is a standard problem of organisations. At OVO we use the 10.0.0.0/8 CIDR block for our internal network. This range is split into subnets for each office, AWS or GCP project, or on-pr…

Featured

Production Engineering devops kubernetes helm

Writing a Helm Plugin

Posted on .

If you’re using Helm as your Kubernetes package manager, it’s likely the command-line tool already fulfils your use-cases, as it ships with a lot of functionality. One thing that’s missing, though, is snapshot/restore. Existing commands such as install, delete…

Featured

Production Engineering devops aws networking

Using Route53 Resolver Rules

Posted on .

At OVO we have many cloud projects which need connectivity to services in our datacenter. We have VPNs setup to securely route connections between projects and on-prem services. One issue with this configuration is name resolution within AWS VPCs. The DHCP op…

Featured

IaC Production Engineering cloudformation devops

Infrastructure as Code: Imperative vs Declarative

Posted on .

There are many good articles available that discuss in depth the difference between imperative and declarative style programming. Here I'm going to take a look at a very narrow subset of this debate, that of Infrastructure as Code, (Iac), and hopefully show of…