Introducing
M3O


M3O is a next generation cloud platform powered by Micro. Explore, discover and consume free and paid public APIs as simpler programmable building blocks all on one platform for a 10x developer experience.



ONE platform, ONE account, ONE framework


Micro Platform

The API first cloud platform

Why we need a new
cloud platform


Writing software for the cloud has become too complex. Teams and individuals should feel empowered to build software at an accelerated pace without friction or limitations, to create the future of technology we all want and need.


Micro is a new open source cloud platform for API driven development. A service which enables developers to focus on building products rather than managing infrastructure.


To learn more see the docs or github to get started right now.


Get Started in Minutes

Write services locally, run them in the cloud.
No ops necessary.


Key Features

Everything you need to quickly build and scale APIs

API Gateway

A single public HTTP entrypoint for your services. Build microservices on the backend and consolidate as a single API for the frontend

Authentication

Define access rules, manage user accounts and create auth tokens for all your services and APIs

Config Management

Dynamic config loaded at runtime plus hot reload support without restarting services

Data Storage

Persistent and multi-tenant key-value storage as a first class citizen so you can build stateless services rapidly

PubSub Messaging

Build event driven architectures using pubsub messaging. Publish, subscribe and track every event you need

Service Discovery

Microservices are a first class citizen on the platform. Discover, call and reuse each service as a building block for the next

See the rest of the features in the docs


Micro Services

Explore and one click deploy real world ready to use services

Checkout the source on Github.


Micro Server

An abstraction layer for cloud infrastructure


Visit Github to start using Micro locally or self hosted


Micro Framework

A framework for distributed systems development

The simplest way to build backend systems using a microservices architecture. Go Micro was born to solve the pains of creating systems at scale.


Visit Github to get started