IBM strategy for management of the Web Services infrastructure

Size: px
Start display at page:

Download "IBM strategy for management of the Web Services infrastructure"

Transcription

1 October 2002 IBM strategy for management of the Web Services infrastructure Tivoli software: Intelligent management software that integrates and automates

2 2 Contents 2 Preface 2 Web Services introduction 3 Managing the Web Services infrastructure 4 Anatomy of the Web Services application 5 Managing a specific scenario 7 Developing the Web Services application 8 Deploying the Web Services application 10 Securing the Web Services infrastructure 14 Performance and availability management of the Web Services application 20 Storage management of the Web Services infrastructure 22 Summary 22 IBM software integrated solutions 22 To learn more Preface This document describes changes that IBM envisions making to its products to manage Web Services infrastructures. A well-managed Web Services infrastructure can help customers achieve key goals of reducing time to value and increasing interoperability and integration. As the Web Services infrastructure becomes more prevalent, industry standards evolve and customers use of Web Services matures, the planned products or product features may or may not be implemented or may be implemented in a way different than what is described in this paper. All statements regarding the future direction and intent of IBM are subject to change or withdrawal without notice and represent goals and objectives only. Web Services introduction Web Services is a family of emerging technologies that enable easy interoperability of programmed information technology (IT) services and integration of applications into a company s broader business processes. Web Services technology enables companies to describe available services and provide access to those services over standard Web protocols and communications boundaries. Web Services are being adopted today to improve automated business integration across heterogeneous networks and systems. For example, Bekins Company implemented the Tonnage Broadcast Exchange application using Web Services technology provided by IBM. The application enables Bekins customers and partners to efficiently manage freight capacity. This new application resulted in a 25 percent improvement in cycle time and automated the brokering process. The financial results were significant with $75 million in new revenue, $1 million savings in operating expenses and $100,000 savings in IT development costs alone. The promise of open, standards-based, re-usable services is a great opportunity for IBM customers. There are many Web Services-related technologies, and the benefits of applying them to business problems are being realized today. Management of Web Services and their infrastructure is the next critical step. IBM, through its Tivoli management products, intends to contribute to the maturity of Web Services by providing critical technology to manage the infrastructure required to effectively use Web Services. Managing the emerging family of Web Services-based class of service-oriented applications and their associated infrastructure is anticipated to be a key focus of future

3 3 Highlights Tivoli product offerings. Creating highly manageable Web Services applications and infrastructure can help improve customers business systems and applications. This paper describes how IBM planned products are expected to manage typical Web Services-based infrastructures and applications. One factor in the ultimate success of Web Services is management of the Web Services infrastructure. As Web Services technologies are adopted in various industry segments, IBM intends to enhance Tivoli products to manage the Web Services infrastructure and manage Web Services-based applications. The most common inhibitors to adoption of Web Services are the lack of secure access to Web Services and the lack of secure transmission of data between a client and a Web Service. Therefore, security is a primary focus area for IBM management of the Web Services infrastructure. Long-term enhancements are also planned for deployment, monitoring, security and management of Web Services-based applications and infrastructure. This paper describes how IBM envisions managing a typical infrastructure supporting a Web Services based application. IBM intends to provide tools that can enhance the manageability of Web Services applications. Managing the Web Services infrastructure As more companies use Web Services technologies to develop applications, the need for managing the infrastructure that supports these applications also increases. Anticipating this need, IBM intends to provide tools that enhance the manageability of Web Services applications. By providing products that manage installation and deployment, security, performance and availability and storage management, IBM anticipates playing a significant role in Web Services infrastructure management. Customers can benefit from using Tivoli products to manage their Web Services infrastructure in the following areas: Development IBM anticipates creating tools to allow Web Services to be automatically management-enabled during development. This can save time and money during the development phase and can improve the time to value for getting a manageable application deployed. Deployment IBM intends to provide functions to automatically deploy and install a distributed Web Services-based application. This can require a less-skilled staff to deploy a solution and can result in lower IT costs and improved time to value by deploying the application quickly.

4 4 Security The risks of unauthorized access or tampering with Web Servicesbased systems can be reduced. Secure interoperability can increase the amount of integration that can be done across companies with different Web Services infrastructures. This allows Web Services to be used to achieve fast integration in a broad set of environments. Performance and availability IBM intends to provide function to help verify that the Web Services-based solutions are available to the customer. This can reduce the cost of manually monitoring, diagnosing and correcting problems. Storage IBM intends to provide function that automatically backs up and manages the infrastructure used by a Web Services-based solution. This can lessen costs by reducing or eliminating downtime and data loss in the event of a database or storage system failure. All statements regarding the future direction and intent of IBM are subject to change or withdrawal without notice and represent goals and objectives only. Anatomy of the Web Services application A typical Web Services application consists of a service requester the client of the Web Services and the Web Services application itself (see diagram on page 5). More complex applications may consist of a multitude of Web Services and may invoke external or third-party Web Services that are not part of the target application itself. Web Services are often used in layers so that an application that uses one or more Web Services in its implementation also exposes its own high-level function as a Web Service, thereby providing a way to cascade multiple Web Services on behalf of a single user or business transaction. Web Services standards cover methods for publishing and finding Web Services, describing interfaces to Web Services and invocating Web Services. The actual implementation of the service, or business logic performed, is not part of the standardized Web Services specification. The Web Services-based application is implemented in the developer s chosen application development environment, such as IBM WebSphere Studio Application Developer or

5 5 Highlights Microsoft Visual Studio.NET. The distinguishing characteristics of Web Services more than other programs developed using application development tools are that they must have an Extensible Mark-up Language (XML)- described interface, usually using Web Services Definition Language, and must be accessible over standard Web protocols such as Simple Object Access Protocol (SOAP) over Hyper-Text Transport Protocol (HTTP). IBM intends to monitor and analyze the status, availability, transaction performance and service levels of Web Services. IBM intends to add function to its products to manage components in the infrastructure that support typical Web Services applications, including managing secure and privacy-controlled access to the directory; managing secure, authorized access to Web Services operations; and installing, deploying and configuring various Web Services application components. IBM also intends to monitor and analyze the status, availability, transaction performance and service levels of Web Services and transactions that involve Web Services, as well as manage the storage used by Web Services applications. The following sections describe ways that IBM envisions managing the Web Services infrastructure. Service Description Service Registry Web Services Definition Language Find + UDDI Publish Web Services Definition + UDDI Language Service Service Requester Bind Service Provider Service Description Web Services actors, objects and operations Managing a specific scenario A travel services integration application is a good example of an application that can take advantage of Web Services. Travel services integrators are companies that provide a front-end interface to allow customers to access many underlying travel services airline reservations, hotel reservations and car rentals and destination entertainment and weather information. Today travel services integrators must develop applications that use language-

6 6 specific, proprietary application program interfaces (APIs) or protocols to access the underlying services. A travel services integration application developed using Web Services should be easy and fast to develop and insulated from changes in the proprietary APIs and implementation technologies in the underlying services. This hypothetical travel services scenario is designed to illustrate the ways that IBM intends to manage a Web Services-based application infrastructure. The following diagram shows business relationships in the travel services integration scenario. The customer goes to one Web site to access the travel services application. The travel services application transparently invokes services on the airline reservation, hotel reservation and car rental providers to query availability and make reservations. Air Travel Travel Industry Consumers Hotel Car Rental The following diagram shows the technology behind the travel services scenario. Firewall End Users Consumer browser HTTPS Travel Services Application WebSphere Application Server UDDI SOAP/ HTTPS Firewalls Web Services Definition Language Web Services Definition Language Air Reservation Application CICS Car Rental Application WebSphere Application Server Consumer browser HTTPS User Registry Web Services Definition Language Hotel Reservation Application Visual Studio.NET Web Services Definition Language Entertainment Database Firewalls Web Services Definition Language Billing Industry-Standard Java API

7 7 Usage scenario: 1. The user enters the URL of the travel services application Web site. 2. The user enters an ID and password and logs in. (The travel services application provides a self-registration feature if the user does not already have an ID and password.) 3. The user selects travel dates, destination and traveler information. 4. The user views and selects flights. 5. The user views and selects hotel. 6. The user views and selects rental car. 7. The user confirms itinerary and books reservation. 8. The user submits payment information. 9. The user logs out of the application. To verify that the end user has a consistently successful experience with the travel services application, the application provider (the selected IT organization of the travel services integrator company) could use Tivoli products to develop, deploy and manage the application and its infrastructure. The following sections describe how anticipated Tivoli products intend to apply major management disciplines to the Web Services-based travel services scenario. Developing the Web Services application In this hypothetical application, the developer: Uses WebSphere Studio Application Developer tools to create the application logic and user interface. Uses a planned future version of WebSphere Studio Application Developer to generate a Web Services Definition Language interface to the travel services application. Looks up the interfaces to the underlying services (air, hotel, car) in a public Universal Description, Discovery and Integration (UDDI) directory, and codes the application to use Web Services Definition Language interfaces for the external Web Services. Writes the application to look up the implementation Web Services Definition Language for underlying services (which contains the URL to the running instance of the service), and invokes the underlying service using Web Services Invocation Framework over a secure protocol (SOAP over HTTPS using Web Services-Security).

8 8 Uses planned versions of WebSphere Studio Application Developer tools to instrument the Web Services Definition Language interface to the travel services application for management (realtime monitoring and performance, described later in this paper). Uses a planned version of WebSphere Studio Application Developer to create a solution package for the travel services application that can be installed, configured and deployed with a future version of IBM Tivoli Configuration Manager. After development the travel services application would have a structure as shown in the following diagram. The anticipated Web Services interface contains management interfaces to be used by Tivoli management products and business interfaces to be used by applications. Find Manageable Service Registry Business Service Registry Find Management Application WSDL Publish WSDL Publish Client SOAP runtime Invoke SOAP runtime Management Interface Business Interface SOAP runtime Invoke Service An application with its functional and management interfaces accessible as Web Services Deploying the Web Services application Planned versions of the WebSphere Studio Application Developer solution creation tools intend to generate a solution package that contains a description of required application components. The solution package would contain application components (servlets, Enterprise JavaBeans and so on) and the required directory schema, database tables, IBM WebSphere Application Server configuration parameters and other artifacts. This solution package form specifies the actions that various management system components need to execute to deploy and monitor the application.

9 9 Highlights The travel services company plans deployment of the application, including deciding how many instances of the servers (application servers, database servers, directory servers and so on) are needed and whether to use existing shared servers or new, dedicated servers. The solution package would contain information about the number of servers and their relationships to help deployment planning activity. A planned version of Tivoli Configuration Manager could use solution package information to configure parts of the application to work together automatically. Once the deployment is planned, the travel services company could use a planned version of Tivoli Configuration Manager to install or prepare the infrastructure components WebSphere Application Server instances, IBM DB2 server instances and Lightweight Directory Access Protocol (LDAP) Directory. The company also could use new functions planned for Tivoli Configuration Manager to deploy the Web Services solution package to destination servers. Tivoli Configuration Manager allows the company to plan and schedule the deployment substeps according to server-usage and network bandwidth-usage policies. The planned function in Tivoli Configuration Manager uses the solution package information about the relationships between subcomponents to configure parts of the application to work together automatically. The only external configuration parameter needed from the installer is the location of the public UDDI directory used to look up thirdparty Web Services for air, hotel and car. The company then would use Tivoli Configuration Manager to deploy the in-house entertainment database application to a separate server. The planned Web Services infrastructure management function of Tivoli Configuration Manager uses information in the entertainment database application s solution package to publish Web Services Definition Language interfaces to the application in a private UDDI directory. After applications are successfully deployed, Tivoli Configuration Manager would record the inventory information about application components and subcomponents and where they are installed. The IBM Tivoli Performance and Availability products, described later in this paper, would then use information about the solution components to derive dependency and topology relationships.

10 10 Securing the Web Services infrastructure Securing the travel services application requires secure flows and operations from the end user s browser to the application running on WebSphere Application Server, as well as secure flows and operations from the travel services application to the third-party Web Services for airline, hotel and car. Securing the application actually means securing the infrastructure. Within this context, securing includes providing confidentiality and integrity protection on the messages, authentication of users at one Web Service, single sign-on to other Web Services and authorization of user requests for Web Services. Currently IBM Tivoli Access Manager for e-business supports Web Services- Security and authentication and authorization of users. A component of IBM Tivoli Access Manager, WebSEAL implements the securing of the flow from the browser to the Web Services application. WebSEAL acts as a secure trust proxy for HTTP requests and implements authentication, access control and single sign-on for Web Services and e-business applications. WebSEAL recognizes and supports SOAP over HTTPS (Hyper Text Transport Protocol Secure) for securing Web Services. WebSEAL does not provide content inspection of SOAP messages but can provide support for SOAP-over-HTTP cross-domain protocols, such as Security Assertion Markup Language (SAML) through external libraries. WebSEAL is a reverse proxy that intercepts the user s access to the travel Web site and can authenticate the user, directly or indirectly. Direct authentication is based on the user supplying authentication credentials, such as username and password. Indirect authentication allows WebSEAL to accept an authentication assertion, such as an SAML authentication assertion or a Kerberos token, provided by another Web Service on behalf of the user. WebSEAL then validates the user s authentication credentials against the user registry maintained by Tivoli Access Manager or validates the authentication assertion based on a trust relationship with the supplying or issuing Web Service (shown in the diagram on page 11).

11 11 Highlights DMZ External Browser HTTPS HTTPS, SOAP over HTTPS SOAP over HTTPS Tivoli Access Manager WebSEAL SSL HTTPS SSL Travel Services Application WebSphere Application Server Tivoli Access Manager Tivoli Web Services Broker The WebSphere Application Server uses the Tivoli Access Manager authorization engine to verify user authorization within the context of the given application. After the user is authenticated, WebSEAL performs authorization checks to verify that the user is authorized to access the Web Service; this is coarsegrained authorization at the URL level. If authorization is successful, a secure reference to the user is sent to WebSphere Application Server with each transaction, leveraging the Trust Association Interceptor interface of WebSphere. WebSphere Application Server then does fine-grained authorization by using the Tivoli Access Manager authorization engine to check on each operation and verify that the user is authorized to perform the requested action within the context of the given application. Security of communications between the travel services application and third-party Web Services-based applications is anticipated with a planned implementation of Web Services-Security in future WebSphere Application Servers and Visual Studio.NET implementations (see the following diagram). SOAP/HTTPS with Web Services Security Travel Services Application 1 2 Car Rental Web Service WebSphere Application Server Tivoli Web Services Broker Tivoli Web Services Broker WebSphere Application Server 3 4 Hotel Reservation Web Service Visual Studio.NET Message protection In flow 1 (see above diagram) an expected future version of WebSphere Application Server running the travel services application places the travel services application s binary security token (an X.509 certificate) in the Web Services message header. The SOAP body is signed and encrypted using the

12 12 public key in the X.509 certificate. In flow 2 the body of the SOAP response is signed and encrypted using the public key in the X.509 certificate. This certificate came in the header of the request. Applications need to be configured correctly to interoperate. Configurable parameters planned for Web Services-Security include: Presence of a timestamp in the security header Whether the SOAP message should be encrypted Location of private keys to be used for signing and encryption The specific encryption algorithm for the SOAP message (default is RSA-SHA1) The encryption algorithm for the key in the certificate (default is RSA encryption) The canonical form of the XML that constitutes the XML message (default is xml-exc-c14n) The encryption algorithm for the SOAP body (default is Triple DES) IBM has participated in defining the Web Services-Security specification and standardization to address secure interoperability in a mixed environment of WebSphere-based and Visual Studio.NET-based applications. Using functions envisioned for future versions of WebSphere products, Tivoli Access Manager and Visual Studio.NET, the travel services application could use Web Services-Security over: Flows 1 and 2 to invoke a Web Service implemented using WebSphere Studio Application Developer and running on WebSphere, or Flows 3 and 4 to invoke a Web Service implemented using Visual Studio.NET and running on a Visual Studio.NET server From the travel services application s point of view, flows 1 and 3 use the same infrastructure, and flows 2 and 4 use the same infrastructure. Only the actual operations are different, because the destination Web Services are different one is a car rental application, and the other is a hotel reservation application.

13 13 User authentication and single sign-on The discussion of flows for the travel services scenario only described how to apply message-level protection (confidentiality) to the messages passed between the services. An additional benefit of a hypothetical Web Services infrastructure is to allow users to experience single sign-on authentication to one Web Service (travel services application) and have that Web Service vouch for the user to other Web Services (car rental and hotel services) by providing destination-specific security tokens for the user. For example, prior to flow 1 a travel services application user requests a car rental service. Using a planned version of WebSphere Application Server, the travel services application would invoke Tivoli Web Services Broker (a function that IBM intends to add to Tivoli Access Manager) to determine the type of token required by the car rental service in question and to create the appropriate assertion for the user. This is used to provide the user with a single sign-on experience, preventing the user from having to provide authentication credentials to the car rental Web Service. In flow 1 the travel services application, the issuing party, would place the user s security token in the SOAP message for use by the car rental Web Service application, the receiving party. This SOAP message is received at the car rental Web Service application. The local WebSphere (with the planned enhancements for Web Services security and trust support) unpacks the SOAP message and extracts the security token provided by the issuing party. WebSphere would call Tivoli Web Services Broker to validate this token and translate the user into a locally valid user. Tivoli Web Services Broker would return a locally validated user identifier and token to WebSphere, such as a Lightweight Third-Party Authentication (LTPA) token, for use within the car rental Web Services application and enterprise database. Prior to flow 3 of the travel services application, WebSphere would again call Tivoli Web Services Broker to determine the type of token required by the hotel services application. Tivoli Web Services Broker would create the appropriate token for the user. This token would be issued by the travel

14 14 services application to the hotel services application on behalf of the user. The hotel services application is a Visual Studio.NET application so this token would be a Kerberos token that could be consumed by the Visual Studio.NET relying party. Performance and availability management of the Web Services application Once the Web Services application has been deployed and secured, the Web Services infrastructure s ongoing performance and availability characteristics are key factors to success. IBM Tivoli Performance and Availability Management products, especially management of Web front-ends for existing transaction processing systems, allow customers to control these aspects of their solutions. Currently the key Tivoli product for transaction management is IBM Tivoli Monitoring for Transaction Performance. Transactions represent the flow of execution of a user s request through backend systems, such as application servers, databases and directories, until the response is returned to the user. Tivoli Monitoring for Transaction Performance includes a set of components optimized for general monitoring of completed Web transactions, first-level analysis of transaction allocation and transaction delay broken down into network time, backend time and client time. These components measure the heartbeat and blood pressure of the transaction system and are often sufficient to determine system health, workload stability and if the operational infrastructure is handling the load without need for detailed analysis. These capabilities are centered on the Quality of Service component of Tivoli Monitoring for Transaction Performance. If the transaction system is changing dramatically and dynamically or not performing at optimal levels due to unanticipated workload or a failure, Tivoli Monitoring for Transaction Performance brings in another set of components. These components, built around the Open Group s Application Response Measurement (ARM) standard, perform detailed management of transaction execution and the transaction path, especially when management needs clear visibility into front-end Web components and components of legacy transaction systems.

15 15 Highlights Tivoli Monitoring for Transaction Performance shows how the workload fans out into transactions and subtransactions. As transactions cross the boundary between the Web transaction front-end infrastructure and existing transaction systems, Tivoli Monitoring for Transaction Performance permits understanding of how the workload is allocated into transactions and subtransactions. Using ARM instrumentation in middleware products such as WebSphere Application Server and DB2, Tivoli Monitoring for Transaction Performance can tell if a transaction path bottleneck results from poorly performing Enterprise JavaBeans in Web application server code or if it is in a database server. This allows support staff to understand and focus on a specific problem location. Enhancements envisioned for Tivoli Monitoring for Transaction Performance could dynamically discover and aggregate the performance of the disparate components that make up the transaction path. In realtime it could optimize the distribution and execution priority of individual workload components so that the overall infrastructure performance optimally supports the organization s business priorities and service-level commitments. Tivoli Monitoring for Transaction Performance interoperates with other Tivoli products. For example, Tivoli Monitoring for Transaction Performance sends events about unexpected or abnormal conditions to IBM Tivoli Enterprise Console. It also loads key performance data into Tivoli Enterprise Data Warehouse. Using Tivoli Enterprise Data Warehouse, products such as IBM Tivoli Service Level Advisor analyze, report and predict transaction servicelevel performance. In the future Tivoli Enterprise Data Warehouse could serve as the basis for additional prediction and reporting tools, such as capacity planning or usage-based billing. Internet Firewall DMZ Overall Transaction Time client, network, backend Firewall Enterprise Internet Quality of Service Monitor Web Server Comprehensive Transaction Path component-by-component, ARM instrumented Application Server Accounting

16 16 Highlights Returning to the travel services application scenario, a solution for performance and availability management would use planned enhancements to Tivoli products to: Monitor the travel services application and its component parts (including middleware). Monitor user transactions processed by the travel services application. Natively support instrumented and noninstrumented applications and middleware. Dynamically adjust the application s infrastructure to better achieve the travel services integrator s business objectives, as represented by their servicelevel agreements (SLAs). Report on the attainment of business objectives and predict trends of the travel services application s transactions. Analyze and report on the business effectiveness of the travel service integrator s Web site and the relative effectiveness of special marketing or promotional campaigns. The following sections explain anticipated aspects of the Web Services infrastructure performance and availability management. Monitoring applications and its component parts Monitoring applications and the underlying infrastructure is achieved using a combination of transaction monitoring from Tivoli Monitoring for Transaction Performance and resource monitoring from IBM Tivoli Monitoring. Tivoli Monitoring for Transaction Performance gives a comprehensive view of how the system is handling its workload. Tivoli Monitoring provides detailed health and control of the resources (servers, middleware and applications) handling the transactions. IBM has significant experience with customers deploying Tivoli Monitoring for Transaction Performance with IBM Tivoli Security solutions. The transactions used in this phase would likely be synthetic in nature, designed to indicate the overall health of parts of the travel services application the hotel, car rental, airline and other applications. IBM has significant experience with customers deploying Tivoli Monitoring for Transaction Performance with IBM Tivoli Security solutions and in using

17 17 synthetic transactions to monitor sensitive systems such as banking or trading environments. Tivoli Monitoring for Transaction Performance would load its measured statistics into the Tivoli Enterprise Data Warehouse to enable service-level reporting and planning functions. Should transaction performance levels indicate a problem in the application, Tivoli Monitoring for Transaction Performance would send events to Tivoli Enterprise Console or Tivoli Business Systems Manager. IBM plans to enhance these products to enable more specialized problem determination activities, such as context launch into the Tivoli Monitoring for Transaction Performance ARM support for cross-component visibility of the transaction execution or use of the Tivoli Monitoring Health Console to perform detailed component management. Monitoring user transactions The travel services application provider can also offer a high-value service to selected clients the ability to monitor, report and guarantee actual completion of the client s transaction traffic. This is done with the Tivoli Monitoring for Transaction Performance Quality of Service technology. Quality of Service is implemented as a reverse proxy running with the Web server. It intercepts transactions based on specific classification filters (such as from specific source subnets), monitors the completion of the transactions and loads the resulting data into Tivoli Enterprise Data Warehouse. Quality of Service breaks the transaction down by time in network delay, backend delay and client rendering delay. Tivoli Service Level Advisor can then run reports and trends on the data collected. For a great degree of control, the travel services application could use the Tivoli Monitoring for Transaction Performance ARM technology to tag transactions as they originate at the user or as they arrive at the application from the user. The travel services application could tag each subtransaction invocation (with hotel, car, airline and so on) and identify the delay portion that each contributes to overall transaction performance.

18 18 Highlights IBM products monitor for transaction failures or performance issues and alert an operator if the transaction completions start to get into trouble. IBM products monitor for transaction failures or performance issues and alert an operator if the transaction completions start to deviate from a preset compliance level. The travel services application provider could use the planned Tivoli Web Services management functions to correlate comprehensive transactions across multiple distributed systems in the travel, entertainment and weather flows. The intended IBM product enhancements could allow recording of delays incurred on the Web Service invocations of the hotel and airlines systems. Because the car rental application is implemented on WebSphere, IBM intends to provide detailed visibility into the performance of the application even if it was not chosen to be instrumented to the base application (unless the car rental agency does not wish to share that data with the travel services integrator). This happens by using planned functional enhancements to allow the flow of ARM correlator tokens in the Web Services SOAP envelope. Tivoli Monitoring for Transaction Performance includes correlation mechanisms to parse the correlator tokens and then deduce the comprehensive parent-child transaction relationships. Today Tivoli products work with ARM, Version 2. In the future IBM intends to have Tivoli products support ARM, Version 4. IBM also anticipates that Tivoli development toolkits will enable applications to be instrumented at the time of development simply by selecting an option when using the toolkit. Supporting natively instrumented and noninstrumented applications and middleware The Tivoli Monitoring for Transaction Performance Quality of Service technology works independently of required instrumentation in the applications, client or middleware supporting Web transactions. This component allows IBM management products to understand if the workload is completing as desired. While sufficient to determine the overall health of the transactionhandling infrastructure, there are cases when a more detailed view is required, such as with complex performance trouble analysis. In such cases ARMinstrumented applications and middleware allow for much more exact analysis of the overall environment.

19 19 Dynamically adjusting an application s infrastructure Today Tivoli Monitoring for Transaction Performance monitors the completion of transactions and subtransactions comprehensively among the applications behind the travel services integrator s Web site. The provider could use Tivoli Business Systems Manager to construct the topology of the business subsystems (hotel and airline) making up the travel services integrator s overall line of business. A Web Service interface to one of these subsystems (such as the hotel system) can be modeled as a proxy for the third-party system, participate as a component in the travel service integrator s line of business and contribute its performance status to the overall status of the line of business. The IBM monitoring infrastructure provides realtime status on the subsystems and propagates that status up to the overall travel services application. This base-level function allows customers to move from level one to level two of autonomic behavior. IBM plans to develop product enhancements that automatically discover the travel service integrator s applications that support the overall line of business, including the transaction path and components making up the transaction path. IBM plans to dynamically re-route transactions as needed to balance workload, avoid network faults, take advantage of additional capacity and so on. IBM also intends to enhance products to detect if any tier in the transaction hierarchy is about to become or has become a throughput bottleneck. These expected products would react by appropriately routing or prioritizing workload categories according to business importance. IBM plans to develop functions to tell a provisioning system what type of additional capacity is needed and where. These key features would comprise a major development in the emerging area of autonomic control systems. Reporting on service-level attainment and trend prediction In the future, IBM products will capture and report on how well the travel services integrator has done. More importantly, IBM products will analyze the historical data for trends and alert the integrator of their committed service agreements that are trending toward a failure. These analytic data are presented in two different formats one for internal users and one for external users. Internal users usually see the detailed and specific metrics that contribute to

20 20 Highlights overall service delivery. Examples include server availability, Enterprise JavaBeans response time, Java Database Connector delay and so on. These allow the internal operations staff to predict trends that, if not dealt with proactively, may begin to impact committed service levels. External users see summarized data. IBM plans to offer products that dynamically differentiate, based on the business importance of active SLAs, the priority of workloads (transactions) in the system. The products could favor the higher-value workload, and in cases of transaction spikes favor the higher-priority workload at the expense of lower-priority work. Analyzing and reporting on business effectiveness The travel services integrator would use IBM Tivoli Web Site Analyzer to produce analytics of the consumer behavior on the travel Web site. Tivoli software produces long-term analysis and reporting of customer s buying and browsing habits based on data mining from the Web server logs. For more realtime analytics, the travel services integrator could use Tivoli Web Site Analyzer to monitor what the customers are doing at a particular time. For example, the travel services integrator could set up a special offer and gauge the effectiveness of various advertising approaches, such as monitor if customers habits changed based on different screen placement of links or different site placement of links. Tivoli Storage Manager intends to serve as a data protection product for the WebSphere Application Server to back up and restore deployed applications and their supporting infrastructure. Storage management of the Web Services infrastructure IBM Tivoli Storage Manager intends to provide a data protection capability for WebSphere Application Server to back up and restore deployed applications and their supporting infrastructure. This planned capability will provide the ability to restore WebSphere Application Server and deployed applications more quickly than the traditional approach of re-installing all components, including any custom-configuration information. The travel services integrator would use these planned enhancements in Tivoli Storage Manager to back up the travel services application.

21 21 If Tivoli Storage Manager can be used to determine the data stores (for example, database and tables) that are being accessed by Web Services, it could dynamically determine how to back them up in a consistent state. If one or more underlying data stores get restored to a prior point in time it may be possible to determine which services may have time consistency problems, referential integrity problems or both. The travel services integrator would use Tivoli Storage Manager to back up the database used by the entertainment database application so that the data provided by the entertainment database application remains in a consistent state. The Web Service database dependency information could be used to determine service coverage when certain data stores are backed up or replicated. This would help the travel services integrator determine how well it is covered with respect to their Web Services when Tivoli Storage Manager provides protection for its databases. IBM Tivoli Storage Resource Manager can pinpoint Web Service data stores that are showing growth in storage capacity utilization, provide information for capacity planning and perform automated actions when utilization thresholds are reached (for example, by provisioning additional storage). Tivoli Storage Resource Manager can automatically provision new storage if the entertainment database application or the LDAP directory server needs more storage. Finally, IBM intends to incorporate Web Services interfaces into Tivoli Storage Manager products to be used by deployed Web Services applications for backup and restore. This would provide a management tool for applications and Web Services wanting to provide their own recovery or deep storage.

22 22 Summary Current Tivoli products from IBM manage customers Web-based applications. As IBM and other companies enhance their infrastructure technologies to support Web Services, IBM plans on enhancing its products to manage the new Web Services-based infrastructure and applications. IBM intends to increase the ability to manage sets of Web Services and non-web Services components as an integrated solution and intends to provide extensive management of user transactions. Tivoli products will be designed to help customers move their applications toward more self-management and autonomic behavior, which can help improve time to value for their applications and reduce related operational and development costs. IBM software integrated solutions Tivoli software supports a wealth of other offerings from IBM software. IBM software solutions can give you the power to achieve your priority business and IT goals. DB2 software helps you leverage information with solutions for data enablement, data management and data distribution. Lotus software helps your staff be productive with solutions for authoring, managing, communicating and sharing knowledge. Tivoli software helps you manage the technology that runs your e-business infrastructure. WebSphere software helps you extend your existing business-critical processes to the Web. To learn more For information on Tivoli software and integrated solutions from IBM, contact your IBM sales representative or visit ibm.com/tivoli

23

24 Copyright IBM Corporation 2002 IBM Corporation Software Group Route 100 Somers, NY U.S.A All Rights Reserved IBM, the e-business logo, the IBM logo, DB2, Tivoli, Tivoli Enterprise, Tivoli Enterprise Console and WebSphere are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries or both. Lotus is a registered trademark of Lotus Development Corporation and/or IBM Corporation. Microsoft and Visual Studio are registered trademarks of Microsoft Corporation in the United States, other countries or both. Java and all Java-based trademark are trademarks of Sun Microsystems, Inc. in the United, States, other countries or both. Other company, product and service names may be the trademarks or service marks of others. All statements regarding the future direction and intent of IBM are subject to change or withdrawal without notice, and represent goals and objectives only. The Tivoli home page on the Internet can be found at ibm.com/tivoli The IBM home page on the Internet can be found at ibm.com G

IBM Tivoli Composite Application Manager for WebSphere

IBM Tivoli Composite Application Manager for WebSphere Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the Create reports that deliver insight into life

More information

Security solutions Executive brief. Understand the varieties and business value of single sign-on.

Security solutions Executive brief. Understand the varieties and business value of single sign-on. Security solutions Executive brief Understand the varieties and business value of single sign-on. August 2005 2 Contents 2 Executive overview 2 SSO delivers multiple business benefits 3 IBM helps companies

More information

IBM Rational Rapid Developer Components & Web Services

IBM Rational Rapid Developer Components & Web Services A Technical How-to Guide for Creating Components and Web Services in Rational Rapid Developer June, 2003 Rev. 1.00 IBM Rational Rapid Developer Glenn A. Webster Staff Technical Writer Executive Summary

More information

Securing Web Services From Encryption to a Web Service Security Infrastructure

Securing Web Services From Encryption to a Web Service Security Infrastructure Securing Web Services From Encryption to a Web Service Security Infrastructure Kerberos WS-Security X.509 TLS Gateway OWSM WS-Policy Peter Lorenzen WS-Addressing Agent SAML Policy Manager Technology Manager

More information

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking Track transactions end to end across your enterprise to drive fast response times and help maintain high customer satisfaction IBM Tivoli Composite Application Manager for Response Time Tracking Highlights

More information

An Oracle White Paper Dec 2013. Oracle Access Management Security Token Service

An Oracle White Paper Dec 2013. Oracle Access Management Security Token Service An Oracle White Paper Dec 2013 Oracle Access Management Security Token Service Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only,

More information

<Insert Picture Here> Oracle Web Services Manager (WSM)

<Insert Picture Here> Oracle Web Services Manager (WSM) Oracle Web Services Manager (WSM) Marc Chanliau Director, Product Management Outline Introduction Product Overview Typical Use-Case Scenarios Roadmap Q & A Introduction

More information

White paper December 2008. Addressing single sign-on inside, outside, and between organizations

White paper December 2008. Addressing single sign-on inside, outside, and between organizations White paper December 2008 Addressing single sign-on inside, outside, and between organizations Page 2 Contents 2 Overview 4 IBM Tivoli Unified Single Sign-On: Comprehensively addressing SSO 5 IBM Tivoli

More information

Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact

Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact Robert C. Broeckelmann Jr., Enterprise Middleware Architect Ryan Triplett, Middleware Security Architect Requirements

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

IBM Tivoli Composite Application Manager for WebSphere

IBM Tivoli Composite Application Manager for WebSphere Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the life cycle of complex IBM WebSphere-based J2EE

More information

AquaLogic Service Bus

AquaLogic Service Bus AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership

More information

Increasing IT flexibility with IBM WebSphere ESB software.

Increasing IT flexibility with IBM WebSphere ESB software. ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Katie Johnson and Marc-Thomas Schmidt, IBM Software Group December 2005 Page 2 Contents 2 Introduction

More information

Architectural Overview

Architectural Overview Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,

More information

Address IT costs and streamline operations with IBM service desk and asset management.

Address IT costs and streamline operations with IBM service desk and asset management. Asset management and service desk solutions To support your IT objectives Address IT costs and streamline operations with IBM service desk and asset management. Highlights Help improve the value of IT

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning. PingFederate We went with PingFederate because it s based on standards like SAML, which are important for a secure implementation. John Davidson Senior Product Manager, Opower PingFederate is the leading

More information

Using SAP Logon Tickets for Single Sign on to Microsoft based web applications

Using SAP Logon Tickets for Single Sign on to Microsoft based web applications Collaboration Technology Support Center - Microsoft - Collaboration Brief March 2005 Using SAP Logon Tickets for Single Sign on to Microsoft based web applications André Fischer, Project Manager CTSC,

More information

Service management White paper. Manage access control effectively across the enterprise with IBM solutions.

Service management White paper. Manage access control effectively across the enterprise with IBM solutions. Service management White paper Manage access control effectively across the enterprise with IBM solutions. July 2008 2 Contents 2 Overview 2 Understand today s requirements for developing effective access

More information

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform White Paper Delivering Web Services Security: September 2003 Copyright 2003 Entrust. All rights reserved. Entrust is a registered trademark of Entrust, Inc. in the United States and certain other countries.

More information

New Single Sign-on Options for IBM Lotus Notes & Domino. 2012 IBM Corporation

New Single Sign-on Options for IBM Lotus Notes & Domino. 2012 IBM Corporation New Single Sign-on Options for IBM Lotus Notes & Domino 2012 IBM Corporation IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole

More information

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives

More information

IBM Tivoli Directory Integrator

IBM Tivoli Directory Integrator IBM Tivoli Directory Integrator Synchronize data across multiple repositories Highlights Transforms, moves and synchronizes generic as well as identity data residing in heterogeneous directories, databases,

More information

IBM Tivoli Monitoring for Applications

IBM Tivoli Monitoring for Applications Optimize the operation of your critical e-business applications IBM Tivoli Monitoring for Applications Highlights Helps maintain the performance and availability of your application environment including

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

WebLogic Server 7.0 Single Sign-On: An Overview

WebLogic Server 7.0 Single Sign-On: An Overview WebLogic Server 7.0 Single Sign-On: An Overview Today, a growing number of applications are being made available over the Web. These applications are typically comprised of different components, each of

More information

Controlling Web Access with BMC Web Access Manager WHITE PAPER

Controlling Web Access with BMC Web Access Manager WHITE PAPER Controlling Web Access with BMC Web Access Manager WHITE PAPER Table of Contents Executive Summary...2 The BMC Identity and Access Management Approach...3 BMC Enforcement Agent Deployment Flexibility...3

More information

Ensuring the security of your mobile business intelligence

Ensuring the security of your mobile business intelligence IBM Software Business Analytics Cognos Business Intelligence Ensuring the security of your mobile business intelligence 2 Ensuring the security of your mobile business intelligence Contents 2 Executive

More information

Integrating IBM Cognos 8 BI with 3rd Party Auhtentication Proxies

Integrating IBM Cognos 8 BI with 3rd Party Auhtentication Proxies Guideline Integrating IBM Cognos 8 BI with 3rd Party Auhtentication Proxies Product(s): IBM Cognos 8 BI Area of Interest: Security Integrating IBM Cognos 8 BI with 3rd Party Auhtentication Proxies 2 Copyright

More information

Single Sign-on (SSO) technologies for the Domino Web Server

Single Sign-on (SSO) technologies for the Domino Web Server Single Sign-on (SSO) technologies for the Domino Web Server Jane Marcus December 7, 2011 2011 IBM Corporation Welcome Participant Passcode: 4297643 2011 IBM Corporation 2 Agenda USA Toll Free (866) 803-2145

More information

Get Success in Passing Your Certification Exam at first attempt!

Get Success in Passing Your Certification Exam at first attempt! Get Success in Passing Your Certification Exam at first attempt! Exam : 000-003 Title : Fundamentals of Applying Tivoli Security and Compliance Management Solutions V2 Version : Demo 1.What is another

More information

Tivoli Access Manager for e-business 6.1.1 FP4 with Tivoli Federated Identity Manager 6.2.1 FP2 Security Target

Tivoli Access Manager for e-business 6.1.1 FP4 with Tivoli Federated Identity Manager 6.2.1 FP2 Security Target Tivoli Access Manager for e-business 6.1.1 FP4 with Tivoli Federated Identity Manager 6.2.1 FP2 Security Target Document Version Number 1.30 Document Update Date: 2012-05-16 Authors: Scott Chapman, David

More information

IBM WebSphere Business Monitor, Version 6.1

IBM WebSphere Business Monitor, Version 6.1 Providing real-time visibility into business performance IBM, Version 6.1 Highlights Enables business users to view Integrates with IBM s BPM near real-time data on Web 2.0 portfolio and non-ibm dashboards

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Use product solutions from IBM Tivoli software to align with the best practices of the Information Technology Infrastructure Library (ITIL).

Use product solutions from IBM Tivoli software to align with the best practices of the Information Technology Infrastructure Library (ITIL). ITIL-aligned solutions White paper Use product solutions from IBM Tivoli software to align with the best practices of the Information Technology Infrastructure Library (ITIL). January 2005 2 Contents 2

More information

IBM Tivoli Netcool/Impact

IBM Tivoli Netcool/Impact IBM Netcool/Impact Streamline event and alert management, and incident and problem management processes Highlights Leverage context-driven correlation to reduce symptomatic events and incident tickets,

More information

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER

SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER TABLE OF CONTENTS > 1.0 Service-Oriented Architecture: Benefits and IT Operations Challenges 1 > 2.0 Progress Actional for SOA Operations 4

More information

SOA Management with Oracle Enterpise Manager. An Oracle White Paper March 2007

SOA Management with Oracle Enterpise Manager. An Oracle White Paper March 2007 SOA Management with Oracle Enterpise Manager An Oracle White Paper March 2007 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

IBM Tivoli Storage Productivity Center (TPC)

IBM Tivoli Storage Productivity Center (TPC) IBM Tivoli Storage Productivity Center (TPC) Simplify, automate, and optimize storage infrastructure Highlights The IBM Tivoli Storage Productivity Center is designed to: Help centralize the management

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

Contents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com

Contents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com Sentinet Overview Contents Overview... 3 Architecture... 3 Technology Stack... 4 Features Summary... 6 Repository... 6 Runtime Management... 6 Services Virtualization and Mediation... 9 Communication and

More information

Using EMC Documentum with Adobe LiveCycle ES

Using EMC Documentum with Adobe LiveCycle ES Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in

More information

Contents. Overview 1 SENTINET

Contents. Overview 1 SENTINET Overview SENTINET Overview 1 Contents Introduction... 3 Customer Benefits... 4 Development and Test... 4 Production and Operations... 5 Architecture... 5 Technology Stack... 8 Features Summary... 8 Sentinet

More information

Dynamic e-business with DB2 and Web Services

Dynamic e-business with DB2 and Web Services Dynamic e-business with and Web Services IBM Data Management The Internet infrastructure is ready to support a new generation of e-business applications, called Web services. Web services represent the

More information

Jitterbit Technical Overview : Salesforce

Jitterbit Technical Overview : Salesforce Jitterbit allows you to easily integrate Salesforce with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

SOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture. An Oracle White Paper October 2006

SOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture. An Oracle White Paper October 2006 SOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture An Oracle White Paper October 2006 SOA Governance: What s Required to Govern and Manage a Service-Oriented Architecture.

More information

CA Single Sign-On Migration Guide

CA Single Sign-On Migration Guide CA Single Sign-On Migration Guide Web access management (WAM) systems have been a part of enterprises for decades. It is critical to control access and audit applications while reducing the friction for

More information

IBM Tivoli Monitoring for Network Performance

IBM Tivoli Monitoring for Network Performance Optimize networks to increase application performance and availability IBM Tivoli Monitoring for Network Performance Highlights Performance management for today s networks Today s networks are a combination

More information

Hybrid for SharePoint Server 2013. Search Reference Architecture

Hybrid for SharePoint Server 2013. Search Reference Architecture Hybrid for SharePoint Server 2013 Search Reference Architecture 2014 Microsoft Corporation. All rights reserved. This document is provided as-is. Information and views expressed in this document, including

More information

Web Services Security with SOAP Security Proxies

Web Services Security with SOAP Security Proxies Web Services Security with Security Proxies Gerald Brose, PhD Technical Product Manager Xtradyne Technologies AG OMG Web Services Workshop USA 22 April 2003, Philadelphia Web Services Security Risks! Exposure

More information

Methods and tools for data and software integration Enterprise Service Bus

Methods and tools for data and software integration Enterprise Service Bus Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)

More information

IBM Tivoli Service Request Manager

IBM Tivoli Service Request Manager Deliver high-quality services while helping to control cost IBM Tivoli Service Request Manager Highlights Streamline incident and problem management processes for more rapid service restoration at an appropriate

More information

Improve your mobile application security with IBM Worklight

Improve your mobile application security with IBM Worklight Improve your mobile application security with IBM Worklight Contents 1 Introduction 2 IBM Worklight overview 4 Enabling mobile security with IBM Worklight 6 Integrating IBM Worklight with enterprise security

More information

Gateway Apps - Security Summary SECURITY SUMMARY

Gateway Apps - Security Summary SECURITY SUMMARY Gateway Apps - Security Summary SECURITY SUMMARY 27/02/2015 Document Status Title Harmony Security summary Author(s) Yabing Li Version V1.0 Status draft Change Record Date Author Version Change reference

More information

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.pass4test.jp 1 年 で 無 料 進 級 することに 提 供 する Exam : 000-003 Title : Fundamentals of Applying Tivoli Security and Compliance Management Solutions V2 Vendors :

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

The IBM Cognos Platform

The IBM Cognos Platform The IBM Cognos Platform Deliver complete, consistent, timely information to all your users, with cost-effective scale Highlights Reach all your information reliably and quickly Deliver a complete, consistent

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2 Feature and Technical Overview Published: 2010-06-16 SWDT305802-1108946-0615123042-001 Contents 1 Overview: BlackBerry Enterprise

More information

Improve end-to-end management with IBM consolidated operations management solutions.

Improve end-to-end management with IBM consolidated operations management solutions. IBM consolidated operations management solutions To support your business objectives Improve end-to-end management with IBM consolidated operations management solutions. Accelerate operations with a single

More information

Integrating SharePoint Sites within WebSphere Portal

Integrating SharePoint Sites within WebSphere Portal Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint

More information

Increasing IT flexibility with IBM WebSphere ESB software.

Increasing IT flexibility with IBM WebSphere ESB software. ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Marc-Thomas Schmidt and Chris Vavra, IBM Software Group November 2006 Page 2 Contents 2 Introduction

More information

SCA-based Enterprise Service Bus WebSphere ESB

SCA-based Enterprise Service Bus WebSphere ESB IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 OTM and SOA Mark Hagan Principal Software Engineer Oracle Product Development Content What is SOA? What is Web Services Security? Web Services Security in OTM Futures 3 PARADIGM 4 Content What is SOA?

More information

Ameritas Single Sign-On (SSO) and Enterprise SAML Standard. Architectural Implementation, Patterns and Usage Guidelines

Ameritas Single Sign-On (SSO) and Enterprise SAML Standard. Architectural Implementation, Patterns and Usage Guidelines Ameritas Single Sign-On (SSO) and Enterprise SAML Standard Architectural Implementation, Patterns and Usage Guidelines 1 Background and Overview... 3 Scope... 3 Glossary of Terms... 4 Architecture Components...

More information

Architecture Guidelines Application Security

Architecture Guidelines Application Security Executive Summary These guidelines describe best practice for application security for 2 or 3 tier web-based applications. It covers the use of common security mechanisms including Authentication, Authorisation

More information

White paper. Implications of digital certificates on trusted e-business.

White paper. Implications of digital certificates on trusted e-business. White paper Implications of digital certificates on trusted e-business. Abstract: To remain ahead of e-business competition, companies must first transform traditional business processes using security

More information

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain

More information

WebSphere Training Outline

WebSphere Training Outline WEBSPHERE TRAINING WebSphere Training Outline WebSphere Platform Overview o WebSphere Product Categories o WebSphere Development, Presentation, Integration and Deployment Tools o WebSphere Application

More information

IBM SPSS Collaboration and Deployment Services Version 6 Release 0. Single Sign-On Services Developer's Guide

IBM SPSS Collaboration and Deployment Services Version 6 Release 0. Single Sign-On Services Developer's Guide IBM SPSS Collaboration and Deployment Services Version 6 Release 0 Single Sign-On Services Developer's Guide Note Before using this information and the product it supports, read the information in Notices

More information

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and Software Engineering -Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based

More information

IBM Maximo technology for business and IT agility

IBM Maximo technology for business and IT agility IBM Software Tivoli March 2010 IBM Maximo technology for business and IT agility IBM asset and service management solutions 2 IBM Maximo technology for business and IT agility Contents 2 Executive summary

More information

SSL VPN Technology White Paper

SSL VPN Technology White Paper SSL VPN Technology White Paper Keywords: SSL VPN, HTTPS, Web access, TCP access, IP access Abstract: SSL VPN is an emerging VPN technology based on HTTPS. This document describes its implementation and

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

IBM WebSphere ESB V6.0.1 Technical Product Overview

IBM WebSphere ESB V6.0.1 Technical Product Overview IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to

More information

White paper. IBM WebSphere Application Server architecture

White paper. IBM WebSphere Application Server architecture White paper IBM WebSphere Application Server architecture WebSphere Application Server architecture This IBM WebSphere Application Server white paper was written by: Jeff Reser, WebSphere Product Manager

More information

A Java proxy for MS SQL Server Reporting Services

A Java proxy for MS SQL Server Reporting Services 1 of 5 1/10/2005 9:37 PM Advertisement: Support JavaWorld, click here! January 2005 HOME FEATURED TUTORIALS COLUMNS NEWS & REVIEWS FORUM JW RESOURCES ABOUT JW A Java proxy for MS SQL Server Reporting Services

More information

The TransactionVision Solution

The TransactionVision Solution The TransactionVision Solution Bristol's TransactionVision is transaction tracking and analysis software that provides a real-time view of business transactions flowing through a distributed enterprise

More information

IBM Tivoli Access Manager and VeriSign Managed Strong Authentication Services. Combine resources for one complete online business security solution.

IBM Tivoli Access Manager and VeriSign Managed Strong Authentication Services. Combine resources for one complete online business security solution. IBM Tivoli Access Manager and VeriSign Managed Strong Authentication Services Combine resources for one complete online business security solution. Big e-business opportunities demand security to match

More information

Novell Access Manager

Novell Access Manager J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations

More information

Federated Portals. Subbu Allamaraju Staff Engineer BEA Systems Inc

Federated Portals. Subbu Allamaraju Staff Engineer BEA Systems Inc Federated Portals Subbu Allamaraju Staff Engineer BEA Systems Inc Agenda Federated portals and SOA Federated portals internals Best practices Upcoming features Q&A (C) Copyright 2005, BEA Systems, Inc

More information

A Quick Introduction to SOA

A Quick Introduction to SOA Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright

More information

Securely Managing and Exposing Web Services & Applications

Securely Managing and Exposing Web Services & Applications Securely Managing and Exposing Web Services & Applications Philip M Walston VP Product Management Layer 7 Technologies Layer 7 SecureSpan Products Suite of security and networking products to address the

More information

Web servers and WebSphere Portal

Web servers and WebSphere Portal Web servers and WebSphere Portal By default IBM WebSphere Portal uses the internal HTTP transport within IBM WebSphere Application Server to handle requests. However, because WebSphere Application Server

More information

EXTENDING IBM WEBSPHERE USING E2OPEN SOFTWARE ON DEMAND FOR MULTI-COMPANY PROCESS MANAGEMENT

EXTENDING IBM WEBSPHERE USING E2OPEN SOFTWARE ON DEMAND FOR MULTI-COMPANY PROCESS MANAGEMENT EXTENDING IBM WEBSPHERE USING E2OPEN SOFTWARE ON DEMAND FOR MULTI-COMPANY PROCESS MANAGEMENT E2open, Inc. E2OPEN WHITE PAPER CONTENTS 2 Introduction 3 Extending IBM WebSphere Business Integration (WBI)

More information

IBM Service Management solutions White paper. Make ITIL actionable with Tivoli software.

IBM Service Management solutions White paper. Make ITIL actionable with Tivoli software. IBM Service solutions White paper Make ITIL actionable with Tivoli software. June 2008 2 Contents 2 Introduction 3 ITIL: best practices for best results 4 Support ITIL best practices with comprehensive

More information

IBM Cognos TM1 on Cloud Solution scalability with rapid time to value

IBM Cognos TM1 on Cloud Solution scalability with rapid time to value IBM Solution scalability with rapid time to value Cloud-based deployment for full performance management functionality Highlights Reduced IT overhead and increased utilization rates with less hardware.

More information

TECHNOLOGY BRIEF: INTEGRATED IDENTITY AND ACCESS MANAGEMENT (IAM) An Integrated Architecture for Identity and Access Management

TECHNOLOGY BRIEF: INTEGRATED IDENTITY AND ACCESS MANAGEMENT (IAM) An Integrated Architecture for Identity and Access Management TECHNOLOGY BRIEF: INTEGRATED IDENTITY AND ACCESS MANAGEMENT (IAM) An Integrated Architecture for Identity and Access Management Table of Contents Executive Summary 1 SECTION 1: CHALLENGE 2 The Need for

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

SAML Security Option White Paper

SAML Security Option White Paper Fujitsu mpollux SAML Security Option White Paper Fujitsu mpollux Version 2.1 February 2009 First Edition February 2009 The programs described in this document may only be used in accordance with the conditions

More information

IBM e-business infrastructure September 2001. Managing e-business integration challenges

IBM e-business infrastructure September 2001. Managing e-business integration challenges September 2001 Managing e-business integration challenges Page 2 Key Topics Understanding the need for e-business integration Identifying key integration components Assessing integration requirements at

More information

SAFE-T RSACCESS REPLACEMENT FOR MICROSOFT FOREFRONT UNIFIED ACCESS GATEWAY (UAG)

SAFE-T RSACCESS REPLACEMENT FOR MICROSOFT FOREFRONT UNIFIED ACCESS GATEWAY (UAG) SAFE-T RSACCESS REPLACEMENT FOR MICROSOFT FOREFRONT UNIFIED ACCESS GATEWAY (UAG) A RSACCESS WHITE PAPER 1 Microsoft Forefront Unified Access Gateway Overview 2 Safe-T RSAccess Secure Front-end Overview

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

Redpaper. IBM Tivoli Security Solutions for Microsoft Software Environments. Front cover. ibm.com/redbooks

Redpaper. IBM Tivoli Security Solutions for Microsoft Software Environments. Front cover. ibm.com/redbooks Front cover IBM Tivoli Security Solutions for Microsoft Software Environments Explaining common architecture and standards Deploying on Microsoft operating systems Securing Microsoft software environments

More information

IBM WebSphere Application Server

IBM WebSphere Application Server IBM WebSphere Application Server SAML 2.0 web single-sign-on 2012 IBM Corporation This presentation describes support for SAML 2.0 web browser Single Sign On profile included in IBM WebSphere Application

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

IBM Software Enabling business agility through real-time process visibility

IBM Software Enabling business agility through real-time process visibility IBM Software Enabling business agility through real-time process visibility IBM Business Monitor 2 Enabling business agility through real-time process visibility Highlights Understand the big picture of

More information

Introduction to Service Oriented Architecture (SOA)

Introduction to Service Oriented Architecture (SOA) Introduction to Service Oriented Architecture (SOA) Hari Rajagopal Galileo International Hari Rajagopal Introduction to Service Oriented Architecture (SOA) Page 1 Agenda Definitions Background SOA principles

More information