Proposed by: Praveen Kumar

Open Source Project - Service Picker

Each project is unique and has different infrastructure, framework and tooling needs. It’s criminal to shoe-horn solutions that have worked in the past into every new endeavour - at the same time, it’s a waste of time to perform the same repetitive task of boilerplate set-up, infrastructure creation and CI / CD. We need the best of both worlds - an easy way to choose from a list of tooling, framework, service & infrastructure options while still not wasting any time configuring it and getting it all to work together. The service picker does just that. It’s a simple easy to use cli that allows you to pick the tooling, frameworks and infrastructure services that you would like to use, and automatically connects all of the different components to work together in unison just like that. So you could now choose to use the Node GraphQL Template (Originally comes with a postgres integration), a MySQL database, and deploy it on ECS while also selecting React GraphQL Typescript Template and choosing to deploy that on AWS amplify. This will result in a monorepo of your packages, connected & configured at the code level, and deployed to environments of your choosing with CI/CD pipelines baked in. Go from spending 4 weeks with infra set up, and configuration to under 25 minutes for 3 environments.

Source code/Reference: None

Talk duration: