Thursday, 25 July 2024

INTEGRATION ----MIDDLEWARE

 1) Use of ESB - Enterprise Service Bus 

Example - Mulesoft

=====================================================================

2) Azure API Management (APIM) and Enterprise Service Bus (ESB) 

APIM -  use of monitoring api , security policies , API getaway , basic format conversions xml to json , monitoring and analytics , developer portal - discover, test, and consume APIs.


Core Capabilities:

  • Security: Enforces security policies such as OAuth 2.0, JWT validation, API keys, and IP filtering.
  • Transformation: Supports request and response transformations (e.g., JSON to XML).
  • Policy Enforcement: Allows for policies to be applied to APIs for throttling, caching, and logging.
  • Versioning: Manages multiple versions of APIs.

3)  Enterprise Service Bus (ESB)

Primary Functions:

  • Message Routing: Routes messages between different systems and applications based on content or rules.
  • Protocol Bridging: Bridges different communication protocols (e.g., HTTP, JMS, FTP, SOAP).
  • Transformation: Transforms message formats (e.g., XML to JSON) and data structures.
  • Orchestration: Manages complex workflows and business processes,

=======================================================================



No comments:

Post a Comment

Heap Size and Apex CPU Time Limit

  Heap Size - 1) Memory size for holding object , variables and records 2) CPU Time limit -  1) time consuming during whole transaction   ...