SSL vs TLS: What is the Difference Between SSL and TLS

SSL  is widely used since long to achieve security of data communicated over public networks. In OSI seven layer model, SSL sits between the Application layer and the Transport layer, traditionally seen as part of the Presentation layer. SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are two very common words which are often… Read More »

MuleSoft API Lifecycle Management : API Lifecycle Stages

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 »

CSR Certificate Signing Request: How to Get CA Signed Certificate from CSR File

A CA-signed certificate, also known as a trusted certificate, is a certificate that has been issued and digitally signed by a trusted third-party entity called a Certificate Authority (CA). In order to get a CA signed certificate for a domain, you first need to generate a CSR (Certificate Signing Request) and then follow additional steps… Read More »

REST API Best Practices to Design , Develop RESTful Services

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 Basics: How Event-Driven Architecture Works

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 »

Microservices Vs API: Difference Between APIs and Microservices Explained

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 »

How API Management Platforms Help Dealing with API Security Threats

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 »

MuleSoft Message Processors (Event Processors) Types

MuleSoft Integration AnyPoint Platform is widely used popular ESB which is used to integrate different types of systems & applications with its API-Led Connectivity approach and tons of enterprise features. The information that flows in these integration services is in the form of MuleSoft Messages containing message payloads and message headers and additional properties. MuleSoft… Read More »

MuleSoft Datadog Integration: MuleSoft Logs in Datadog

When implementing Integration Projects in MuleSoft, logging of useful information for debugging, tracking, monitoring purposes is always very important. You can log payload and/or other useful data using Logger component in your Mule Message Flows. Logs are made available for traceability and tracking purposes in the console in AnyPoint Studio and also in the AnyPoint… Read More »

TIBCO EMS Message Delivery Modes: Persistent, Non-Persistent, Reliable

TIBCO EMS is widely used in the integration projects for messaging. TIBCO EMS is based on JMS specifications and it is capable of fulfilling messaging requirements for enterprise integration projects at different scales due to its robustness and efficiency. When a publisher/producer, sends a message to EMS Server on a topic or queue; different types… Read More »