This SBIR strives to create a new open architecture technology integration toolchain and collaboration environment for BMA developers, the BedlamOS workshop, which will contain a library of microservices and associated data structures which can be leveraged by government efforts. Developers will have access to a validated, integrated set of BedlamOS microservices ready to be easily composed to create a powerful BMA application. An initial set of microservices will include map data services, timing services, navigational signals, own-ship position service and user identity management services. The modern microservice architecture model advocates a design which features loosely coupled, fine grained services, communicating via lightweight protocols instead of a large monolithic application.
Benefit: With a standardized back-end infrastructure BMAs can be rapidly developed and development efforts can focus on higher layer functionality. Developers using BedlamOS will create applications faster and with far less issues. Furthermore, Bedlam can enforce Intellectual Property security and cyber security in an automated fashion. Advantages include tech stack flexibility, effective migration and upgrade, better scalability, improved agility and time-to-market, high maintainability and automated deployment, reliability and reduced security risks, optimized development time and cost, outsourcing opportunities, and business agility and resilience.
Keywords: Kubernetes, Kubernetes, containerization, battle management aids, microservices