Launching the Next Generation Satellite Ground System on Cloud Foundry and Microservices
summary
DigitalGlobe builds a next‑generation satellite ground system as microservices on Cloud Foundry, running on OpenStack, VMware and AWS; mission domains include ordering, mission planning, control, inventory, processing and delivery. An initial lightweight eventing service turns into three microservices, CI/CD uses Jenkins with blue/green deploys via Jenkins and OAuth/UAA security, and automated end‑to‑end tests validate functionality. Offline buildpacks for air‑gapped deploys support remote customers, burstable on‑prem/off‑prem capacity eases scaling, and apps generally run unchanged across OpenStack VMware and AWS, so demos succeed and rollout proceeds.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:00Gameplan
- 1:35Digital Globe
- 3:17Worldview III
- 4:40What is a Ground System
- 6:40Building the Ground System
- 8:40Challenges
- 10:16Stack
- 11:43Cloud Foundry
- 13:21Why Cloud Foundry
- 15:15Technical Challenges
- 17:00Architecture Patterns
- 19:05Path to Adoption
- 22:51SelfProvisioning
- 23:38Performance Testing
- 25:07QA Session
