A solution to handle host based load balancing with ALBs in AWS with Terraform.
For some time now it’s been possible to mix OnDemand and Spot instances in Auto Scaling Groups so here is a little example of such a setup with Terraform.
How to use Cloudwatch to handle logs for Docker based application hosting on AWS.
While we can handle logs and metrics mostly through AWS Cloudwatch it’s not that straightforward when it comes to application exceptions. One solution is to use Sentry and run its “on-premise” version which is OpenSource.
In late 2017 AWS added "launch templates" in their EC2 ecosystem as a complement or replacement of "launch configurations". While more complex it adds a lot of possibilities to handle many things in an AutoScalingGroup. Let's see how to use them with Terraform.
Testing another way to run tests and build releases by using AWS Codebuild.
While you can run the old resque+redis or sidekiq+redis duos on AWS you can also make use of some AWS services to ease the setup and work.