Versions Compared

Key

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

All of Tidepool's software source code is freely available for inspection, copying, and reuse at github.com/tidepool-org.

Live Search
spaceKey@self
additionalpage excerpt
placeholderSearch this space
typepage

Software technology stack

Components of the Tidepool Software Architecture stack are summarized below:

Function

Technology or Service Used

Data storage

Amazon S3, MongoDB Atlas

Application Service platform

Kubernetes - Docker containers running inside of managed Kubernetes inside of AWS (EKS – Elastic Kubernetes Service)

Web Server/Service architecture

NodeJS, Go

Database as a Service

MongoDB Atlas

Database version

3.6.22

Web Application Proxy

Gloo, Envoy

Web Service and Application OS version

Linux running node:10.14.2-alpine

Client architectures

ReactJS, Flux, React Native, Swift

Data visualization

D3

Client-side HIPAA-compliant logging

Rollbar

Server-side HIPAA-compliant logging

SumoLogic

Identity Management and Authentication (in development)

Keycloak

Digital certificates signatures

AWS, LetsEncrypt (All traffic, internal and external, is encrypted at all times.)

User metrics

KissMetrics (Anonymized usage data, no PHI is stored.)

Page Tree