Versions Compared

Key

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

This doc captures the work needed to migrate off of Sage-owned services and infrastructure.

Table of Contents

Gmail (ASAP)

This will include individuals setting up or transferring accounts from their sagebase.org emails to their new emails. Also, individuals will need to backup their email or otherwise make sure we don’t lose knowledge when we change our email addresses.

Also, we need to point our dev-ops emails and email bounce notifications to new addresses in the new org.

App Stores with bridge digital emails

Synapse repositories updated

Dashboards and BSM updated with correct emails

Slack (ASAP)

DONE

Jira/Confluence

In progress - Ann working with IT

We’ll also need to extract information we need from Virus Scanning of Files

Sumologic (need date)

Owner: Dwayne

Only Bridge uses SumoLogic. However, IT still owns the account. Reaching out to IT to see if we can claim ownership of the account.

...

The work is entirely administrative. I estimate the work doesn’t even reach 1 sprint point.

VPN (Dec 2024)

Owner: Dwayne

Bridge Server, Worker, Jenkins, and DB are all associated with the Bridge VPN. Part of this work involves moving them to a different network not owned by Sage. This may mean abandoning our Cloud Formation templates. More investigation is required.

TODO break down this work and cost it

Jumpcloud (Dec 2024)

Zoom (March 2024)

Solution is to create an admin account for 1 user with admin style email and login to be maintained in lastpass for all users.

Each member of Open Bridge will create a free zoom account to login and schedule short meetings (less than 40 minute)

Open item - can we schedule and use zoom rooms at Sage offices with our account, or do we need to request Sage exec admin team to maintain invites

G-Suite

Done - all employees have access to gmail and all associated tools (docs, sheets, google drive)

New Relic (Dec 2024)

Owner: Dwayne

Only Bridge uses New Relic. I am an admin on New Relic and can take ownership of it. Reaching out to IT to make confirm that this is okay.

...

Estimated effort: 1 sprint point

CITI Training (Dec 2024)

Open Bridge team to take CITI Training via Sage this year. We will need to figure this out for next year.

GCP course is 129 for basic course

Transition Apps to New Accounts

Erin - create new open bridge appstore accounts for iOS and Android

GitHub Repo Transfer

Owner: Dwayne

...

TODO break down this work and cost it

Web Domains

sagebridge.org (March 2024)

We have existing customers with existing apps that talk to Bridge Server using sagebridge.org. Ideally, we keep ownership of this domain.

Up for renewal from GoDaddy on Apr 13. We’ll want to take care of this before, let’s say, end of March.

Will need to move ARC and INV ARC dashboards to new domain as we will not transition sagebionetworks.org domain

Web Hosting

Make sure S3 buckets where Bridgedigital.health web sites live get transferred to OpenBridge AWS account, along with setting up Cloudfront or whatever other DNS correctly

Firebase/Crashlytics (March 2024)

ARC is setup. Trivial work for Open Bridge to support in new appstores/codebases

Android Certs Repo (March 2024)

Nate to setup with Github actions and set secrets in Lastpass

Open ID?

LastPass

DONE

AWS

We own:

  • org-sagebase-bridgedevelop

  • org-sagebase-bridgeprod

...

  • org-sagebase-mobilehealth-dataengineering-dev

  • org-sagebase-mobilehealth-dataengineering-prod

Tower

Sage gets this for free as a non-profit. Individual pricing is $69/yr per account. Pro pricing with consolidated billing is $99/yr-user. We could also look at alternatives (source tree) or just use the git cli.