Target Technologies - Greenstand/Greenstand-Overview GitHub Wiki
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
Data Portal: CKAN
Quality of Service
Logging: ELK Stack
Alerting: Sentry.io
Monitoring: prometheus
Digital Ocean Managed Services
Database: postgres w/ postGIS
Object Storage: DO Spaces
Recovery & Security
Database Backups: ? (currently just use DO managed backups, not good enough long term)
AWS Cloud Segment
Simple Queue Service
S3
Cloudfront CDN
Other Cloud Needs
Machine Learning Platform