Skip to content

Target Technologies

zaven edited this page Sep 17, 2020 · 9 revisions

Our primary cloud is Digital Ocean. We also use select services in AWS for features needing global accessbility.

Digital Ocean Cloud Segment

Infrastructure and Deployment

Container-Orchestration: Kubernetes

Containerization: Docker

CI/CD: github actions w/ automatic semantic versioning (WIP, technologies to add?)

Deployment Language: Ansible

Infrastructure Language: Terraform

Application Platform

Services

Job Runner: Apache Airflow

Queues: RabbitMQ

Quality of Service

Logging: ELK Stack

Alerting: Sentry.io

Monitoring: prometheus

Digital Ocean Managed Services

Database: postgres w/ postGIS

Object Storage: DO Spaces

Recovery

Database Backups: ? (currently just use DO managed backups, not good enough long term)

AWS Cloud Segment

Simple Queue Service

S3

Cloudfront CDN