CloudPort API Simulator
CloudPort is a simple point-and-click product for virtualizing and emulating APIs. CloudPort significantly reduce expenses related to API strategies by allowing parallel development of the client and service components of the API. CloudPort provides features which allow graphically building scenarios and then emulating the APIs for clients to communicate with, the same way they would with the actual APIs. CloudPort then enables workflow scenarios, performance testing isolation, error injection, and many other features.
Enables enterprise to simulate "what-if" scenarios for API integrations. Provides centralized performance, failure, security, capacity and interoperability modeling. Simply author API simulation policies, then run them using the embedded emulator either on the centralized console or within a virtual or cloud environment
Enables validation of clients by providing a Virtual Interface for clients to communicate with to validate the message flows and business logic. Rules can be created on CloudPort to report on client conformance level for service integration requirements. This allows the simulated API integration to provide feedback as to when the client is ready to communicate to the actual physical APIs.
CloudPort can be used in place of infrastructure to enable performance testing of various components of the API architecture by removing the bottlenecks each component may cause. CloudPort performance mode services connections across a threaded model which provides TPS rates exceeding 1000 Transactions Per Second on a single Simulation Server instance.
CloudPort provides a streaming attachment feature which allows testing and simulation of MIME, DIME, and MTOM transactions with very large (2GB) file sizes. The streaming technology dramatically reduces the memory requirement to service multiple file transfers on a single machine by streaming the data from file directly to the socket, with only nominal physical memory requirements. This allows environment to validate capacity and throughput expectations for SwA based transactions.
Real-time transaction viewing and analysis of request/response data from targeted HTTP or HTTPs inbound transactions, or from setting up CloudPort to act as a message broker between IBM MQ, Tibco EMS, Weblogic JMS, or native JMS queues. CloudPort removes the need to have a back-end server process the queues, and can replicate the processing behavior and virtual this in the running simulation.
- » API Client Tracing
- » Performance Analytics
- » Large File Streaming
- » JMS Queue and Endpoint Simulation
- » CloudPort Data Sheet
"We use CloudPort as the integration platform to enable trading partners and client to validate the message transaction behaviors. Once our clients are able to communicate properly with the virtual CloudPort simulations, we then allow access to the actual back-end services."
-Salman Akhtar, CEO, Techlogix