Vamp is the Very Awesome Microservices Platform. Check http://vamp.io
100K+
Vamp is an open source and self-hosted platform for managing (micro)service oriented architectures that rely on container technology. Vamp takes care of complex, multi-step actions like canary releases, route updates, metrics collection and service discovery.
Vamp is functionality agnostic, but functions well in an API centric, event driven and stateless environment. Vamp is not a strict container platform, but uses the power of container platforms under the hood.
Vamp is written in Scala, Go and ReactJS and comes with a server installation, a command line interface, a graphical UI and a RESTful API.
Developing applications using a microservices architecture has many benefits with regard to:
However, using a microservices architecture raises complexity: they have dozens of dependencies, each of which will inevitably fail at some point. Furthermore, deployments and upgrades need coordination and orchestration. Security concerns multiply. Data feeds and monitoring/logs need to be aggregated and zipped together. All of this has to be managed in such a way that users get the benefit of microservices, instead of only feeling the extra complexity and pain.
Please check our quick start to get up to speed on how to use Vamp
Content type
Image
Digest
Size
127.8 MB
Last updated
over 8 years ago
docker pull magneticio/vamp:0.9.5.6