Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

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

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.)

  • No labels