As a centralised production engineering, our team writes a LOT of
infrastructure-as-code (IaC). At OVO, there exist a wide variety of projects,
from purely frontend to full stack to data science, which make use of multiple
cloud providers and PaaS tooling. Given how our team vision has alwa…
In the computing world, blue green
[https://martinfowler.com/bliki/BlueGreenDeployment.html] is an established
model of deployment usually associated with software applications. The idea
being you can run two versions of code side-by-side and switch traffic to a new
Terraform removes the ACL giving access to an object in a GCP bucket when the contents of the object is updated. I decided to find out why.
A retrospective of one team's first large scale cloud project, using Golang, IaC and Kubernetes.
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 off the difference between the two approa…