Eiara Blog

The last 10 posts to the Eiara Blog

Cross-Account Cloudfront Logs with Terraform

Fri 30 November 2018

AWS offers the fairly excellent Cloudfront service, providing a solid caching proxy in front of your resources. It’s exceptionally good for static resources like CSS or Javascript, and even dynamic content that changes infrequently.

I consider it good design practice to ensure that AWS logs are shipped to a …


Why DevOps Can’t Be a Role

Wed 28 November 2018

Previously I spoke on how you can’t hire a DevOps role, and some very interesting conversation came out of that article.

The core response was that if the skills are present, does it matter what the role is called? If the work is being done, does it matter where …


On Writing Good Terraform Modules

Tue 27 November 2018

Terraform is one of the most important infrastructure-as-code tools in modern DevOps tooling, with broad cross-platform cloud provider support, as well as a considerable body of provisioning tools for services like Postgres, monitoring and logging, and numerous others.

It’s an incredible resource.

I use Terraform predominately with AWS, including …


You Can’t Hire a DevOps Role

Thu 24 May 2018

DevOps is becoming more and more popular in the tech industry over the last decade, giving us powerful mentalities around rapid rebuilds, reliability through automation, and shifting away from the idea that meeting our SLAs meant long change management cycles.

We’ve had these ideas for a decade, and they …


Our Philosophy of DevOps

Wed 23 May 2018

At Eiara, we’re often asked what DevOps is, what we bring to the table and what problems we help solve.

There’s lots of great answers on what DevOps enables on a technical level, but much less focus is given to what we feel is the true focus and …


Data is the New Oil

Fri 23 March 2018

“Data is the New Oil” as an idea really took off in 2016, touching on the modern value of a business revolving around data collection, of the value of their users or the demographics of their customers. We have framed it as the hidden value we didn’t know we …


Generating Python Payloads for AWS Lambda

Sun 04 February 2018

AWS’s Lambda, and the serverless architecture in general has been a huge boon not just to our ability to build experimental web software, but also a new level of interesting and valuable workflow and automation tooling.

However, one of the things that’s been regularly difficult is easily integrating …


Deployment Roles

Fri 13 October 2017

One of the core aspects of modern DevOps process is the CI/CD pipeline, where newly built deployment artefacts can be easily pushed into our various environments, automating the tedium of deployment and going live.

In terms of convenience, this is great. Complicated deployment procedures are turned into turn-key automation …


Encryption is Not Enough

Fri 29 September 2017

With the rise of DevOps, we’ve seen a shift from the old world of a delivery handoff and disconnect of developer resources from operational concerns to delivery teams with a full gradient of skills, ranging from development best practices to appropriate SRE1 policies.

Coinciding with the rise of …


The Principles of DevOps

Fri 29 September 2017

The DevOps movement has been running for close to a decade, and has produced some of most powerful tools for managing and deploying software.

We talk about how automation improves our lives, but we don’t talk about the underlying goals that drive why we focus on automation. We talk …