APIs are everywhere which are a basic building block of different applications from small, medium to large enterprise scale. Testing of these APIs is always a crucial yet critical part. A large set of free, open-source as well as proprietary tools are available for API testing. One such popular tool is Postman. Postman is a… Read More »
Event Streaming and messaging platforms play a key role in integration projects. This includes a plenty of use-cases including EDA (Event Driven Architecture), Microservices Architecture, IoT (Internet of Things) as well as message queueing and message publishing use-cases. Apache Kafka and Apache Pulsar are among the major players in the world of Event Streaming and… Read More »
Postman is a popular tool used by software testing teams. It is more commonly used for REST APIs testing but the capabilities and features of this tool are not just limited to such testing. Postman provides rich set of features for API documentation as well. It can be used to Design APIs by creating API… Read More »
MuleSoft RabbitMQ Integration is achieved using AMQP Connector. AMQP (Advanced Message Queuing Protocol) is a messaging protocol for RabbitMQ together with various other supported protocols. In this article, I will explain how to Publish and Consume AMQP messages with RabbitMQ queues and exchanges using MuleSoft AMQP operations.
SOA (Service Oriented Architecture) has remained a buzzword in the IT industry since so long. Discussions on architectural advancements in software industry are incomplete without discussing SOA and SOA Design Principles. In this article, I will discuss Service Oriented Architecture basics and SOA Design Principles will be discussed in detail.
MuleSoft API Lifecycle Management is a continuous process that covers the entire journey of an API from design to deprecation. In this article, I have discussed API Lifecycle Stages of a MuleSoft API in detail. By the end of this article; you should have a fairly good idea about each stage of API Lifecycle and… Read More »
REST ( Representational State Transfer) is a popular architectural style for developing integration and enabling transfer of data between the integrated systems or applications in a standardized manner. REST APIs also known as RESTful APIs are widely used in modern businesses to enable sharing digital assets capabilities to achieve diverse business goals. REST Services or… Read More »
Event Driven Architecture is a widely used architecture for integrating applications and systems. Event-Driven Architecture works by transferring data from Event producers to Event consumers based on the events of subscriber’s interest. EDA based solutions have various benefits including decoupling of producers and consumers, improved performance, better resilience, better scalability etc. In this EDA Introduction… Read More »
APIs and Microservices have become a norm in the modern digital world where businesses are continuously moving towards their digital journey. Exposing Assets in the form of APIs and building applications in an agile, flexible and resilient manner are among the prime concerns for the organizations. That’s where APIs and Microservices come into the picture.… Read More »
API Management Platforms provide a rich set of features to help managing API Life Cycle in a more standardized manner starting from API design all the way to APIs Onboarding and Security. In order to protect digital assets which are exposed in the form of APIs, Security Threats are becoming a major concern with new… Read More »