A DevOps platform for IoT Embedded Environments

What is desploy?

Desploy is a cloud platform that lets companies build, test, deliver and monitor code updates for connected devices. It provides built-in support for the most popular IoT Cloud Platforms and the infrastructure, services and tools for automated product builds and programmatically initiated tests and deployments.

Designed for IoT developers

Desploy is for developers, teams and businesses of all sizes that are working on connected devices.

CI/CD Everywhere

Full DevOps implementation with continuous delivery (build, test and deploy) for device updates.

Supports the most popular IoT Cloud Platforms

Build-in support for Amazon AWS, Microsoft Azure, Google Cloud IoT, Particle and much more!

Designed for IoT Embedded devices

Supports microprocessors including ARM, AVR, WiFi modules, etc., running Linux, various RTOSes or nothing! No more local toolchains are needed for the development!

Production-like unit testing

A staging environment is provided that mimics the actual production environment with many devices run in parallel and with extra virtual devices for soak testing.

Everything is version controlled

Every build process is completely consistent and isolated, each build version happens exactly the same way. The deployment process is well defined using the same environment each time for increased reliability.


How it works?

A high-level introduction


Example desploy bundle file:

        "bundle": {
            "scenario": "scenario.json",
            "srcRef": "",
            "buildSpecs": "build.json",
            "device": "device.json",
            "userConf": "user.json"


Example scenario file:

        "PLATFORM": "particle",
        "API_URI": "",
        "API_KEY": "323232323232",
        "USERNAME": "",
        "PASSWORD": "testpass",
        "DEVICE_ID": "270043000647343339373536",

        "INSTRUCTIONS": {
            "step": ["AUTHORIZE", "REGISTER DEVICE", "POST SWITCH_ON"],
            "log": "live, api.log",
            "actions": ""

            "step": ["PUSH BUTTON"],
            "log": "dev.log"


Full Documentation

Please check our GitHub page!

More on GitHub

Select Your Plan

Contact us for more info!
Free Plan

Perfect for experimenting with desploy. Start now for free and upgrade to a Pro plan anytime you like.

Start Now
Pro Plan

Coming Soon...

Coming Soon!
Enterprise Plan

Coming Soon...

Coming Soon!


Full-Stack Developer


Want to know more about desploy?
Feel free to get in touch if you have any questions.

Get Connected