Hi there! Today, I’m going to walk you through AWS CodeDeploy, a nifty tool that changed the way I deploy applications. With over a decade of experience, I have seen it all—failed rollouts, midnight rollbacks, etc. CodeDeploy isn’t just a tool; it’s a lifesaver. Whether you’re just stepping into the cloud or hitting walls and deploying stuff manually, this guide’s for … [Read more...] about AWS CodeDeploy: Simplifying Application Deployments
In this tutorial, we'll walk through the process of containerizing a multi-container Docker application using "Docker Compose." We'll create a simple web application consisting of a Python Flask backend, a Redis database, and an Nginx web server.Note: This post has been updated to reflect the usage change from "fig" , which is the predecessor to … [Read more...] about Multi-Container Application from Scratch with Docker Compose
If you are using GitHub as your project's source code repository, whether open source or private, it's a good idea to set up an automated deployment mechanism so that whenever someone from your team pushes to the repository, your web app gets built/updated automatically to the latest changes.There are several continuous integration systems, like Travis, Jenkins, etc., which … [Read more...] about Simple Github Push To Deploy Tutorial
There are several deployment/CI tools available on the web. However, I was looking for a quick way to deploy a prototype app on a VPS without going through those processes. For this simple purpose, a git hook seemed like a legit idea. Thus, I went on this adventure of simple automated deployment with a git hook.There are several articles showing the process in various … [Read more...] about Automated Deployment With GIT Post Receive Hook