CloudGate Features and Benefits
CloudGate is a hosted cloud APIs management and governance solution that gives end-to-end control of web-based services and APIs deployed in the cloud infrastructures.CloudGate Security Features
- Internal authentication and authorization - Use CloudGate’s internal directory for authentication and authorization of consumer
- Authentication and authorization through LDAP or Active Directory - Authenticate and authorize consumers through an external directory
- Support for oAuth, SAML, and OpenID
- SSL termination and initiation - Use CloudGate as a SSL termination or SSL initiation point
- XML encryption/decryption - Encrypt or decrypt portions of the XML payload on request or response
- XML digital signature validation/insertion - Insert or validate digital signatures of the payload
- IP address filtering - Deny access to consumers with unrecognized IP addresses
- Schema compliance - Deny access to payloads that don't comply with a specific schema
- Includes a secure token service for federated SSO
- Use Salesforce.com or Google as user stores
CloudGate Message Brokering Features
- Usage throttling - Limit usage of an API based on filters, clients, keys, methods or group.
- Intelligent response caching - Cache regularly use responses based on a specific request.
- Compression - Compress large payloads such as media streams using standard compression techniques such as Gzip.
- Dynamic schema modification - Dynamically modify the request or response payload schema for example from REST <-> SOAP, JSON <-> XML etc....
- Content-based routing - Route to different endpoint based on content of the request
- Exception-based routing - In case of an exception, re-route the request to a different endpoint
- Failover and load balancing - Load balance the requests between end points
- Client based throttling - Control usage rate of service for individual client based on a pre-determined SLA
- Protocol conversion - Convert from JMS to HTTP and vice versa
- Service virtualization - Combine artifacts of multiple service to create new "virtual" services complete with dynamic WSDL generation
CloudGate API Visibility - Real User Monitoring
- Support for REST, SOAP - CloudGate provides management for both SOAP and REST based services and APIs
- Performance Management - Manage performance of service for individual consumers
- SLA Management - Monitor client SLA's against either a static or dynamic baseline
- Fault Management - Monitor and report on faults, fault codes, fault ids, etc.
- Schema compliance - Make sure every request schema is compliant against a based schema
- Auditing of messages - Save message request/responses for auditing purposes and message reports
- Client usage metering - Measure and monitor the usage of every service or API from a specific set of clients
- Content and business activity monitoring - Monitor the content of each request and response for specific KPIs
- Flexible alerting - Alert on all monitoring functionalities based on customizable rules via email, SNMP, script, JMS, SOAP, etc.
- Reporting - Both adhoc and scheduled reporting
- Global multi-jurisdictional auditing and compliance
CloudGate Availability Monitoring Features
- Synthetic Monitoring: Generate synthetic requests to be sent on a schedule to validate availability of service
- Performance Management - Manage performance based on service response time
- Reporting - Both adhoc and scheduled reporting
- Flexible alerting - Alert on all monitoring functionalities based on customizable rules. Set thresholds based on the response content










