Micro is a toolkit for cloud-native development. It helps you build future-proof application platforms and services.
Micro addresses the key requirements for building cloud-native systems. It takes the microservice architecture pattern and transforms it into a set of tools which act as the building blocks for scalable platforms. Micro deals with the complexity of distributed systems and provides simple abstractions already understood by developers.
Technology is constantly evolving. The infrastructure stack is always changing. Micro is a pluggable toolkit which addresses these issues. Plug in any stack or underlying technology. Build future-proof systems using micro.
The toolkit is composed of the following features:
-
api
- API Gateway. A single entry point with dynamic routing using service discovery. -
bot
- Slack bot enabling ChatOps. Manages your applications via messaging. -
cli
- Command line interface. Describe, query and interact directly from the terminal. -
new
- Service template generation. Get started quickly. -
web
- Web dashboard to interact via the browser.
See the docs for detailed information on the architecture, installation and use of the toolkit.
Sixt is an Enterprise Sponsor of Micro
Become a sponsor by backing micro on Patreon. Finding existing backers in BACKERS.md.