Upload
b1347597
View
222
Download
0
Embed Size (px)
Citation preview
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®
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.
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.
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
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.
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.
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.
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
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
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
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
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.
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)
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.
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>