Overview #
AppDat is a software factory, application hosting framework, and set of core services to support integrated cloud-native systems for NASA and NASA partners.
AppDat enables rapid systems development paired with an automation centric operational compute and data environments, all built within a security-first, Zero Trust Architecture.
On AppDat everything is code.
Projects #
AppDat hosted projects are managed through the following onboarding lifecycle:
- Prospective: Projects that in the design and requirements phase
- Development: Projects that are in active development, but available for usage yet
- Incubator: Projects that are in production with functionalities and interfaces that are still evolving
- Graduated: Projects that are in production with stable functionalities and interfaces
For more details on each phase, along with a listing of the current AppDat projects see here
Core Services #
- Zero Trust “Cloud-native Access Point” (CNAP)
- DevSecOps Platform
- Authentication & Authorization
- Secret Management
- Monitoring
Kubernetes Hosting #
AppDat provides an opinionated, but extensible framework for platform tenants to utilize Kubernetes based compute environments in a fashion that provides a best-in-class operational model with a NASA approved “Authority to Operate”.
AppDat achieves this by following the Open GitOps launch principals, standards and practices
For more details on AppDat’s Kubernetes frameworks see here