AWS ECS allows you to run and manage Docker containers on clusters of AWS EC2 instances. This is done using task definition files: JSON files holding data describing the containers needed to run a service. It is the AWS equivalent of your everyday docker-compose file. What we want today is to automate the deployment of docker-compose services on AWS, by...
You have probably all heard about Docker, the tool that allow every DevOps to automate the deployment of an application with a disconcerting speed. It's a kind of virtualization that allow independent "containers" to run within a single Linux instance. So having said that, we are assuming that you know what is Docker. In this article, we are going to...
This article is the second one of a series showing how to use cloud-computing in media and entertainment (M&E workflow). The first article explained you how to complete a very basic setup of your AWS infrastructure and create a bastion/jump server. Now, we will discuss how to configure our bastion server to launch new instances without using the AWS console with...