Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

CIROH Apps Portal AWS Resources #35

Open
swainn opened this issue Apr 12, 2023 · 0 comments
Open

CIROH Apps Portal AWS Resources #35

swainn opened this issue Apr 12, 2023 · 0 comments
Assignees
Labels
R2OHC Resource request Requests to use CIROH Research to Operations Hybrid Cloud resources

Comments

@swainn
Copy link

swainn commented Apr 12, 2023

1. Requester Information:
Dan Ames, [email protected]
Nathan Swain, [email protected]

2. Project Information:
This request is for the Apps Portal project. We need resources to stand up a kubernetes cluster on AWS to support 2 or 3 domains such as apps.ciroh.orgwhere we will host web applications for data visualization and analysis.

3. Resource Requirements:
The following resource estimates are for a Tethys Portal Manager, a serverless application that helps us manage the App Portals. Only one instance of this will be required and will be able to manage multiple App Portals.

Tethys Portal Manager:

  • S3 – public, bucket name suggestion: tpm-static, <1GB per month
  • EBS (Amazon Elastic Block Store): 4 x 500 GB
  • VPC (Virtual Private Cloud): 1
  • DynamoDB: 1 x standard table class, 1 GB standard table size with backup
  • Lambda: x86 architecture, 513 MB ephemeral storage, 100,000 per month (free tier)
  • Static IP: 1

The following estimates are for a single App Portal. Eventually we would like to host multiple App Portals with similar resource requirements (e.g. staging and production).

App Portal:

  • EKS (Kubernetes Cluster): 1
  • EC2: 4 x c5.2xlarge
  • EBS (Amazon Elastic Block Store): 4 x 500 GB
  • VPC (Virtual Private Cloud): 1
  • Static IP: 1

4. Timeline:
Resources needed March 10, 2023. Web sites and apps are expected to exist in perpetuity with CIROH.

5. Security and Compliance Requirements:
None

6. Budget:
This is experimental so we don't know exactly what resources we will need. Our goal is to monitor the cost of these resources over several months to give us an idea of what the cost will be in coming years.

According to the AWS Pricing Calculator, the estimated cost for the resources described above is as of 3/10/2023 is:

Tethys Portal Manager: $106.40 /mo., $1,276.80 /yr.
1 x App Portal: $1,383.75 /mo., $16,605.00 /yr.

7. Approval:
TBD

@jameshalgren jameshalgren added the R2OHC Resource request Requests to use CIROH Research to Operations Hybrid Cloud resources label Apr 12, 2023
@arpita0911patel arpita0911patel self-assigned this Apr 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
R2OHC Resource request Requests to use CIROH Research to Operations Hybrid Cloud resources
Projects
None yet
Development

No branches or pull requests

3 participants