Microservice infrastructure for you

Generate infrastructure code and focus on product

Mify is an Open Source CLI tool that provides code generation across your Git repository and a specialized NoOps cloud platform designed to host your services.

$ mify initCreating workspace: my-app-project$ mify add service my-app-backendCreating service 'my-app-backend' ...done [=================================] 7/7$ mify add frontend my-appCreating frontend 'my-app' ...done [=================================] 7/7$ mify add client my-app --to my-app-backendAdding client: my-app to my-app-backenddone [=================================] 7/7$ mify cloud deployDeploying service my-app-backendto my-app-project, environment: stagedone [=================================] 3/3Deploying frontend my-appto my-app-project, environment: stagedone [=================================] 3/3
openapi: "3.0.0"
...
paths:
  /handler:
    get:
      summary: Sample Handler
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HandlerResponse'
components:
  schemas:
    HandlerResponse:
      type: object
      properties:
        value:
          type: string
      required:
        - value
Frictionless connections

Smooth interaction between services

We use OpenAPI to connect services and frontends. With it requests to API look and feel like local function call, but under surface Mify generates a powerful client with clear logging and metrics.

Tailored Cloud Platform
One-click deploy

Tailored Cloud Platform

With our Cloud you can deploy and manage services without writing any configuration, everything that you need, including logs, metrics, service mesh and configuration is provided.

Quick start
Create and deploy your service in under 5 minutes
Instead of spending months choosing frameworks and setting up metrics and logs, you can start building services now.
Features
OpenAPI
All the boilerplate code for parsing and encoding requests is replaced with the clearly defined schema.
Multiple languages
Contrary to frameworks, with Mify you will have everything you need in any preferred language.
Open Source
Every byte of generated code is completely yours.
No need to build infrastructure from scratch
Everything from configs, storage, and service mesh was designed and prepared, so you won't need to manually glue your code.
Monorepo
We believe that the best and quickest engineering collaboration is possible with a monorepo, you just need the right tool to manage it.
Managed CI/CD
Mify is able to build and deploy your services without any configuration.