Build cloud services faster than ever before

M3O is a new platform for cloud services development. Hosting the popular open source project Micro. From source to running in just ten commands. Going from local development to production has never been simpler.

Request an invite

We're an invite only platform. If you're interested please join the waitlist and we'll send you an invite soon.

Key Features

M3O is a cloud platform for Micro services development.
Including everything you need to quickly build and scale services.

Authentication

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

Configuration Management

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

Key-Value Storage

Persistent key-value storage as a first class citizen so you can build stateless microservices

API Gateway

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

Service Discovery

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

Event Streaming

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

See the rest of the features on m3o.dev


Get Started in Minutes

From source to running in just ten commands

# Install the micro binary
curl -fsSL https://install.m3o.com/micro | /bin/bash

# Set the env to platform (paid) or dev (free)
micro env set platform

# Signup before getting started
micro signup

# Create a new service (follow the instructions and push to Github)
micro new helloworld

# Deploy the service from github
micro run github.com/micro/services/helloworld

# Check the service status
micro status

# Query the logs
micro logs helloworld

# Call the service
micro helloworld --name=Alice

# Get your namespace
NAMESPACE=$(micro user namespace)

# Curl it via the public http API (use m3o.dev for dev env)
curl "https://$NAMESPACE.m3o.app/helloworld?name=Alice"


For more info see m3o.dev or join #m3o-support on slack for help.

Get started on a journey towards microservices development today