In response, Clairvoyant provides a DevOps tool suite that has already significantly improved software development in the intelligence community. Booz Allen instituted:
- A deployment framework that includes Kubernetes clusters for hosting containerized software
- A continuous integration and continuous deployment (CI/CD) pipeline with security checkpoints to automate security accreditations
- Program health monitoring and metrics
These three capabilities made it possible for all teams—from massive, mission-critical enterprise programs to the smallest development teams—to quickly deploy new or modified programs into operations.
The agency’s second challenge set involved finding, streaming, and using data—a problem shared by both application developers and data scientists. Across the IC, data is siloed and in myriad schemas—making it hard to find and integrate data during development.
Booz Allen created an IDP to combine data warehousing, query tools, discovery tools, and streaming services in one solution, reducing barriers for developers and data scientists alike. The Clairvoyant IDP broke barriers across the enterprise by making siloed data discoverable and accessible to developers in a standardized format, making it possible to interface existing data with new, containerized applications.
This DevOps model standardized developers’ program interfaces and provided managed services for data, security, cloud infrastructure, and operational support. These services enabled developers to rapidly develop new capabilities and deploy into operations in an agile cadence.