Skip to content

working with
mDrive microservice

Learn how to use the mDrive microservice to store and share media on edge devices

self-paced
12 topics
1 hour

working with mDrive microservice

Learn how to use the mDrive microservice to store and share media on edge devices

self-paced | 12 topics | 1 hour

The objective of this track is to demonstrate how to install and use mimik’s mDrive microservice. The mDrive microservice enables sharing files between edge devices without having to store any file on a central server. In an mDrive scenario any edge device can act as a file repository.

This track assumes a basic familiarity working with microservices under edgeEngine. You can learn the basics by reading about the Key Concepts in the Developer Documentation on the mimik site found here.

working with
mDrive microservice

mDrive runs on the instance of edgeEngine hosted on the edge device. Microservices that run on edgeEngine run in a serverless environment. As such there is a single, universal HTTP server that accommodates any microservices running on the device. Developers do no need to install the HTTP server, it’s there already.

Interaction with the mDrive microservices is conducted via a predefined REST API that is exposed by the microservices. Both developers and independent consumers interact with a device’s mDrive via the REST API as shown in the figure below.

Developers don’t have to worry the mechanics of storing file and the metadata associated with a particular file. mDrive takes care of all of these storage details. All a developers need to be concerned with is defining the metadata and sending it along with the actual file to mDrive via the REST API.

You can view the mDrive API documentation here

working with
mDrive microservice

this scenario is completely interactive. the instructions you’ll be given will be executed directly in the terminal window that is embeded directly in the instruqt interactive learning environment.

contact us to get full access to
mimik academy resources