SolutionsProductsPlatformsCase StudiesPartnersNewsCompany
SolutionsSOA Runtime ManagementPrint Version

Active Control across the Service Lifecycle

AmberPoint transforms new and existing SOA services into production-ready business assets by managing their runtime delivery across their lifecycle. It actively manages the service runtime, making it easy to roll-out new services, scale them for performance and availability and ensuring easy upgrades to new versions.

With AmberPoint’s discovery-driven management, enterprises building SOA-based applications can realize the full potential of their standards-based systems. AmberPoint discovers and models the entire SOA environment, making it extremely easy for users to understand and manage complex service networks. Users can users can then govern the runtime processing of messages flowing through their SOA by enforcing various management policies without writing additional code.

Only AmberPoint offers the essential capabilities that businesses require to build enterprise-class, services-based information systems.


(click image to enlarge)

Endpoint Management
Enables fine-grained control of services deployed on each container. Using AmberPoint, users can:

  • Create and publish one or more managed endpoints for each service
  • Create special purpose endpoints for each type of usage (e.g. secured and unsecured)
  • Load-balance across endpoints to ensure high availability
  • Failover across endpoints to ensure fault-tolerance
  • Monitor each endpoint for instantaneous health and availability

Service Virtualization
Provides sophisticated capabilities for building task-specific “virtual” services from existing services.

  • Consolidate one or more operations from different services into one
  • Hide selected operations of an existing service
  • Create new skeleton service from a specific WSDL
  • Automatic generation of WSDL for the new virtual service

Message Brokering
Routes and transform service requests or responses over to optimize service delivery based on business or operational criteria.

  • Control routing of messages based on content (message header or body) or context (user credentials, transport headers, properties etc.)
  • Transform inbound requests as well as out-bound responses using XSLT
  • Mediate across different transport protocols (HTTP-to-JMS, JMS-to-HTTP or custom)
  • Manipulate message headers to facilitate different standards-based routing schemes

Versioning Management
Facilitates non-intrusive evolution of production systems by allowing:

  • Publication of multiple versions of the same service simultaneously
  • Transparent rolling upgrades to published services
  • Ensuring backward compatibilty for new versions
  • Version-based routing of requests to services
  • Manual or scheduled version deprecation

Automatic Policy Provisioning
Facilitates non-intrusive evolution of production systems by allowing:

  • Auto-enforce policies on new services
  • Auto-adapt clients to new policy requirements
  • Auto-provision policies upon change in a service profile

Custom Management
Template-based approach to policies enables specialty requirements:

  • Create custom policy libraries to meet specific management needs
  • Use message content, or context or custom instrumentation to create any domain or application-specific policy
  • Reuse custom policies across multiple applications or SOA projects

BENEFITS

AmberPoint brings benefits to a variety of users.
  • Centralized management for SOA runtime
  • Incrementally deploy more sophisticated policies as SOA evolves
  • Instantaneous bird's eye view of all policies ensures total runtime control

Tim Freeman
.