The Tools Available To You
The list of tools put out by AWS is vast and far too large for our teams to automate and support all of them. Furthermore, supporting the ever growing list of tools that AWS puts out has caused our tech stacks to become far too complicated and full of one off setups that are difficut to support. After discussing this issue with senior leadership, the APFM TechOps team will maintain and support Github Actions for the tools below. You can also find our GitHub Org "apfm-actions", to see everything we're working on.
- EC2
- Linux
- Windows
- ECS
- Classic Linux contianer cluster.
- "ECS Exec Action" - Spin up a container to run a one liner or scheduled task before turning back off.
- S3 (Under Construction)
- Hosting a public static site with CloudFront for CDN/SSL.
- Generic private S3 bucket that apps (and people) can write too.
- Generic S3 buckets we can provide to partners and customers for file transfer or other solutions.
- ElasticSearch
- ElasticCache
- RDS - Each environment has two RDS clusters TechOps maintains
- MySQL (create user & create/destroy db)
- Postgres (create user & create/destroy db)
- Document DB
- Limited functionality due to differences between Mongo and DocumentDB.