System 100 can be implemented by an enterprise (or other user) that runs one or more processes that execute, or “run,” on one or more computer systems. At least some of the processes can be configured according to a microservice architecture. Processes so configured can comprise a suite of independently deployable, typically small, modular services (microservices) that, in combination, provide computer-system executable instructions to carry out a particular process. The microservices can be produced based on DevOps principles and be provided to the enterprise by one or more microservice vendors and/or the enterprise's own in-house developers.
Illustratively, system 100 communicatively couples via communications network 102 with one or more microservice vendor network sites 104. Additionally, or alternatively, system 100 can communicatively couple to enterprise-wide, in-house developer network site 106 via communications network 102. System 100, as also shown, communicatively couples to one or more databases 108 via communications network 102. One or more databases 108, as described below, can include a microservices repository, as well as other databases accessible via communications network 102.