DevOps @ LogicGate As a backend engineer at LogicGate I’ve been tasked with creating a DevOps workflow for provisioning our applications on AWS in an automated way. Previously, we used a combination of CloudFormation templates, shell scripts, and a bit of Node. I wanted to a process that makes it easy for developers to test on a laptop but also easy to deploy to EC2 instances.
A foray into DevOps Before getting into DevOps formally I used a combination of Chef scripts, shell scripts, and Vagrant to do my DevOps.
Road Map I wanted to automate the tedious and error-prone process of creating a Redis instance that I could reuse when going between my laptop and a remote serer. I settled on writing an Ansible playbook for deploying a secured and optimized Redis instance.
Based originally on DigitalOcean’s guide to deploying a Redis instance:
How to install and configure redis on Ubuntu 16.04
This playbook looks to automate the tedious setup process by performing the following tasks: