---
title: "How to create a microservice flow"
canonical: "https://onesaitplatform.refined.site/space/DOCT/2220823713/How%20to%20create%20a%20microservice%20flow"
format: markdown
---
<span style="color: #555555">From version Defender (1.5X) it has been enabled the microservice dataflow feature. It uses the existant technology from Datacollector and can be  Utilizan la tecnología existente de Datacollector y puede visitarse aquí: </span>[<span style="color: #555555">Datacollector microservice pipeline</span>](https://streamsets.com/documentation/datacollector/latest/help/datacollector/UserGuide/Microservice/Microservice_Title.html#concept_gzw_tdm_p2b)

## <span style="color: #555555">What is a microservice?</span>

<span style="color: #555555">A microservice is a lightweight component that implements a relatively small component of a larger system – for example, providing access to user data. A microservice architecture comprises a set of independent microservices, often implemented as RESTful web services communicating via JSON over HTTP, that together implement a system's functionality, rather than a single monolithic application.</span>

## How can I create one in the platform?

In the Development section, Dataflows, browsing the left panel menu.

![image](media://a51e47db-18c4-4d2b-967e-ba982c62847c)


Click on New Dataflow

![image](media://221b8804-6c39-4e97-ae10-8837fb023946)

A modal will appear with a selector to choose the pipeline type. In this particular case, Microservice, and click ok.

![image](media://2c02e11e-59de-4cbe-ae74-db325babbb53)

The window will reload with the new microservice pipeline. Depending on the http method used, the record will be guided to the correct stage. An example using the platform stages.

![image](media://69c6c87e-ec83-4f65-9ef9-47e13070a089)

For more information and an example please click on the next link. [CRUD Microservice example](https://github.com/streamsets/tutorials/blob/master/tutorial-crud-microservice/readme.md)