How microservices can be built with an iPaaS platform like Choreo

Introduction

Building applications with microservices architecture helps organizations to provide great experiences to the users regardless of the scale of the demand. But it is not that simple to build and manage a microservices-based application platform.

Integration Platform as a Service or an iPaaS is a cloud service that helps organizations to build integrations across on-premise, cloud, and hybrid environments. …


Let’s learn about WSO2’s latest iPaas solution Choreo

Choreo public beta announced!

WSO2 team is thrilled to announce the public beta of its latest innovation, Choreo, an integration platform as a service (iPaaS) on 15th June 2021.

Source: https://wso2.com/choreo/blogs/wso2-choreo-a-platform-for-innovation/

You can find the press release of the announcement in the link below.

What is Choreo?

The term “Choreo” stemmed from the idea of “Choreography”. In Choreography, the actors worked as a group by performing their own actions while indirectly communicating with each other. Choreo is an integration platform as a service (iPaaS) that allows developers to build cloud-native applications. …


What is the correlation between business growth and API Management?

Introduction

APIs are the digital connectors that act as the interface between business data and consumers. APIs allow organizations to convert data into money through innovative ideas. API platforms are becoming a mandatory part of the IT ecosystem across many industries including financial services, healthcare, telecommunications, manufacturing, and many more. Building an API platform requires an investment from the organization.

Common questions from the business leadership

Business leaders care about the investments and their return more than anything else in most cases. They will see API platforms as an investment that should bring back the return at…


Let’s build an enterprise platform for continuous innovation

Introduction

We are living in an era of innovation like never before. Consumer-driven businesses (95% of businesses are like this) are competing with each other to get as many customers as possible under their roof. Almost all the products and services that we can imagine are available at the fingertips of the customer. Business leaders should take decisions instantly about new products and services. Hence the innovation plays a pivotal role in the success of any business in the modern digital economy.

Enterprise IT platform is considered as a supportive function for business operations that just sit in a data center…


Let’s save the world from the energy crisis with the use of IT!

Introduction

Urbanization is bringing more and more people to cities. The technological advancements in consumer electronics make more and more people use those devices than ever before. It makes the demand for energy keeps increasing. Even though renewable energy is becoming more and more usable and cost-effective, it is yet to fulfill the continuity requirement of energy demand. Building more and more traditional energy-producing plants (e.g. coal) is impacting “climate change”. We should reduce the carbon footprint. It is a quite complicated problem to solve. At the same…


How to build an API Management platform to cater to your business needs?

Introduction

This is the 3rd part of the tutorial on the topic and we discussed the business goals, KPIs, and a practical example of an organization using API Management to grow its business in part I and part II. The links to those 2 articles are mentioned below.

In this part of the tutorial, we discuss a reference architecture of an API Management platform and how it can help businesses to improve the Return on Investment (ROI) of the API program.

How WSO2 API Integration Platform helps to increase ROI

Let’s take a…


Let’s find out how API Management can help grow your business

Introduction

This is the second part of our tutorial on the business aspect of the API Management platforms. You can find the part I of this article from the below link in which we discussed how to identify the business goals of an organization and align our API management KPIs with that in detail.

In this second part, we are going to take a practical example of an organization and how that organization could utilize API Management to grow its business.

The ABC Company’s approach

Let’s consider an organization ABC that has…


How microservices governance relates to API Management?

This is the final part of the microservices governance tutorial series. You can find the first 3 parts of the tutorial in the below links.

In this final part of the tutorial, we discuss how microservices governance and API Management coexist in an enterprise platform.

Microservices governance and API Management

One of the biggest confusions in the industry around microservices governance is that API Management platforms can cover up the governance aspect of microservices through their API publishing tools and developer portals. This is not true. API Management tools provide some level…


A reference architecture for microservices governance and API Management

This is the third part of the microservices governance tutorial series and you can find the first two parts of this in the below links.

In this part of the tutorial we discuss a reference architecture for microservices and how that architecture can be realized with a reference implementation.

Microservices governance reference architecture

Now that we have covered the details of the microservices governance and how it works at a non-technical level, let’s try to bring these ideas into a solution architecture that depicts the various components and their interactions in…


How to align microservices governance with business goals?

This is the second part of the 4 part article series on microservices governance. We discussed the basic concepts of IT governance and how they related to the microservices architecture. You can find it here.

In this second part of the tutorial, we are going to discuss the different types of governance models and how they related to the business goals of the organization.

Governance capabilities

When it comes to governance in the microservices context, there are 2 types of governance capabilities.

Design time governance

Chanaka Fernando

Engineer | Author | Speaker | Associate Director @ WSO2

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store