Deploy Destroy Repeat: Automating Deployments with Terraform and Ansible


It is week 2 of my devops project challenges and the challenge of the week was to automate the deployment and configuration of the previous week’s challenge. It feels like the next step in the DevOps process, you have been able to package your applications, but you still need to setup infrastructure and many times repeatedly, doing this manually is not only tedious and time consuming but can lead to inconsistencies in the running environments for your applications, more importantly, it doesn’t scale.…
Read more ⟶

Compose Your App: Deploying and Monitoring a Full-Stack App with Modern DevOps Tools.


This year I decided to venture into the realm of practical DevOps adventures and I was lucky to stumble upon a set of DevOps challenges spanning 6 weeks, where each week we battle with some unique problem-solving scenarios involving various DevOps tools and technologies. This article is a documentation of my first challenge which is Deploying a containerized application and monitoring stack to the cloud, and configuring a reverse proxy.…
Read more ⟶