Patent attributes
The present disclosure relates to managing service dependencies in a virtual machine-based development environment. An example method generally includes retrieving information identifying one or more service dependencies for a first service hosted by a virtual machine being instantiated in a development environment. For each service dependency of the one or more service dependencies, a service dependency manager identifies whether the service dependency is accessible by the first service in the development environment. Upon determining that the service dependency is not accessible by the first service in the development environment, the service dependency manager spawns an instance of the service dependency and connects the service dependency to the virtual machine hosting the first service. If the service dependency is accessible by the first service in the development environment, the service dependency manager connects the service dependency to the virtual machine hosting the first service.