These are my 6 steps for using an AWS account for a development team.
This is best after a weekend of AWS workshops/ training.
- Remove access rights from outsiders (non-team members)
- Set an agreement on naming conventions (e.g. prefix new instances with 3-letter acronyms or first 3 letters of the name)
- Self-name/ prefix cloud resources so we know who will terminate
- Terminate all un-named/ unclaimed billable cloud resources
- Assign someone to monitor billing on a regular basis
- When there are live projects, assign someone to monitor instances on a regular basis