Markus Scharitzer/Footstock

Created Wed, 08 Jan 2020 00:00:00 +0000 Modified Wed, 01 Mar 2023 13:11:12 +0000

At Footstock I moved from manual deployments to automated deployments on AWS. Footstock hosted all its source code on GitHub. We leveraged Github Actions as the continuous integration and delivery platform.

At first, I created separate VPCs for production, testing, and development. Regulatory requirements made this separation necessary.

I built infrastructure as code playbooks. They provided an easy way to create and tear down different setups fast. Technologies used were Fargate, RDS, KMS, IAM, and ALB.

I also automated the backup mechanisms for local development purposes. Those backup mechanisms also performed data cleaning for privacy.