Contributor
Alton He

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.