This page provides an index to existing documentation and a To Do list for standard solutions of technical problems we regularly face.
Standard Solutions That Need to be (Better) Documented
(Also, standards solutions that we need to come up with.)
Standard Solutions
Elastic Beanstalk
Detailed control of Elastic Beanstalk environment configuration via .ebextensions
Set an environment variable with AWS region for instances in Elastic Beanstalk
Use an EFS volume for instances in Elastic Beanstalk
Setup Papertrail on Elastic Beanstalk instances
Elastic Compute Cloud (EC2)
Expanded Notifications for EC2 Instance Retirement
Joining EC2 Instances to Cornell AD
Elastic Block Store (EBS)
Snapshot EBS volumes attached to running EC2 instances
- Use snapshotting instead of a traditional file backup process.
- Locally developed solution
- Another open source solution
Prune EBS snapshots
Route53
Tie a cornell.edu hostname to an AWS service
Identity and Access Management (IAM)
Using IAM policy to restrict EC2 actions to specific users or role
Allow a role from one AWS account assume a role in a different AWS account
Use Cornell Two-Step Login (Shibboleth + Duo) to get AWS CLI credentials
Relational Database Service (RDS)