A method of creating microservices based on the needs of computer system users throughout an organization and storing those microservices in a repository that allows for version control and execution monitoring is provided. The method includes the identification of a needed microservice, the assignment to a resource for the development of the microservice, testing of the microservice, and presenting the microservice to users for execution. The method further includes tracking the execution of the microservices and output produced during that execution.