Self-serve developers with Mia‑Platform Marketplace

Develop faster and smarter with ready-to-code templates, examples, plugins and applications. Ready, set, code!

Mia-Platform Marketplace enhances the internal developer portal to accelerate application development with modular and reusable components.

 

The ecosystem is composed of:

  • Templates ready-to-use microservices to code in any language
  • Examples best practices for microservices development
  • Plugins existing Docker images to enrich your project with specific functionalities
  • Applications bundles of resources to create applications in a few clicks

Our favourites:

Application=payment gateway manager + back-office

Application

Payment Integration Hub

The PIH provides a single interface to connect multiple payment providers and gateways with only a few clicks

Supported by

Prestatech

Plugin

Prestatech

Prestatech API for Open Banking Analytics and Instant Lending solutions

Supported by

Vonage Microservice

Template

Vonage Video App Template

Start your videocall application leveraging on Vonage APIs

Supported by

InfoCert

Plugin

Infocert

Infocert API for digital identity, OCR and face matching solutions

Supported by

Microservice=Utego

Plugin

Utego - Account Aggregator

Utego API for Account Aggregation

Supported by

Microservice=push-notifications

Plugin

Push Notification Manager

This microservice offers some useful features for easily and safely handling the push notifications data.

Supported by

Microservice=authentication-service

Plugin

Authentication Service

Use Mia-Platform core Authentication Service to provide OAuth2 compliant user authentication API.

Supported by

791a2771-defa-4255-b9a6-f4e5084f8894

Kafka Exporter

Use this service to export metrics from Kafka for Prometheus

Supported by

71af4333-6dca-486a-a102-c9b11352378d (1)

Plugin

MongoDB Query Exporter

Use this service to export metrics from MongoDB in the Prometheus format based on your queries

Supported by

Microservice=Utego

Plugin

Utego - Account Aggregator

Utego API for Account Aggregation

Supported by

Microservice=ses-mail-notification

Plugin

SES Mail Notification Service

Send custom email using an Amazon SES.

Supported by

Microservice=doctor-service

Plugin

Doctor Service

This plugin reports status of the running microservices in your project.

Supported by

Choose your preferred language, start a service in a few clicks and enjoy coding.

Add-ons - Communication


Chat Service Frontend

plugin

Chat Service Frontend

The Chat Service Frontend is a Mia-Platform plugin that uses the Stream React Library to provide a custom micro-frontend to chat with users registered on a target application.

Supported by

Chat Service Backend

plugin

Chat Service Backend

The Chat Service Backend is a Mia-Platform plugin acting as a proxy between your project's microservices and the Stream Chat APIs, introducing a Token Provider to validate and generate a token for your users.

Supported by

Teleconsultation Service Backend

plugin

Teleconsultation Service Backend

Teleconsultation through Bandyer APIs

Supported by

Teleconsultation Service Frontend

plugin

Teleconsultation Service Frontend

Start your videocall application leveraging Bandyer APIs

Supported by

Add-ons - Data Catalog


Data Catalog

template

Data Catalog

Utilities to fetch metadata from DB-like datasources

Supported by

beta

Add-ons - Data Stream


Rest2Kafka service

plugin

Rest2Kafka service

A service that exposes APIs to publish messages on Apache Kafka.

Supported by

beta

Kafka2Rest service

plugin

Kafka2Rest service

A service that enables the conversion of Kafka messages into REST HTTP requests that are executed towards configured targets.

Supported by

beta

Microservice Gateway

plugin

Microservice Gateway

The Microservice Gateway provides the ability to specify HTTP hooks to be invoked before and after each request

Supported by

Kafka2Firebase

plugin

Kafka2Firebase

Use this is plugin to convert kafka messages into Firebase push notification.

Supported by

Kafka2Rest Example

example

Kafka2Rest Example

This is an example of using our library Kafka2Rest. It takes messages from Kafka broker and sends POST request after filter and process the messages.

Supported by

Rest2Kafka Example

example

Rest2Kafka Example

This is an example of using our library Rest2Kafka. It takes the body of a POST and create a Kafka message.

Supported by

Mongo2Kafka

plugin

Mongo2Kafka

Stream your MongoDB changes to Kafka

Supported by

Mia-Platform Marketplace acts as an aggregator of 3rd parties applications and Native components, it can answer every industry’s needs, favoring the compliance and the quality of code thanks to templates and examples.

Mia-Platform Marketplace at a glance: 

  • Business Functions & Process Components;
  • Tech Components & Architectural Pattern;
  • Development & Platform Manangement Tools;
  • Applications Templating & Industry Specific;
  • Assembly & Orchestration Tools;
  • Tech Bricks.

Benefits of a company Service Catalog:

  • Speeding up the development of new features and services, by providing ready‑to‑use ones;
  • Avoiding duplication and redundancy of existing components;
  • Standardizing enterprise software products, through the reuse of centrally maintained services;
  • Enhancing IT governance, ensuring compliance with corporate standards;
  • Improving the overall Developer Experience, by fostering autonomy and self‑service provisioning of available technology;
  • Decreasing development costs and increasing cost predictability.

Give your project a boost with Mia-Platform

Learn more about Composability

Achieving Better Governance through Composability and Reuse

Read the article

Building and Reusing Packaged Business Capabilities (PBC)

Read the article

Design principles and patterns for creating composable software components

Read the article