Read below to learn more about how M3O works
M3O is built on existing public cloud infrastructure using managed kubernetes along with our own platform automation. We host the open source project Micro as our base cloud OS and use it to power all the Micro Services.
We host our own Dev UX on top of the infrastructure stack and a backend which acts as the management control plane. This productizes the entire offering and allows for publishing of services with configurable pricing.
Developers build and contribute to Micro Services, which act as an abstraction layer for existing third party public APIs. We then automate the building and publishing of those services and generate client libraries for them all.
This project is a combination of open source projects and a platform managed by the M3O team. Our goal is to enable any developer to contribute to the open source while benefiting from the platform as a shared resource.
The core services, automation and the backend are all open source:
We provide the following dev UX for the consumption of Micro services: