Microservices: - Some sort of database for storing the data - Image for the python code that runs the bot - Something to interface the two, like sparkSQL for interacting with the database