16
. . m dat a shee t progress ® objectstore ® pse pro  HigHligHts  With Progress ® Actional ® Enterprise, you can manage interconnected applications rom development through application support to assure business transaction success and optimize operations to serve business goals. Interconnected applIcatIons: UnIqUe ManageMent challenges Companies invest in interconnected, distributed applications or their mission- critical processes to get benets like easy integration, business agility, lower IT costs, and, o course, more revenue. Then during runtime issues occur: sporadic process interruptions, lost messages, business exceptions, or order allout. Customers, partners, and channels are negatively impacted. Revenue suers. Unortunately, distributed, interconnected applications are inherently complex to manage successully across their liecycle. During runtime, these oten- service-based applicatio ns execute across heterogeneous systems, may be owned by dierent organizations, and reside in dierent locations, making visibility dicult. Increasing volumes o trac compound this complexity, leading to an increase in issues and, thereore, in IT time and costs to resolve them. Traditional management tools are used ater users report problems, and business takes a hit. Other tools designed or managing service-based applications require signicant IT resources or actIonal ®  enterprIse progress ®

Ds Actional Enterprise

Embed Size (px)

Citation preview

Page 1: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 1/15

..m

d a t a s h e e t

progress®

objectstore®

pse pro ™

H i g H l i g H t s  

With Progress ® 

Actional ® 

Enterprise, you can manage 

interconnected applications rom 

development through application 

support to assure business 

transaction success and optimize 

operations to serve business goals.

Interconnected applIcatIons: UnIqUe ManageMent

challenges

Companies invest in interconnected, distributed applications or their mission-critical processes to get benets like easy integration, business agility, lower IT costs,

and, o course, more revenue. Then during runtime issues occur: sporadic process

interruptions, lost messages, business exceptions, or order allout. Customers,

partners, and channels are negatively impacted. Revenue suers.

Unortunately, distributed, interconnected applications are inherently

complex to manage successully across their liecycle. During runtime, these oten-

service-based applications execute across heterogeneous systems, may be owned

by dierent organizations, and reside in dierent locations, making visibility dicult.Increasing volumes o trac compound this complexity, leading to an increase in

issues and, thereore, in IT time and costs to resolve them. Traditional management

tools are used ater users report problems, and business takes a hit. Other tools

designed or managing service-based applications require signicant IT resources or

actIonal

®

 enterprIse

progress®

Page 2: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 2/15

..m

2

time-consuming re-coding and massive re-conguring and additional

expensive server power to work.

Developing high-quality services is also challenging. There is a heavy

reliance on XML as well as diculties in debugging and testing distributed

sotware and a heightened need or cross-team collaboration as services are

combined and reused to create larger business-critical applications.

With all o these obstacles, how can you manage current applications

that are core to critical business operations and revenues immediately , to

assure transaction success and gain benets, and build quality services

consistently , to avoid issues? Just as important, how can you do all o this

eciently and cost-eectively?

ManagIng Interconnected applIcatIons cost-

effectIvely: a lIfecycle approach

With Progress®

Actional®

Enterprise, you can assure business

transaction success rom development through application support and

optimize operations to serve business goals. You can get up and running

quickly and cost-eectively with your existing applications and have the

high perormance and scalability you need or uture operations without

prolierating expensive hardware. Because o Actional’s comprehensive,

powerul tools and a unique architecture, you need ewer IT resources, and

they can work more productively across the liecycle. In addtion, there are

ewer problems, aster resolution when problems occur, and a low total cost

o ownership.

drIve qUalIty In desIgn tIMe

Actional Enterprise oers comprehensive validation and quality

tools or SOA and service-based applications. These include a pre-productioncollaborative platorm that makes it easier or all project team members to

deliver well-tested, scalable, and policy-compliant services and applications.

Robust eatures allow architects, developers, testers, and business analysts

to work together to drive quality—rom development to application support,

and beyond.

Page 3: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 3/15

..m

3

Wh Acona Enerpre,

eam have powerfu 

vuazaon, danoc,

and en capabe 

ha pnpon crca 

probem area requrn 

eary aenon.

Collaborate aCross the entire ProjeCt team 

As services are being designed, developed, and tested, project teams

can collaborate and share quality-related assets, test results, and compliance

policy rules to eliminate problems earlier in the liecycle when they are easier

to nd and less costly to x. Actional’s integrated collaboration, testing, and

compliance tools allow individuals to:

Sare Test Suites, Lad Tests, and assets acrss ne r>

mre teams—so they can leverage each other’s work rom

development through application support. Users can create and share

 Wrkspaces that contain Web services, contracts, messages,

recorded actions, simulated operations, and shared tests. There are

also project partitions called “Serice Spaces” that enable teams

to organize, collaborate, and share project assets while limiting

access to other organizations sharing the same server. Shared assets

containing context-rich data, test simulations, compliance rules,

artiacts, and more can be used or unit, unctional, load, regression,

and acceptance testing, without the need or versioning.

Understand serice beair, witut writin cde r knwin>

XML—by “invoking” services and viewing the response in real time,

in an easy-to-understand XML message ormat called “Pseudocode™

.”

Clicking “resend” sends the message to the server multiple times while

making small changes. This makes testing extremely ast and ecient

Service Space

Service Space

Service Space

Diagnostics

Support

Testing

Workspaces

Load Check

Test Suites

Policy Check

Governance

Integration to

ActionalApplication

Developmentand

ActionalEnterprise

Service Spaces dramatically 

improve team collaboration and 

productivity by allowing everyone 

on the service team to access test 

suites, load tests, assets and 

artiacts in one shared place.

Page 4: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 4/15

..m

4

or everyone—without writing a single line o code or requiring

deep knowledge o XML. WSDL contracts and REST-style contracts

described in Web Application Description Language (WADL) can also

be imported, viewed, compared, and graphed.

valIdate servIce behavIor, perforMance,

scalabIlIty

With Actional Enterprise, teams have powerul visualization,

diagnostic, and testing capabilities that pinpoint critical problem areas

requiring early attention as well as automated policy enorcement tools

to help prevent runtime issues:

End-t-end isualizatin is provided without coding. Actional’spatented Flw Mappin

®

technology automatically discovers and traces

transaction fow across the production environment as well as simulated

environments in development. Flow maps enable developers to optimize

services or production by showing how application components are put

together and how they will work. Actional also provides statistics on the

availability and perormance o each service and shows who is using what

service. During migration, team members can make sure that only the

appropriate people are accessing services in the proper environment.

Diansis and testin, early and ten, ensure that services

are ree o architectural issues typically coded in pre-production that can

cause transaction ailures or downtime and be dicult to nd and x in a

heterogeneous, distributed runtime environment. To mitigate these risks,

developers, testers, and QA proessionals can use the ollowing eatures

to optimize runtime reliability, integration, perormance, and scalability:

Easy-t-use, pwerul unit, unctinal, and reressin>

 testin—help developers and testers to identiy and resolveperormance problems as services are being created and tested.

Serice simulatin and scenari testin> —give developers

and their managers a deeper, more detailed understanding o Web

service behavior, with little or no coding. Users can simulate services

and replay lists o actions to veriy that responses match existing

Page 5: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 5/15

..m

5

Wh Acona Enerpre 

a runme you can po 

deay, med ep,

operaona anomae,

and o ranacon 

and pnpon oomn 

ue eary—o avod 

fu-bown ncden and 

mnmze downme.

benchmarks. Users can also create scenario tests based on captured

or invoked messages or by supplying parameters to powerul

templates created directly rom a WSDL.

Lad testin> —allows members o project teams without specialized

perormance and load testing skills to create load tests or up to 100

virtual clients, with no coding required.

Plicy cmpliance enrcement assures that services perorm

well in production and will interoperate as services are reused and

applications change. Actional Enterprise promotes a “contract rst” approach

and oers eatures that ensure services adhere to industry and corporate

standards and perorm well in production:

Plicy autrin and ceckin> —allow pre-production teamsto create and enorce SOA design standards by combining industry

policy sets (e.g., WS-I Basic Prole, WS-Security) with customized

organizational best practices.

Cntract anntatins> —give individuals the ability to add comments

to particular parts o a contract denition to clariy its usage. This turns

a WSDL contract into a center point or learning about a Web service.

ManagIng exIstIng applIcatIons: detect IssUes

proactIvely

With Actional Enterprise at runtime you can spot delays, missed

steps, operational anomalies, and lost transactions and pinpoint looming

issues early—to avoid ull-blown incidents and minimize downtime. Key

capabilities include:

End-t-end isibility wit autmatic discery and trackin:

N cdin. N perrmance impact. It just wrks. Actional’s patented FlowMapping

®

technology automatically discovers and maps all services and their

interdependencies across an end-to-end transaction in today’s heterogeneous,

distributed production environments while adding just microseconds o latency. It

also updates itsel when services change—whou codn or moden.

Page 6: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 6/15

..m

6

Trackin w tru unmanaed ndes> —Actional relates the

data elds o the inbound messages to outbound messages in the

managed nodes. As a result, you have visibility into every process step

including those on systems in the transaction path lacking an agent.

Real-time and istrical prcess data> —are available in real-time

dashboards and historical reports. You always know what’s happening,

or not happening, in the runtime environment and can compare it to

past perormance—without manual data gathering and correlation.

Unmatced interatin and interperability> —enable

enterprise-wide monitoring and management. Actional easily

integrates and interoperates with a wide range o heterogeneous

computing resources--applications, data sources, network devices,

middleware, and registries/repositories—and mediates multiple

message protocols. (See “Technical Specications” on page 13).

Fure 1: Actional’s patented Flow 

Mapping technology automatically 

discovers all services and their 

interdependencies.

Page 7: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 7/15

..m

7

dIagnose and repaIr probleMs qUIckly

When problems occur, Actional Enterprise enables ast root-cause

analysis to prevent business interruptions and service-level agreement (SLA)

violations. As a result, you can maximize uptime, minimize support-time and

costs, and keep customers, partners, and channels satised:

Plicy autrin and plicy-based alertin> —allow you to

take action beore a crisis occurs. With an easy-to-use, centralized

interace, experts can quickly and eciently create business, security,

and compliance policies, including service alert thresholds and actions

or active IT management o SLAs. Unique to Actional, policies can

be authored to meet specic business needs– rom simply monitoring

average metrics or setting policy or a single transaction, to creatinga single policy that combines multiple metrics and multiple classes

o service. When a policy is violated, Actional automatically gathers

inormation to present a complete view o the nodes involved in the

policy violation as well as statistics related to the violation. An alert

is also sent so you can respond beore end users report the problem

or it negatively aects business. Policies can be applied to managed

or unmanaged nodes in the transaction fow; to an entire process; or

to abstract types o inormation, such as “personal identity.”

Fure 2: Alert with detailed fow 

map o a “violating” transaction 

Maxmze upme,

mnmze uppor-me 

and co, and keep 

cuomer, parner, and 

channe afed.

Page 8: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 8/15

..m

8

Custm l manaement> —gives you greater insight into the

application layer by integrating the Actional audit log with runtime-

generated application errors and events. This coupling o runtime audit

data with key application-level logging (embedded during design time)

allows you to diagnose application-specic problems more quickly andeasily without the IT time and cost o grepping log les.

Exceptin manaement> —enables the support team to collaborate

with the pre-production team or aster, accurate problem resolution.

When an alert is triggered, the support team can perorm root-cause

analysis to nd the “oending” system, and the Actional audit log

captures the message and all contextual inormation. The audit log

o the runtime request can then be transerred into a Workspace

on the Actional Development Server, where business analysts anddevelopers can collaborate on the problem. They can compare the

content o the ailed message to the content o a prior successul

message, to detect dierences. Then they can create a test case

and add it to a Test Suite or regression testing. Once the team has

determined the cause o the problem, the message can then be xed,

Fure 3: Actional dashboard with 

business analytics 

Page 9: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 9/15

..m

9

updated, invoked, and resent back through the application to get the

order properly processed. (See Figure 4, page 11.)

prevent bUsIness loss, optIMIze bUsIness

oUtcoMes

Actional Enterprise provides a business perspective on executing

transactions as well as tools to dynamically manage service behavior to

optimize business outcomes—or example, to provide the best service to

high-priority customers, partners, and channels.

Business insit r decisin supprt> —Flow Mapping relates

end-to-end business process execution to the underlying IT activity

without manual modeling. It captures service levels, processmetrics like order-to-ulllment times, and key business indicators

as transactions fow across network systems—even on unmanaged

network nodes. You can simultaneously view and analyze this

inormation by individual customer, customer class or group, region,

division, or any other custom dimension. These multi-dimensional

analytics are available in both real-time operational views and user-

congurable, browser-based dashboards in graphical ormats or

decision support.Autmatic and manual cntrls r manain peratins t>

supprt business als—You can modiy application behavior to

accommodate temporary issues like congestion or service outages

or control long-term service delivery, or example, giving priority

processing to high-value transactions and important customers.

During service upgrades and versioning, you can also move

consumers o a service to the new version over time. These actions

are achieved through policies, alerting, content-based routing, loadbalancing, and ailover.

Plicy-based cntrls r security and cmpliance> —Actional

can mediate security across heterogeneous platorms and Web

services standards and includes support or WS-Security. (See

“Technical Specications” on page 13.) It also avoids potential

Page 10: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 10/15

..m

10

Acona appe poce 

oend-o-end procee 

wherever hey fow,

aown procee 

and ervce o chane 

whou requrn 

pocy chane or 

re-appcaon.

security breaches and prevents unintended usage o services through

the enorcement o trust zones. Trust zone policy prevents message

trac rom reaching service endpoints i it hasn’t passed through

designated security check point.

 In addition, while alternative approaches can only apply policies

to services and operations, Actional applies policies to end-to-end

processes wherever they fow, allowing processes and services to

change without requiring policy changes or re-application. Actional

also applies policy to abstract inormation types, such as “personal

identity” or “credit card details,” providing consistent control over

sensitive inormation. In addition, it acts based on the context o a

message, such as shipping inormation, to prevent sending goods to

restricted destinations—or compliance enorcement.

Serice ernance tru interatin and rue serice>

cntrl—The optional Actional Governance Integration Module

integrates with leading registries/repositories, eeding them metrics

on the actual perormance o services and on service dependencies.

This inormation helps IT operations and developers to understand

the impact o service versioning and maintenance, reducing runtime

disruption. The integration also enables Actional to automatically

discover rogue (i.e., unauthorized) services and governs their activities

according to applicable policies. This action ensures that security and

regulatory compliance are not compromised and prevents capacity

overloads rom unplanned services.

fewer It resoUrces, less hardware, low total

cost of ownershIp

Actional Enterprise provides all o these powerul eatures with a lowTCO, based on a unique architecture that provides:

Nn-inasie mnitrin and manaement wit n cdin and>

minimal cnfuratin—Actional ties into existing applications

on the network to leverage their message processing. In this way

it automatically discovers and tracks nodes with no coding (and

Page 11: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 11/15

..m

11

ewer IT resources), no duplicate processing, and only microseconds

o latency. That means you can begin to manage your existing

applications as well as introduce and evolve applications quickly

and easily. Because Actional requires less than two percent o CPU

capacity per network node, you get high perormance and cost-eective scaling on the network.

 Also, the Actional Management Server is never a single point o

ailure or a bottleneck. Message content is never sent across the

network, and policy execution is ully distributed to enorcement

points on the network. As a result, the server can support more

DISTRIBUTED APPLICATIONSDISTRIBUTED APPLICATIONS

ApplicationOwners

ApplicationDevelopment

SOA OwnersSecurity and

Compliance Staff

Visibility Control Enforcement

Agent Role

PRODUCTION

TransactionFails

TransactionSucceeds

2. MessageCapture

1. PolicyViolation

3. Root-CauseAnalysis

5. Repair& Resend

4. MessageAnalysis

PRE-PRODUCTION

Operate

1. Prototype& Develop

Improve

2. Compliance

4. LoadTesting

5. Deployment

3. FunctionalTesting

STAKEHOLDERS

Actional ServersActional Servers

Policies are managed centrally and

enforced locally, removing the serveras a bottleneck or single-point-of-

failure.

Faster exception management

where failed messages areanalyzed, fixed, and resent to

production.

Stakeholders

centrally

create and manage

policies.

Collaborative environment for

sharing validation assets.

Eliminate issues early in the

development lifecycle.

ExternalServices

MANAGEMENT LAYER

TransactionSucceeds

Monitor ChangeNew

6. Test CaseCreated

6. Support

Fure 4: Actional architecture 

diagram-plus process fow 

Page 12: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 12/15

..m

12

than 1,000 managed systems, and companies can build and scale

enterprise-class, distributed, service-based applications without

prolierating costly servers.

Efcient, cst-eectie plicy manaement> —Only Actional

ully decouples the policy liecycle rom the service development

liecycle, enabling centralized management and distributed

enorcement o security, compliance, and business policies (such as

SLAs). This separation allows policies and services (or processes

where they apply) to version independently, without any lapse in

policy enorcement or disruption o transactions—and without time-

consuming, costly re-coding or re-application.

This approach also puts policy in the hands o domain-specic expertsand empowers them to dene policy once and apply it appropriately

throughout the network --assuring that no service alls between the

cracks, or reduced risk. It also relieves service developers o coding

policy into services (and re-coding when policies or services change),

reducing IT time and costs and decreasing the time-to-market or new

and changed applications.

Page 13: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 13/15

..m

13

broad sUpport: technIcal specIfIcatIons

Actional integrates and interoperates with a wide range o IT resources

and mediates multiple message protocols and security credential types.

b

Microsot InternetExplorer

Mozilla Fireox

oi

sm

Microsot Windows

Red Hat Linux,Enterprise Linux,pSeries

Solaris (includingthe x86 series)

HP-UX

IBM AIX

SUSE LinuxEnterprise

aii

s

Oracle WebLogicServer (ormerlyBEA WebLogicServer)

IBM WebSphere

JBoss Server

Oracle ApplicationServer (OAS)

SAP NetWeaver

GlassshApplication Server(Enterprise andOpen Source)

d

SQL Server

Oracle

DB2

PostgreSQL

MSDE

Apache Derby

ACTIoNAL MANAgEMENT SERvER IS CERTIFIED To RUN oN ThE FoLLoWINgPLATFoRMS:

j viu

Mi

Sun JDK

Oracle JrockitJVM (ormerly BEAJrockit JVM)

Page 14: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 14/15

..m

14

Actional Management Server provides visibility into applications on

the ollowing platorms and sotware programs:

Oracle WebLogic Server>

(ormerly BEA WebLogic

Server)

IBM WebSphere>

JBoss Server>

Oracle Application Server>

(OAS)

Systinet WASP/J>

Microsot .NET ramework>

SAP NetWeaver Application>

Server

Progress>®

Sonic®

ESB

Progress>®

SonicMQ®

Progress>®

Artix®

Oracle Service Bus (ormerly>

AquaLogic Service Bus)

Progress>®

OpenEdge®

Progress>®

Orbix®

WebMethods Integration>

Server

X-broker>

Lombardi TeamWorks>

business process

management (BPM)

sotware

TIBCO ActiveMatrix>

Business Works BPM

sotware

Protocols and interaces supported include Axis, SOAP, REST, POX,

EJB, JMS, Servlets (HTTP), Jakarta, HTTP client, ADO.Net, RMI, and JDBC.

Actional Enterprise also integrates with a variety o standards-

based, third-party identity management, entitlement management, and

SSO technologies including Kerberos, RSA Federated Identity Management,

Oracle Access Manager, CA TransactionMinder, Tivoli Access Manager, HP

SelectAccess, and Securent.

Page 15: Ds Actional Enterprise

8/8/2019 Ds Actional Enterprise

http://slidepdf.com/reader/full/ds-actional-enterprise 15/15

15

progress software

Progress Sotware Corporation (NASDAQ: PRGS) is a global sotware company that enables enterprises to

be operationally responsive to changing conditions and customer interactions as they occur. Our goal is to

enable our customers to capitalize on new opportunities, drive greater eciencies, and reduce risk. Progress

oers a comprehensive portolio o best-in-class inrastructure sotware spanning event-driven visibility

and real-time response, open integration, data access and integration, and application development and

management—all supporting on-premises and SaaS/cloud deployments. Progress maximizes the benets o

operational responsiveness while minimizing IT complexity and total cost o ownership.

worldwIde headqUartersProgress Sotware Corporation, 14 Oak Park, Bedord, MA 01730 USA

Tel: +1 781 280-4000 Fax: +1 781 280-4095 On the Web at: ..m

For regional international oce locations and contact inormation, please reer to the Web page below:

..m/i

Progress, Actional, Artix, OpenEdge, Orbix, Sonic, SonicMQ, and Business Making Progress are trademarks or registered trademarks

o Progress Sot ware Corporation or one o its aliates or subsidiaries in the U.S. and other countries. Any other trademarks

contained herein are the property o their respective owners. Specications subject to change without notice.

© 2009 Progress Sot ware Corporation and/or its subsidiaries or aliates. All rights reserved.

Rev. 11/09 | 6525-127987

teaM server systeM reqUIreMents

server 

2 GHz processor or aster>

2 GB memory (recommended)>

836 MB disk space>

oPerating system 

Microsot Windows Server>

2003, XP Proessional (SP1,

SP2 or SP3) and Vista

Linux, including Red Hat>Enterprise

Linux 3 and 4 or x86

Database manager 

Microsot SQL Server 2000>

and SQLServer 2005

MySQL 4.1 and 5>

Oracle 9i, 10g, 10g Express>

and 11g

Apache Derby (Embedded)>

browser 

Microsot Internet Explorer>

6.0, or above

Fireox 1.5 or above>

Saari>