Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AWS Link: https://signin.aws.cucloud.net/

SSL Certs Expire: Tuesday, April 9, 2024 at 3:11:32 PM

About

Welcome to the infra team! As an infra team member you will serve as the "glue" of the project, ensuring the work of all other team members fits together. You will do this primarily by pushing builds to our AWS EC2 and BioHPC servers, ensuring all certifications remain up to date, keeping all monitoring emails running, and exploring the database in the case that any issues arise.

While you'll often have fewer dedicated tasks to do for each weekly sprint, you should be prepared to assist members of other teams when they need your help. To make sure you're ready when this occasion arises it will pay off dividends to familiarize yourself with this documentation as well as all the technologies that are core to our applications. We've laid out a general roadmap to get you started below:

  1. Connect to the servers: 
    1. See How to ssh into AWS / BioHPC
    2. Learn how to move files between servers and your local machine using scp (see the last section of Domain and SSL)
  2. Access the databases:
    1. See BioHPC and MongoDB Atlas Set-up
  3. Familiarize yourself with Docker
  4. Install Flutter and run through the Flutter tutorial: https://flutter.dev/docs/get-started/install
  5. Familiarize yourself with continuous integration via Jenkins


Suggestions for future work:

  1. Get unit tests running and integrated into the Jenkins pipelines***
  2. Create a pipeline for frontend mobile

About

...

Current/Finished tasks

Children Display
alltrue

For tasks that we're currently working or have finished, please use the links above or in the left sidebar to access related sub-pages.

Future plans

The followings are some thoughts of future tasks. You're very welcome to let us know what you think/need.

? denotes uncertainty.

...

  • Removing Blackbox
  • Replacing Blackbox with environment variables
  • Removing ngrok

...

  • Sphinx for Python

...

  • Python

...