SOA Governance

An effective SOA governance strategy must not only ensure that development is in-line with corporate goals; it also must address security and compliance issues that arise from regulations and business demands such as Sarbanes-Oxley, MIFID, and Visa PCI, ensuring nothing falls through the cracks.

Progress® Actional® products address SOA governance throughout the lifecycle—in pre-production with Progress® Actional® Application Development and at runtime with Progress® Actional® Enterprise. In addition, the Actional Governance Integration Module complements governance tools such as registries and repositories.

SOA Governance During Development: Design-time Compliance

As part of its service quality and validation solution, Actional offers design-time policy authoring and checking. These capabilities ensure services comply with industry standards (including WS-Security) and corporate standards, and perform well in production.

Actional Enterprise provides the end-to-end visibility needed to manage SOA operations. It automatically discovers services and generates flow maps of the SOA network and triggers user-defined, policy-based alerts on performance and availability issues. SOA administrators can drill down to flow maps of individual violating transactions to perform root cause analysis and quickly find and solve problems before they impact end users.

Achieving Business Goals with SOA Governance

Governance must be established to control quality of service and meet service-level agreements (SLAs). Actional generates alerts based on user-defined SLA policies, enabling quick action to rectify SLA issues. It also provides multi-dimensional business analytics for real-time transactions and trends and controls for directing SOA behavior to optimize business outcomes, for example, to ensure priority service for key customers.

Breaches in security and compliance can lead to penalties, litigation, and other business losses. Consequently, SOA governance requires accurate, consistent security and compliance policy enforcement. When SOA developers are responsible for policies, there is a risk of inconsistent policies and coverage gaps.

Actional provides centralized security and compliance policy management with distributed enforcement. This slows experts to author policies once and apply them consistently across the SOA, guaranteeing complete, accurate coverage.

Finding and Controlling Rogue Services

Rogue services can expose sensitive information to unauthorized users, elude compliance audits, and subvert system capacity planning. Our Governance Integration Module integrates with third-party governance tools (see Technical Specifications), to find rogue services and govern their activities according to applicable policies. It also feeds back runtime metadata on actual services usage and dependencies, to add value to registry and repository metadata, and help developers minimize disruption during SOA versioning and maintenance.


 

You may also be interested in...


 

Related Topics


 

Progress Positioned As Leader In SOA Governance

Download Leading Analyst ReportGartner's Magic Quadrant for SOA Governance positions Progress Software in the Leaders Quadrant. Read the report to learn more.

Get Smarter Governance from Web Services

Download white paperRead about Actional's comprehensive Web services governance solution, including the various kinds of services management, their importance, and how to get started.

Management for Today's Interconnected Applications

Actional Enterprise
Manage interconnected applications for business transaction assurance from pre-production to runtime.

Actional Application Development 
Fix quality and validation issues in your SOA and service based applications before production.

Actional Visibility for ESB Management 
Enhance ESB management to ensure reliable operations across your entire service-oriented architecture (SOA).

Actional Visibility for Mainframes 
Achieve end-to-end visibility into cross-platform transactions, including those that involve proprietary mainframe systems.