...
Some investigations have already been kicked off around ECS and lambda but like previous sessions we should try and standardise before we invest into any one approach
Like the previous sessions, we’ve had another meeting to discuss the possible solutions for these broad types of applications. Here’s what we’ve come up with so far:
Frontend applications
S3
ECS
Cloudfront
VMs (EC2)
EKS
Backend applications
Infrastructure as code
Like all other forms of infrastructure, AWS is prone to configuration drift (where configuration differ’s from environment to environment) and flakey highly customised unique resources that are treated like pets (See: The history of Pets and Cattle). To circumnavigate these issues, we already use tools such as Terraform and Ansible to build and manage infrastructure as well as configure them in a uniform way.
...