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

CIROH Apps Portal AWS Resources #35

Description

@swainn

1. Requester Information:
Dan Ames, dan.ames@byu.edu
Nathan Swain, nswain@aquaveo.com

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

Metadata

Metadata

Labels

R2OHC Resource requestRequests to use CIROH Research to Operations Hybrid Cloud resources

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions