Microservices

Microservices allow building highly scalable and expandable applications with business functions running as independent and atomic containers chained in a workflow. Using microservices, you process the information as it flows from one system to other through a expandable chain of transformers and business rule engine nodes. RoboMQ provides key building blocks for microservices based integration:

Microservices Platform

Build higly scalable, fine grained and adaptable applications using Microservices architecture with core infrastructure provided by RoboMQ including smart containers, event logging, comprehensive error handling, analytics, health checks and operations & management dashboards.

Integration Flow Designer

Using Integration Flow Designer, you can build complex business processes visually by drag and drop of microservices nodes that could be running on the cloud or your data center.

Integration Flow Designer

Using RoboMQ Integration Flow Designer, you can build complex business processes using a palette of functional nodes each of which represent a well-defined Microservice running on the cloud.

Assembly line of data

Operations research optimizations

Software workflows have the same operation research Theory of Constraints (TOC) challanges like any other- critical path, localized scaling, load distribution and bottlenecks. Leveraging smart containers and Hybrid Cloud Integration, we can solve many of these challenges.

An architecture for building fine-grained services

If we could build services that are atomic and fine grained, we could minimize the impact of change, increase code reusability, reduce devopscycle times, and be able to get products and services faster to the market.

Lego approach of building business applications using microservices platform
Lego approach of building business applications using microservices platform

An architecture for building fine-grained services

If we could build services that are atomic and fine grained, we could minimize the impact of change, increase code reusability, reduce test cycle times, and be able to get products and services to the market faster.

Baking cookies and making microservices

The microservices architecture is the best choice for building complex, evolving applications lego style with basic building blocks. This blog helps you understand the advantages through a fun example about baking cookies.

World's first microservices business process designer

RoboMQ, a little startup based out of Northern Virginia, has created world's first visual process builder for microservices. Using Integration Flow Designer, you can build complex business processes using a palette of functional nodes.

World's first microservices business process designer

It might sound cheesy to say that RoboMQ, a little startup based out of Northern Virginia, has created world's first visual process builder for microservices. However it is very true! Using RoboMQ Integration Flow Designer, you can build complex business processes using a palette of functional nodes each of which represent a well defined Microservice running on the cloud.

Ron Swanson and microservices

As I was watching the snow begin to fall from my home in Virginia, I wondered, why didn’t Ron Swanson (aka Duke Silver) ever get a spinoff? I had this thought because my teenage son was finishing up the last episode of Parks and Recreation on Netflix. Netflix happens to be an early adopter of implementing a microservices architecture to operate their industry disruptive business.

Lego style of building business applications

Microservices is an architectural style of building atomic, autonomous, and fine grained services which perform a single well-defined task. These atomic units are the “lego” building blocks to assemble to complex business applications.

Lego approach of building business applications using microservices platform

Microservices is an evolution from Service Oriented Architecture (SOA) where it addresses the gaps in SOA and continues to achieves the goals of building applications using truly composable services. It it the fitting platform and infrastructure for the cloud and Internet of Things (IoT). microservices is an architectural style of building atomic, autonomous and fine grained services which are single purpose and perform a well defined task. These atomic units or the lego building blocks could be assembled to create complex business applications.

Bring grandfathered applications to the world of microservice

How can you apply Microservices architecture to your one million lines of legacy code that has been running for years? The common answer would be to change the API so that it can be compatible to other microservices. However, the cost of this approach can be prohibitive and may interrupt business.

Microservices based SaaS, Hybrid Clouds and IoT integration

Enterprise applications are getting defragmented and distributed thanks to SaaS, hybrid cloud and IoT. Diversity of protocols and data interchange mechanisms are the challanges along with miniaturization, composability and fine-grained services the opportunities. How do you take advantage of this tectonic shift to create revenue generation opportunities and cost savings?

Microservices based Application Integration for SaaS, Hybrid Clouds and IoT

Enterprise applications are getting defragmented and distributed thanks to SaaS, Hybrid Clouds, and the emergence of IoT. This translates to diversity of protocols as well as data interchange mechanisms. So how then do you take advantage of this? You build applications "Lego Style" across networks and clouds to create revenue generation opportunities and cost savings.

Bring grandfathered applications to the world of microservice

How can you apply Microservices architecture to your one million lines of legacy code that has been running for years? The common answer would be to change the API so that it can be compatible to other microservices. However, the cost of this approach can be prohibitive and may interrupt business.