Challenge Overview
the scorecard tool is part of the direct app (https://github.com/appirio-tech/direct-app/tree/dev/scorecard_tool), but it is using different technology (Grails), and it is not changed for long time, so we'd like to figure out the way to separate it out from direct app and get it deployed and running in docker.
For this challenge, you are expected to
1. Remove scorecard tool from direct app, make sure direct app is still running properly, by following https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app
2. Get scorecard tool be able to build, deploy and running as docker container.
2.1 create a Docker file to build a running docker image
2.2 create a docker-compose.yaml file to up and running all dependencies, for informix database, you can use https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/informix
3. Verify that direct app and scorecard tool can be running properly as separate applications.
- Code and Configuration Changes for seprated out scorecard tool
- Updated Deployment Guide for https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app
- New Deployment Guide for Scorecard Tool
- Document the problems after separating out if there is any
For this challenge, you are expected to
1. Remove scorecard tool from direct app, make sure direct app is still running properly, by following https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app
2. Get scorecard tool be able to build, deploy and running as docker container.
2.1 create a Docker file to build a running docker image
2.2 create a docker-compose.yaml file to up and running all dependencies, for informix database, you can use https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/informix
3. Verify that direct app and scorecard tool can be running properly as separate applications.
Final Submission Guidelines
- Code and Configuration Changes for direct app- Code and Configuration Changes for seprated out scorecard tool
- Updated Deployment Guide for https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app
- New Deployment Guide for Scorecard Tool
- Document the problems after separating out if there is any