Create cloud deployment strategy for OneBusAway
- Mentors
- Aaron Brethorst
- Organization
- Open Transit Software Foundation
- Technologies
- gcp, docker, aws, K8s, Azure, IaC
- Topics
- cloud, devops, CI/CD
The OneBusAway server provides real-time vehicle information to users, yet it currently lacks a streamlined deployment process. This project aims to bridge that gap by exploring and evaluating different Infrastructure as Code (IaC) tools, to identify the most efficient means to deploy OBA across various platforms. The project will undertake a thorough analysis of leading IaC technologies, subjecting each to practical tests to ascertain the most suitable tool for OBA's deployment needs. The chosen tool will then be used to develop deployment scripts for multiple platforms, complemented by comprehensive documentation. This initiative promises to enhance the deployment flexibility and efficiency of OBA, significantly easing the adoption of open-source transit tools globally.