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

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)