- Docker: to build the custom training Docker image and push to Artifactory
- IDE or text editor: to edit the training code and the Dockerfile
- Git/Github user: to access the example code
- Artifactory access: to interact with the necessary repositories
- AWS account access: to interact with AWS resources
- Python 3, Pip: to run Python scripts and resolve dependencies from Artifactory