user

OVO Tech Blog

Our journey navigating the techosphere


Tagdevops
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…

Featured

IaC Production Engineering terraform devops sre meetup

Keeping Deployments Simple

Posted on .

SRE Meetup 5th December 2018 I gave a talk at the last Bristol SRE meetup earlier this month which this time was held at OVO's Bristol office. The theme I presented on was the importance of simplicity. In particular I wanted to look closely at deployment tooli…

Featured

Production Engineering devops security infosec devsecops

Mantle - Secure Convenience

Posted on .

Here at OVO we make use of managed services that allow us to run less software ourselves, and play pivotal roles in achieving CI/CD; services which are firmly placed on our Paved Road. Two of the most prevalent managed services we use are GitHub and CircleCI.…

Featured

Production Engineering CircleCI devops

Reusing CI config with CircleCI Orbs

Posted on .

Many teams at OVO are using CircleCI for their continuous integration and deployment. The new orbs feature (https://circleci.com/docs/2.0/orb-intro/) of CircleCI allows for packaging of configuration into reusable elements called ‘orbs’, which can be used from…

Featured

Salesforce GitHub CircleCI devops Continuous Integration SFDX

Continuous Integration with GitHub, SFDX and CircleCI… Easier than you think!

Posted on .

This post is a follow up to the talk I did at Dreamforce 2018 and the process below is based on the one we use here at OVO for our salesforce projects. If you haven't heard of Dreamforce, it is salesforce's annual partner/customer coference and is held in San…