Devops and Data Pipelines on the Last Frontier
Jessica Austin
Axiom Data Science
AK Dev Alliance, November 2019
About Axiom
About Axiom
2
About Axiom
3
Fixed Platforms
moorings, shore stations
Grids
models, satellite, radar
GIS
Habitat types, bathymetry,�fishing zones, etc.
Moving platforms
Gliders, animals, etc
About Axiom
4
Today’s presentation
5
Overview: DevOps
6
Overview: DevOps
7
Gitlab CI pipelines
Overview: DevOps
8
Grafana showing prom metrics
Overview: Data Pipelines
9
Source
�Standardize
�Store
Simple version —>
Apache Kafka in Data Pipelines
10
Data Pipeline Metrics with Prometheus and Grafana
11
Alerting with Prometheus and Grafana
12
Example: GFS weather model ingest pipeline
13
Example: GFS weather model ingest pipeline
14
Example: GFS weather model ingest pipeline
15
Example: environmental sensor data pipeline
16
Example: environmental sensor data pipeline
17
Source
�Standardize
�Store
Simple version —>
TimescaleDB for real-time data
18
TimescaleDB for real-time data
19
Any questions?
20
Kafka as a buffer for large data ingestions
21
Elasticsearch for data discovery
22