Code. Build. Deploy.
Release. Repeat.

The fullstack cloud platform. Regain the initiative and ship smarter. Reduce stress, time and cost.

Rapid

Deploy new commits, preview your code and spin up services in a fraction of the time.

Universal

Build and host your repositories in a unified way regardless of the language - release anything with a Dockerfile.

End-to-end

Streamline your workflow with a single platform covering the entire DevOps cycle. Just add Git.

Next-gen developer workflow

Deploy worldwide in a matter of clicks

Integrate / Deploy / Release

Continuous Integration, Delivery and Release for all your projects. Simply add GitHub, Bitbucket or GitLab.

Powered by Dockerfiles

Provide a Dockerfile recipe and you can run anything, anywhere, anytime with Northflank.

Collaboration

All features are available for both individual users and teams at no extra cost, so no matter your goals you’re a first class citizen.

Ancillary Services

Logging, metrics and DNS management come together alongside the rest of the platform to create a seamless, unified experience.

Databases / Queues / Stateful Services

Deploy secure stateful services with Redis, Postgres and MongoDB instantly at your fingertips.

Increased Security

Secure environment variable storage, automatic TLS generation, mTLS and a granular role based access control system.

Pay as You Go

A simple by the second pricing model. You are only charged for the build and deployment resources you consume.

Configuration

Quickly and efficiently manage environment variables and multiple ports for services via the UI or the API.

Pipelines

Link build and deployment services with Pipelines. Manual or automatic release management to suit your worklow.

Your time is valuable

Speed, Distance, Time

Northflank is fast. Really fast. Build times are quicker than ever before, and with our streamlined service creation you can get any repository with a Dockerfile up and running in seconds. Deploy your services fast, and with our automatic TLS generation and DNS management, you can spend less time waiting around and more time coding.

Designed for Developers by Developers

Reimagining the DevOps Experience

Built from the ground-up to prioritise the developer experience through speed, functionality and modern design.

Reimagining the DevOps Experience

Functional and Accessible

A Live, Powerful Sandbox

The Northflank interface is real-time and lightning fast. Switching between your IDE and Northflank becomes seamless. Gain instant feedback and observability. Data is surfaced in a functional and accessible way.

A Live, Powerful Sandbox

Ready to level up how you release?

All your code with Dockerfiles

GitHub, Bitbucket & GitLab

Release, Operate and Scale

Anything, Anywhere

Build any repository with a Dockerfile from any major version control provider. Deploy your services all over the world. Northflank was built from the ground up to support any cloud provider, giving you the flexibility to set up your service exactly how you need.

Anything, Anywhere

Powerful, collaborative & secure by default

Teams with RBAC

Our powerful role-based access control for teams gives you complete control over what each of your team members can access. With granular permissions and project scoping, you can give all your developers access to exactly what they need - no more, no less.

Teams with RBAC

Designed with extensibility in mind

Platform API

Programmatically stand-up environments via the Northflank API or use it as the base to build your own hosting platform.

Rapidly spin up existing Docker images from public or private registries.

Stand-up full integration and deployment in seconds from Github, Gitlab and Bitbucket.

Create groups of services in projects that inherit security policies, network gateway and environment variables.

const payload = {
  name: "web-platform",
  serviceType: "deployment",
  projectId: "5e4a885d9d51ae001eae53e8",
  deployment: {
    externalImageForDeployment: "nginx:latest",
    regions: {
      europeWest: 1
    },
    totalInstances: 1
  },
  ports: [
    {
      name: "web",
      internalPort: 80,
      protocol: "HTTP"
    }
  ],
  billing: {
    deploymentPlan: "5d88b0e17287c116bccc2356"
  },
  configuration: {...}
}

const response = await fetch(NORTHFLANK_API_ENDPOINT, {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
    'Authorization': `Bearer ${NORTHFLANK_API_TOKEN}`,
  },
  body: JSON.stringify(payload)
})

const { serviceType, serviceId } = await response.json()
console.log(`Deployed a service of type ${serviceType} with the ID ${serviceId}!`)

// => Deployed a service of type deployment with the ID 5e4c07f7036da0001b4b809c!
Footer accent
Footer map

Let’s work together

We’re always looking for interesting partners and feature suggestions.

Company 11918540

20-22 Wenlock Road, London,

England, N1 7GU

contact@northflank.com

© 2020 Northflank Ltd. All rights reserved.