1 day KPMG Workshop
The workshop will consist of a number of tasks to migrate a Python-Flask application.
The application will have absolute and incomplete URLs which will need to be fixed for migration.
A DaDesktop environment will be set up to emulate the required GitHub and Azure services.
* A database will be set up - which database is preferred MySQL, Postres?
* A remote Git-SSH repository will be set up which can be pushed to.
* A remote Docker registry will be set up.
* A reverse proxy will be set up through which services will be accessed.
* A Python .env file will be created to set up the application environment.
* A Docker image will be created for the application, run standalone and manually tested.
* A GitHub Action will be created to build and deploy the application using Docker Compose.
* The GitHub Action will be triggered to build and run the migrated application.
* The application will be tested and any issues found will be resolved.