Skip to main content

Skip over site navigation to main content

developerWorks  >   Tivoli  >   Technical library  >  

Technical library view  RSS for Tivoli

developerWorks
 Related links:    Redbooks  |  Forums  |  Support knowledge base Tivoli Software

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
 
  1 - 384 of 405 results    Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Using ITCAM for SOA to monitor BPM Systems: Part 3: Using Service-to-Service topology view
The Service-to-Service topology view exposes the application invocation transaction and execution path by topology diagram view. This article explains what is the Service-to-Service topology and how to read the Service-to-Service topology. The Service-to-Service topology view is very clear and simple for small systems with few apllications, processes and simple service invocation styles. However, the topology diagram would become very complex if there are many applications in WDPE and the invocations are complex. This article also described some best practices and methodologies to filter and reorganize the Service-to-Service topology to be more understandable.
Articles 03 Dec 2009  
 
IBM Tivoli and green IT: Datacenter efficiency
See how the integration of facility, asset, and IT resource data can improve green data center management by using IBM’s green service management solution. This demo shows how an energy-related issue can be detected and efficiently solved through intelligent relocation of infrastructure and workload distribution based on available cooling and power capacity.
Demos 01 Oct 2009  
 
Ajax in a network: Security and topology challenges of aggregating content from multiple sites in an Ajax architecture
There can be challenges when introducing Asynchronous JavaScript and XML (Ajax) programming techniques into a network environment. This article looks at security and topology scenarios that you might be trying to solve when creating Ajax style architectures that aggregate content from multiple sites. This article explores these scenarios using the IBM Tivoli Access Manager WebSEAL product in conjunction with the IBM WebSphere Application Server Feature Pack for Web 2.0 for developing Ajax style architectures for WebSphere Application Server.
Articles 30 Sep 2009  
 
IBM Tivoli Identity and Access Assurance
Learn about IBM Tivoli Identity and Access Assurance, IBM's industry leading software that helps you improve service, reduce costs and support your compliance efforts. IBM Tivoli Identity and Access Assurance can help ensure that the right users have access to the right resources at the right time, providing comprehensive identity management, access management, and user compliance auditing capabilities.
Demos 28 Sep 2009  
 
IBM Tivoli Data and Application Security
Learn about IBM Tivoli Data and Application Security, a browser to disk security solution that helps you protect the integrity and confidentiality of organizational data and transactions. IBM Tivoli Data and Application Security protects sensitive data and applications via auditable access controls, fine-grained entitlements and encryption key management. It provides end-to-end protection of sensitive data in enterprise storage and within critical applications to support regulatory compliance initiatives, improve business agility and reliability and reduce costs.
Demos 28 Sep 2009  
 
IBM Tivoli Security Management for z/OS
Learn about IBM Tivoli Security Management for z/OS, a comprehensive security solution that can help you automate compliance reporting, enhance security posture to reduce risks, improve business agility and reliability, reduce costs, increase productivity and develop operational efficiencies for your dynamic infrastructure. The Tivoli Security Management for z/OS solution enhances and accelerates mainframe security management with simplified security administration, efficient user management, security policy enforcement, and automated audit and compliance reporting for z/OS RACF.
Demos 28 Sep 2009  
 
IBM Tivoli and Cloud: IBM CloudBurst technical demo, Part 2
This demonstration shows how easy it is to administer and provision your cloud environment with IBM CloudBurst's self-service user interface. The IBM CloudBurst Family is a line of pre-integrated service delivery platforms including hardware, storage, networking, virtualization, and service management software, which will enable you to create a private cloud environment.
Demos 25 Sep 2009  
 
IBM Tivoli and Cloud: IBM Smart Business Test Cloud, Part 3
See how you can implement Smart Business Test Cloud, a private test cloud, using Tivoli Service Automation Manager (TSAM), Tivoli Provisioning Manager (TPM), IBM Tivoli Composite Application Manager (ITCAM), and WebSphere cloud appliance. Additionally, IBM Smart Business Test Cloud services support IBM’s hardware, software, and services platform -- which is IBM CloudBurst. Smart Business Test Cloud also gives you the option to leverage your existing systems and storage for a complete cloud solution.
Demos 25 Sep 2009  
 
IBM Tivoli and Cloud: IBM CloudBurst overview, Part 1
Get a brief overview on how IBM CloudBurst can get you started quickly on Cloud computing. IBM CloudBurst is a family of built-for-purpose, workload-specific Cloud computing packages that provide IT executives with the capabilities required for a dynamic infrastructure. It provides service management which enables simplified use of scalable computing resources to the end user and IT administrative community. IBM CloudBurst is a quick-start to cloud computing. Simply roll it into your data center to quickly see the benefits of Cloud computing.
Demos 24 Sep 2009  
 
IBM Tivoli Monitoring
Got questions? Start here, where you will find answers to some common questions related to IBM Tivoli Monitoring V6.2.1 Amazon Machine Image (AMI) on Amazon Web Services (AWS).
21 Sep 2009  
 
High scalability and availability of AIX secldapclntd using the Tivoli Directory Server proxy
The secldapclntd daemon provides and manages connection between the AIX security LDAP load module of the local host and an LDAP server, and handles transactions from the LDAP load module to the LDAP server. Simple configuration steps do not allow us to specify highly available and scalable LDAP servers at the back end. This article lists the steps to configure a highly available and scalable back-end LDAP for the secldapclntd daemon using the Tivoli Directory Server proxy.
Articles 01 Sep 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 2: How ITCAM for SOA monitors service-oriented architectures
The metrics collected by ITCAM for SOA are gathered from SCA messages, in this article, we will analyze the metrics, compare and map metrics to the WebSphere Dynamic Process Edition (WDPE) and runtime behaviors. We also explain how to read, understand and analysis the metrics, and how to aware the WDPE applications from the metrics.
Articles 28 Aug 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 1: Setup the environment with ITCAM for SOA and WDPE
WDPE (WebSphere Dynamic Process Edition) is a key IBM BPM Suite element, with built-in support for adapting, responding dynamically to change. This offering provides the BPM enabled by SOA foundational capabilities for modeling, simulating, deploying, monitoring end-to-end dynamic business processes. ITCAM (IBM Tivoli Composite Application Manager) for SOA is the proper product to monitor the BPM system for the service state, performance, health information, etc.
Articles 25 Aug 2009  
 
dW Download, try, or buy
Evaluate key IBM software products in the way that is most convenient for you. Consider downloading a trial version, registering for a 3-hour test drive, or playing with a beta version -- the choice is yours. Product evaluations are available for many products across all the major IBM software brands, including Rational Application Developer, Lotus Domino, Lotus Notes, DB2, and WebSphere Application Server. Got questions? Here are a few tips to get you started.
23 Jul 2009  
 
dW Download, try, or buy
Curious about which product trials have been most popular during recent years? Check out the list of top ten downloads available from developerWorks.
23 Jul 2009  
 
Tivoli Provisioning Manager Launchpad
This demo download includes videos, demos, and resource links for IBM Tivoli Provisioning Manager. IBM Tivoli Provisioning Manager solutions can help you manage the complete life cycle of your data center and distributed resources from initial provisioning to patching and configuration maintenance to resource repurposing or end of life. These products automate the manual tasks of provisioning and configuring servers, operating systems, middleware, software applications, storage and network devices.
Demos 16 Jun 2009  
 
The Support Authority: IBM Software Support Toolbar provides shortcuts to problem solving resources
Support resources for IBM software can literally be just a click (or two) away when you have the IBM Software Support Toolbar installed on your Web browser. Here's how to get and use this simple tool that makes accessing documentation, downloads, education, and other technical information for all IBM software brands more convenient than ever.
Articles 20 May 2009  
 
IBM Global Security Kit, Version 7 - PKCS#11 Device Integration
This article describes the hardware cryptographic devices that support the PKCS#11 standard and have been tested for use with IBM Global Security Toolkit (GSKit), Version 7.
Articles 01 May 2009  
 
Use Ruby on Rails to create an LDAP directory service in Tivoli Directory Server V6.0
In this article, learn how to use the Net::LDAP library to create an LDAP directory service in the Tivoli Directory Server V6.0 directory server. Walk through examples to add, modify, search, and delete a directory entry with the Net::LDAP Ruby library. Create a Ruby on Rails application using Tivoli Directory Server V6.0 as a back-end database.
Articles 28 Apr 2009  
 
Understand IBM InfoSphere MDM Server Security, Part 5: Integrating Master Data Management Server with Tivoli Federated Identity Manager
This article builds on Part 4 of this series, “Using SAML in MDM Server Security.” It shows how the integration of IBM InfoSphere Master Data Management (MDM) Server and IBM Tivoli Federated Identity Manager (TFIM) can extend MDM Server’s identity propagation capabilities and facilitate client application development. Learn how to use and configure these components to solve real-world business problems.
Articles 26 Feb 2009  
 
Single sign on to a IBM WebSphere Portal through IBM Tivoli Access Manager WebSEAL
Your article abstract goes here. Put the main points and key phrases at the beginning of the abstract, because it may be truncated in search results. Make your abstract enticing yet succinct. Aim for three to five sentences that express why the reader would care about the content (motive) and what he or she can gain from reading the content (benefits).
Articles 18 Feb 2009  
 
Using Tivoli Access Manager for eBusiness WebSEAL without a user registry
Often customers require a web single sign-on and authorization solution but are unable or unwilling to replace or synchronize their existing user registry with another. This can pose a problem for customers wishing to leverage Tivoli Access Manager for eBusiness (TAMeB) where their existing user registry is not supported natively by TAMeB. This article will demonstrate how to utilize Tivoli Access Manager for eBusiness WebSEAL without requiring the enterprise users to be in the TAMeB directory. This article requires some prior knowledge of Tivoli Access Manager for eBusiness authentication, the TAMeB external authentication interface (EAI), and the Tivoli Federated Identity Manager (TFIM) Security Token Service (STS).
Articles 03 Feb 2009  
 
Tivoli Access Manager and Rational AppScan
Managing security is a critical part of building and maintaining a modern IT infrastructure. IBM offers several complementary offerings in Security Governance, Risk Management and Compliance to help clients manage the security of their complex IT environments. IBM Tivoli Access Manager for e-Business is a market leading software solution in IBM's Identity and Access Management portfolio for managing enterprise web based authentication, authorization and single sign-on. IBM now offers a market leading web application security scanner software offering called IBM Rational AppScan. This article will compare and contrast the two offerings as they relate to IBM's security operations strategy and examine what security benefits each brings to the enterprise environment. A number of scenarios will be presented to highlight the roles of each of the software solutions and how they complement each others capabilities.
Articles 03 Feb 2009  
 
Using Tivoli Access Manager Enterprise Single Sign-on with IBM middleware
IBM Tivoli Access Manager Enterprise Enterprise Single Sign-on (TAM E-SSO) provides cross application (that is, Web, Java , mainframe or terminal services) single sign-on capabilities. The TAM E-SSO AccessAgent and IMS server are supported on Microsoft Windows operating system platforms, and typically leverage Active Directory for user management. However, many customers want to leverage their existing investment in IBM middleware products, and also extend the reach for TAM E-SSO beyond their intranet. This article shows how TAM E-SSO can be deployed into an environment consisting of IBM middleware, namely DB2 and IBM Tivoli Directory Server.
Articles 28 Jan 2009  
 
Integrating Tivoli Directory Integrator and Lotus Connections
Reporting operational status of an IT system can be a difficult task. Collecting the required information is often time consuming, and finding a suitable delivery mechanism for multiple interested parties can be a challenge. This article discusses an effective mechanism for reporting operational status of an IT system using a Web 2.0 approach with IBM Tivoli Directory Integrator and Lotus Connections.
Articles 28 Jan 2009  
 
Wiki terms of use
The wiki terms of use page describes the terms and conditions applicable to all Tivoli wikis.
26 Jan 2009  
 
IBM Tivoli Directory Server - SMS to DMS migration
This article contains the results of performance tests on IBM Tivoli Directory Server (ITDS) running on SMS and DMS during DB2 online backup, recommendations based on the results as well as the steps required for migrating ITDS from SMS to DMS.
Articles 19 Jan 2009  
 
Using Tivoli Storage Manager for performing VSS operations
IBM Tivoli Storage Manager for Copy Services is a product that provides snapshot operations for Tivoli Storage Manager applications.
Articles 12 Jan 2009  
 
How to integrate IBM Rational Asset Manager with your IBM Tivoli database
IBM Rational Asset Manager supports integration with the IBM Tivoli Change and Configuration Management Database (CCMDB). Developers can automatically create assets in Rational Asset Manager from existing configuration items (CIs) in CCMDB and use Rational Asset Manager as a Definitive Software Library (DSL) for storing software images. This article explains how to install and configure the Rational Asset Manager Integration module in a CCMDB environment.
Articles 23 Dec 2008  
 
IBM Tivoli Access Manager: WebSEAL Kerberos Junctions
To successfully enable a single-sign-on from WebSEAL to a Kerberos enabled Web Server, a number of interlocking components need to be configured correctly. The configuration of this environment is complex and requires careful planning and execution. This article highlights the steps necessary to configure a typical environment for WebSEAL Kerberos junctions, and provides tips for testing and debugging configuration components.
Articles 18 Dec 2008  
 
IBM SOA Foundation product integration: A complete ESB Gateway solution featuring WebSphere DataPower, Tivoli Access Manager, and WebSphere Service Registry and Repository
Leveraging the concept of a service-oriented architecture usually brings with it the ability to connect an increasing number of systems within an enterprise -- but also across enterprises. While enabling a higher degree of automation and reduced processing time, this also leads to growing concern about managing and securing the underlying connections between heterogeneous IT systems. This article describes how to address these concerns by implementing an ESB gateway using three of the products within the IBM SOA Foundation platform, beginning with integrating a IBM WebSphere DataPower SOA Appliance with IBM Tivoli Access Manager for security, and then adding IBM WebSphere Service Registry and Repository for endpoint address management.
Articles 10 Dec 2008  
 
Tivoli Directory Proxy Server in Tivoli Identity Manager environment: Setup and Configure IBM Tivoli Directory Server 6.1 Proxy Server in IBM Tivoli Identity Manager 5.0 environment for high availability
IBM Tivoli Identity Manager requires an LDAP directory server to store essential data such as users, accounts, and policies. As a result, it is an extremely critical component in Tivoli Identity Manager based Solution design. IBM Tivoli Identity Manager can use Tivoli Directory Server and Sun One as its LDAP Directory servers. In this Article we will focus on using Tivoli Directory Server as IBM Tivoli Identity Manager's LDAP. This article addresses aspects of a High Availability and Load Balancing solution design for Identity Manager Directory Server component using Tivoli Directory Server Proxy Server.
Articles 24 Nov 2008  
 
Using IBM Tivoli Monitoring to trigger an IBM Support Assistant Collection
In this article, discover how to run an automated data collection based on problems detected by IBM Tivoli Monitoring (ITM). Learn how to setup your environment and create IBM Tivoli Monitoring situations to trigger a data collection during error scenarios. We'll run through an example on how to set up an ITM situation for when IBM WebSphere Application Server goes down unexpectedly.
Articles 21 Nov 2008  
 
Automated system recovery in static IP environments using Tivoli Storage Manager
The current IBM Tivoli Storage Manager Automated System Recovery Process supports Networks that are DHCP enabled. In networks that does not support DHCP and uses Static IP's, the local backup sets are used to recover these systems in case of a crash or total failure. In very large environments, servers cannot be ported on DHCP network as the applications hosted in the servers are IP conscious. A typical example of such an environment would be a datacenter with multiple application servers that access multiple database servers. In these environments, the servers are configured with static IP's. This article describes an Automated System Recovery process which facilitates system recovery in Static IP environments.
Articles 21 Nov 2008  
 
Using IBM Tivoli Directory to deploy LDAP with Websphere Community Edition
Learn how to implement user authentication and authorization for WebSphere Application Server Community Edition, using IBM Tivoli Directory Server to configure an LDAP realm.
Articles 20 Nov 2008  
 
Approaches for solving problems with Tivoli Directory Server synchronization
An enterprise directory server is a critical piece of IT infrastructure. It is important that the directory server infrastructure be highly available, scalable and reliable. To achieve this, a directory server replication topology is often used to replicate the directory data across several directory servers. This article will outline the difficulties that can be encountered when managing a replicated directory infrastructure. The article will also highlight some common replication scenarios, and problems that are commonly encountered when troubleshooting and correcting these issues and some techniques to help solve directory replication issues.
Articles 12 Nov 2008  
 
Enhancing the IBM Tivoli Netcool/OMNIbus Mttrapd probe
This article will describe how to enhance the IBM Tivoli Netcool/OMNIbus Mttrapd probe to allow for processing of custom/new management information base (MIB) files for systems communicating status using the Simple Network Management Protocol (SNMP). The solution will make use of the IBM Tivoli Netcool/OMNIbus Knowledge Library and the IBM provided MIB2Rules (m2r) utility. An example MIB file is supplied and used to illustrate key points.
Articles 11 Nov 2008  
 
SSL configuration for IBM Tivoli Directory Server 6.0
Gain an overview of SSL configuration for IBM Tivoli Directory Server 6.0 on the AIX 5L operating system. Learn about command line configuration steps for SSL key database creation, certificate creation, certificate extraction, SSL authentication mechanisms, troubleshooting for SSL issues, and steps to perform LDAP client-server communication.
Articles 06 Nov 2008  
 
J2EE application logging using CEI and Web 2.0
This article enables a J2EE architect to implement effective application logging and provides an approach to persist the log events in a standard format to a database with minimal effort. It also explains how an architect can asynchronously retrieve log events from a Common Event Infrastructure (CEI) repository using a simple Web application.
Articles 06 Nov 2008  
 
Adding custom XML extensions to SAML 2.0 request messages
IBM Tivoli Federated Identity Manager 6.2 (TFIM) has extended existing support of the SAML 2.0 federated single sign-on protocol to include the ability to supply custom XML elements as part SAML requests or responses. This capability is exposed by way of an Open Services Gateway Initiative (OSGi) plug-in extension to the Tivoli Federated Identity Manager runtime. This article will outline how to use this extension point including sample Java code and instructions for deployment and testing.
Articles 28 Oct 2008  
 
Auditing Tivoli Identity Manager with Tivoli Compliance Insight Manager
IBM Tivoli Identity Manager (TIM) is a provisioning platform that centralizes and automates the lifecycle management of user's access rights on various end systems. TIM administrative users can provision identities to many different systems, such as operating systems, data stores and other applications. By auditing TIM, we can monitor activities performed by these administrative users and report any violations involved in the user management activities. The IBM Tivoli Compliance Insight Manager (TCIM) provides a unique and comprehensive view into the user management activities of TIM. Using TCIM we can collect all data from the TIM logs, store them, normalize the data using W7 process to comprehend what was collected and report all exceptions based on the TCIM policies.This article demonstrates the auditing of TIM with TCIM and provides an overview of the customizations and processes involved from the collection of the TIM audit logs to the preparation of reports based on these logs.
Articles 28 Oct 2008  
 
Lotus Notes AdminP operations using Tivoli Identity Manager
IBM Tivoli Identity Manager (ITIM) provides an adapter for IBM Lotus Notes system. The adapter provides a wide range of functions related to the lifecycle of Lotus Notes accounts. Most noticeable among these are Lotus Notes AdminP Operations. The Lotus Notes AdminP Operations are used to handle events such as department transfer, name change and certificate expiring. This article provides an overview of the customizations and the processes involved in these operations.
Articles 21 Oct 2008  
 
Tape inventory script for Tivoli Storage Manager on open systems
The script gives a consolidated inventory report of the all the tapes used by IBM Tivoli Storage Manager, which are present inside or outside of the IBM TotalStorage SCSI Library, including the tape's status, access mode, home slot number, storage pool to which it belongs, offsite readiness and status and the TSM server or instance that owns them.
Articles 20 Oct 2008  
 
Automated System Recovery in Static IP environments using Tivoli Storage Manager
The current Tivoli Storage Manager Automated System Recovery Process supports Networks which supports DHCP. In networks that does not support DHCP and uses Static IP's,the local backup sets are used to recover these systems in case of a crash or total failure. In very large environments, servers cannot be ported on DHCP as the applications hosted in the servers are IP conscious. A typical example of such an environment would be a datacenter with multiple application servers that access the multiple database servers. In these environments, the servers are necessarily configured with static IP's. This article describes an Automated System Recovery process which facilitates system recovery in Static IP environments.
Articles 16 Oct 2008  
 
User Centric Identity with Tivoli Federated Identity Manager, Part 2: Self registration and account recovery using information cards and OpenID
Attracting users to register at your retail Web site has always been a challenge. Not only do you need to have a fantastic service to offer, you also need to make the on-boarding process as simple and convenient as possible. Traditional federation technologies like Liberty and SAML allowed companies to collaborate with tightly-coupled user bases by establishing 1:1 or many:few relationships; however, that model does not scale to the true retail space. User Centric Identity management technologies like OpenID and Information Cards allow people to manage their own identity attributes at distributed "Identity Providers" (including self-issued Information Cards). This article will demonstrate how to implement self-registration using an Information Card or OpenID (with the simple registration extension - SREG). Automated recovery of an account is also implemented, such as when the user centric credential with which it was registered is lost. Sample code is provided to rapidly enable these capabilities with IBM Tivoli Federated Identity Manager 6.2.
Articles 15 Oct 2008  
 
Managing OpenID trusted sites with Tivoli Federated Identity Manager
IBM Tivoli Federated Identity Manager 6.2 (TFIM) introduces support for OpenID 1.1 and 2.0 authentication protocols. When configured in the role of an OpenID Provider (Identity Provider), TFIM allows end users to record choices about authenticating to trusted relying-party sites. For example a user may select "Allow authentication forever" to a particular relying-party, and may select which attributes they are willing to share with that site. By default TFIM stores these choices in persistent cookies on the user's browser. The cookie technique is effective, but not portable for users across different browsers. This article will demonstrate how to write your own plug-in for the storage and retrieval of user choices (for example to a database) via the TFIM TrustedSitesManager extension point.
Articles 15 Oct 2008  
 
User-Centric Identity with Tivoli Federated Identity Manager, Part 1: Replace Password Authentication on your Web site with an Information Card or OpenID
Most people passionately dislike having to remember and update passwords. A lot of corporate dollars are spent on customer service for password resets. In this article we describe a way for users to establish one or more alternate means of authentication to IBM WebSphere or Tivoli Access Manager environments using Information Cards and OpenID's. The flow is simple - the user first authenticates to the site using an existing authentication mechanism (which may be username/password or some other means), then "links" a user-centric credential (i.e., an information card or OpenID) to their account. Thereafter, the Information Card or OpenID can be used as the primary means of authentication.
Articles 06 Oct 2008  
 
Integration of IBM Lotus Connection 1.0.1 with IBM Tivoli Access Manager V6.0
This article describes the step by step procedure for integrating IBM Lotus Connections with IBM Tivoli Access Manager V 6.0. It is intended to help administrators protect the features of IBM Lotus Connections via the Tivoli reverse proxy solution known as WebSEAL and provide the convenience of Single Sign On using LTPA cookie mechanism.
Articles 06 Oct 2008  
 
Secure replication in IBM Tivoli Directory Server
The article describes how to easily configure different replication topologies in IBM Tivoli Directory Server (TDS) using simple shell scripts. These scripts can be used to configure all known replication topologies (like Peer-peer, Master-Replica-Forwarder, Gateways etc) using simple bind, SSL with certificates or Kerberos authentication mechanism. The information in this article applies to TDS version 5.2 and later.
Articles 30 Sep 2008  
 
Tivoli Directory Server 6.1 password policy : enhancements, configuration and troubleshooting
A password policy is a set of rules designed to enhance security by encouraging users to employ strong passwords and use them properly. A password policy is often part of an organization's official regulations which ensures that users change their passwords periodically, passwords meet construction requirements, the re-use of old password is restricted, and users are locked out after a certain number of failed attempts. This article is intended to highlight the new features introduced with IBM Tivoli Directory Server(TDS) 6.1 release and describe the ways of debugging trivial password policy problems in TDS.
Articles 29 Sep 2008  
 
Single sign-on from Microsoft Office SharePoint Server to applications
Microsoft Office SharePoint Server (MOSS) provides a single sign-on capability for applications whose content is retrieved for rendering via MOSS. Microsoft provides an interface through which other credential providers can be integrated. In this article, an approach to integrate IBM Tivoli Access Manager for e-Business with Microsoft Office SharePoint Server for downstream single sign-on is introduced. Sample code is also provided to demonstrate the integration approach described in this article.
Articles 29 Sep 2008  
 
Software as a service: Mediation between departmental SaaS consumers and multiple 3rd party service providers
This demo explores how organizations can apply a mediation proxy pattern to mediate between SaaS consumers in different departments within the organization and multiple third party or internal service providers. A scenario is shown where the central IT department of an organization allows departments to search for third party services using a customized WebSphere services registry and repository. A mediation engine built using WebSphere DataPower SOA Appliance is used to mediate between departmental applications and third party services. This scenario further explores how the central IT department can enforce regulatory compliance for outgoing services traffic and meter service usage by each department for charge back using Tivoli Usage and Accounting Manager.
Demos 22 Sep 2008  
 
Understanding the Tivoli Federated Identity Manager Information Service 6.2
IBM Tivoli Federated Identity Manager 6.2 (TFIM) provides a Web service interface designed to obtain federation, federated user, and user alias information from a TFIM environment. This Web service is known as the TFIM Information Service. This article shows how to create a Web service client from the interface using Rational Application Developer 7.0 and also contains a sample application which uses the newly created Web service client to query federation, federated user and user alias information.
Articles 18 Sep 2008  
 
Enabling Microsoft Office Sharepoint Server Client Integration through Tivoli Access Manager e-business WebSEAL using Forms Authentication
This article describes a IBM Tivoli Access Manager for e-business (TAMeb) WebSEAL integration for Microsoft Office SharePoint Server that allows Office Client integration to be used with forms based authentication. The solution relied on a custom authentication mechanism for WebSEAL and the use of a one time use persistent cookie. This article provides the source code of a prototype implementation.
Articles 16 Sep 2008  
 
Troubleshooting IBM Tivoli Directory Server Performance, Part 2: Resolving slow queries using DB2 snapshots
IBM Tivoli Directory Server (TDS) is a key component of many corporate environments. Other IBM Tivoli products such as IBM Tivoli Access Manager for e-Business and IBM Tivoli Identity Manager use IBM Tivoli Directory Server as a key middleware component. This document discusses ways to identify and correct performance issues in the underlying DB2 database.
Articles 15 Sep 2008  
 
Tivoli Federated Identity Manager Business Gateway and ASP.NET authentication
In this article we show you how to enable your ASP.NET applications for federated single sign-on utilizing the Tivoli Federated Identity Manager Business Gateway (FIM-BG) and the plug-in it provides for Microsoft® Internet Information Server Version 6 (IIS). Your existing forms-based authentication mechanism can be expanded to include support for participating in a federated single sign-on using the SAML 1.0, 1.1 or 2.0 protocols. Here, we take a sample ASP.NET application through the process of federated single sign-on enablement using FIM-BG and the plug-in for IIS.
Articles 12 Sep 2008  
 
Developing a custom Java module
TFIM 6.2 provides an OSGi (Open Services Gateway Initiative) extension point for custom plug-ins for STS modules. In this tutorial, we will walk through the complete development process for creating a custom STS plug-in for Tivoli Federated Identity Manager (TFIM) 6.2. Customers might develop their own STS plug-ins for a variety of reasons including advanced user mapping and attribute gathering capabilities, or to support validation or issuing of proprietary security token types. This tutorial will use as a working example a simple mapping module which adds a configurable name/value parameter pair as an attribute to the TFIM Trust Service's STSUniversalUser.
Tutorials 12 Sep 2008  
 
Integrating Tivoli Federated Identity Manager and Tivoli Identity Manager
IBM Tivoli Federated Identity Manager (TFIM) is IBM's solution for identity propagation in Service-Oriented Architecture (SOA). As well as providing support for a variety of security token types, identity processing in TFIM can transform identities from one administrative domain to another. In this article, the design and implementation of a customized mapping module for TFIM will be presented. Tivoli Identity Manager (TIM) will be used as the source of identity metadata used to map the incoming identity to another identity.
Articles 12 Sep 2008  
 
Action Manager in Tivoli Directory Integrator
Tivoli Directory Integrator (hereafter called TDI) provides a component, namely Action Manager, which can be used for configuring rules and executing actions on the different triggering conditions provided by TDI.
Articles 10 Sep 2008  
 
Managing an SOA environment with WebSphere ESB and Tivoli Composite Application Manager for SOA
This article uses a stock quotation service example to describe a typical SOA management challenge and a solution based on WebSphere ESB and ITCAM for SOA.
Articles 13 Aug 2008  
 
Role recertification in Tivoli Identity Manager
In IBM Tivoli Identity Manager (ITIM), organizational roles help to simplify and automate the process of provisioning and de-provisioning user privileges to IT and non-IT resources. In addition to the user and account lifecycle management that ITIM provides, workflows can also assist with the lifecycle management of user role memberships, such as role assignment and role approval. Another important process is validating the continued business need for a person to be a member of a role. This process is known as role recertification or attestation. ITIM version 5.0, introduced a number of enhancements that allow users to request role assignments and have those requests approved by the role owner. Recertification of user role membership is another role management process that can be built in ITIM 5.0, and this process can be implemented in a number of ways. Although ITIM 5.0 does not provide this functionality in a ready-to-use interface, this article discusses a number of solutions for implementing role recertification in ITIM 5.0.
Articles 08 Aug 2008  
 
Debugging and troubleshooting the IBM Tivoli Directory Integrator Windows Password Synchronizer Plug-in
This article primarily focuses on IBM Tivoli Directory Integrator Password Synchronizer Plug-in for synchronizing Microsoft Windows Active Directory with Tivoli Directory Server 6.0 using IBM Tivoli Directory Integrator 6.1.1. In this example, we use MQ Everyplace as a password store, and we also discuss LDAP password store.
Articles 21 Jul 2008  
 
Request-based role assignment in Tivoli Identity Manager
In version 5.0, IBM Tivoli Identity Manager (ITIM) introduces several new features to enhance its request-based provisioning model. Request-based provisioning allows users to request access to enterprise resources via a self-service interface. To better abstract the user from the details of the IT systems, ITIM 5.0 allows a user to request a role assignment. This greatly increases the flexibility of the request-based provisioning model, because a role can be associated with multiple entitlements. This article discusses a number of use cases for the request-based role assignment and demonstrates how these use cases can be realized via ITIM.
Articles 08 Jul 2008  
 
Web services security interoperability using Kerberos
XML Web services provide an open, standards-based mechanism for inter-process communication and are common in implementations of Service Oriented Architecture (SOA). From a security perspective, complementary standards such as WS-Security exist to enable cross-platform, cross-domain interoperability for message level security. Implementations using these standards often reveal subtle challenges. In this article, security interoperability using Kerberos security tokens in a heterogeneous Microsoft .NET and IBM WebSphere J2EE environment is examined. A number of non-obvious implementation details are provided to assist readers in implementing their own solutions.
Articles 07 Jul 2008  
 
Monitoring Tivoli Access Manager WebSEAL server transactions using Tivoli Composite Application Manager for Response Time Tracking
IBM Tivoli Monitoring software is used to monitor the availability and performance of your enterprise servers on a variety of platforms. IBM Tivoli Composite Application Manager for Response time tracking is used for measuring the response time of transactions. This article shows how Tivoli Monitoring, in conjunction with Tivoli Composite Application Manager, can be used to monitor response time of the WebSEAL server.
Articles 07 Jul 2008  
 
Troubleshooting IBM Tivoli Directory Server performance, Part 1: Resolving slow queries using the TDS audit log
IBM Tivoli Directory Server (TDS) is a key component of many corporate environments. Other IBM Tivoli products such as IBM Tivoli Access Manager for e-Business and IBM Tivoli Identity Manager use IBM Tivoli Directory Server as a key middleware component. This document discusses ways to identify and correct performance issues for TDS using the audit log.
Articles 07 Jul 2008  
 
IBM SOA Foundation product integration: Managing your WebSphere-based SOA solution
As more companies are putting service oriented solutions -- including a portfolio of services -- into production, the role of managing of these solutions becomes increasingly important. This ranges from monitoring individual services with respect to their associated service level agreements and the discovery of ”rogue” services that do not follow established protocols, all the way to the active management of an entire environment of applications, servers, and the networks that connect them. This part of our series on integrating products of the IBM SOA Foundation looks at how to manage a WebSphere-based SOA solution with IBM Tivoli Composite Application Manager for SOA.
Articles 18 Jun 2008  
 
Use ARM to monitor SCA invocations in IBM WebSphere Process Server V6.1, Part 2: Understand SCA invocation patterns and debug asynchronous scenarios
In Part 1 of this series, you learned about Application Response Measurement (ARM) and debugging synchronous scenarios using IBM Tivoli Composite Management for Response Time Tracking. Now get an introduction to the multiple Service Component Architecture (SCA) invocation patterns and the related ARM observation points to better understand the relationship between the ARM transaction and SCA invocation. This article, Part 2 of the series, also shows some examples of how to debug asynchronous scenarios using Tivoli Composite Management for Response Time Tracking.
Articles 05 Jun 2008  
 
Use ARM to monitor SCA invocations in IBM WebSphere Process Server V6.1, Part 1: Debug SCA invocations using IBM Tivoli Composite Application Manager for Response Time Tracking
This two-part series shows you how to monitor Service Component Architecture (SCA) invocations using the Application Response Measurement (ARM) standard in IBM WebSphere Process Server V6.1. You can use an ARM implementation, such as IBM Tivoli Composite Application Manager for Response Time Tracking, to generate a graphic view of SCA invocations. This article, Part 1 of the series, starts by describing ARM and showing you how to debug synchronous scenarios using Tivoli Composite Application Manager for Response Time Tracking. In Part 2, you get an introduction to SCA invocation patterns and learn how to debug asynchronous scenarios.
Articles 29 May 2008  
 
Software as a Service: Web service mediation patterns for dynamic routing of multiple tenant requests using WebSphere DataPower SOA Appliances
Explore one of three IBM middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. This first pattern demo uses WebSphere DataPower Appliances. $@!LessThan!@$!-- The remaining two patterns will show the use of WebSphere Business Services Fabric and WebSphere Enterprise Services Bus.--$@!GreaterThan!@$ In this demo, a scenario shows where multi-tenancy is enabled for a existing single tenant credit check service by introducing a WebSphere DataPower Appliance based mediation pattern layer. This pattern layer uses a WebSphere DataPower Appliance Web service proxy and simple XSL routing policies to route service invocations from a tenant bank's user to endpoints dedicated to that tenant. The proxy also authenticates and authorizes users against policies configured in Tivoli Access Manager.
Demos 16 May 2008  
 
Software as a Service: Simplified tenant provisioning using IBM entry level middleware
This demo focuses on the ease of provisioning new tenant banks in a sample banking application through the use of Apache ANT scripts and a few portlets for the administrator roles. A new WebSphere Application Server Community Edition virtual host and security realm are provisioned through ANT scripts invoked from a new service provider administrator portlet. A new openLDAP user database is created and new LDAP Data Interchange Format (LDIF) files imported through another ANT script. The portal for the new tenant bank is customized through a tenant administrator portlet by modifying style sheets, providing tenant specific images and uploading and deploying these to the running application. Custom fields are added to other portlets which use XML columns defined in DB2 Express-C V9 through simple configuration steps in a tenant administrator portlet.
Demos 16 May 2008  
 
Integrating IT monitoring and business activity monitoring
Learn how you can monitor IT and business activities on a single dashboard by converting ITCAM for SOA events for display and processing by WebSphere Business Monitor. Three sample scenarios illustrate how to define monitor models to configure WebSphere Business Monitor.
Articles 16 May 2008  
 
Extending the Simplified Policy Language with custom expressions
SPL has a wide set of useful expressions designed to satisfy the need to express a wide variety of conditional statements as well as a macro feature that helps reduce the buildup of complex expressions. However, even this large collection of expressions may not be sufficient to address the end user's requirements. The end user can easily extend SPL by introducing custom expressions. In this article, learn how to extend SPL with custom expressions through a simple example.
Articles 13 May 2008  
 
Authenticating a SAP login ticket in Tivoli Access Manager e-business WebSEAL
This article describes how to build an implementation of an authentication service using the IBM Tivoli Access Manager for e-business (TAMeb) WebSEAL External Authentication C API. The implementation of the authentication service extracts and validates the user name in an SAP Login Ticket (an HTTP cookie), then passes the user name to WebSEAL in order to build a credential. This article provides the source code and binary code of a prototype implementation.
Articles 07 May 2008  
 
SOA and SAP - Let IBM extend your investment
This article presents a solution that allows for identity propagation from SAP Web service clients to products from other vendors. It allows organizations that are heavily invested in SAP to reuse their infrastructure in Systems-Oriented Architecture (SOA) projects. After reading this article, you will know how to propagate the identity within a SAP Web service request to other vendors' products. The solution uses the IBMWebSphere DataPower XML Firewall in conjunction with the IBM Tivoli Federated Identity Manager Security Token Service to map the proprietary SAP identity token to an open standards token, such as SAML. This augments the SAP Web service client functionality and allows for securing Web services sent to third party products.
Articles 07 May 2008  
 
Using SAML security tokens with Microsoft Web Services Enhancements
Microsoft Web Services Enhancements (WSE) is a framework for developing secure, interoperable Web services for the Microsoft .NET platform. WSE supports standard security token types such as Username, Kerberos and X.509 certificate tokens. One widely used security token type not supported by WSE is the Security Assertion Markup Language (SAML). This article will demonstrate an architecture and implementation capable of integrating WSE and SAML using Tivoli Federated Identity Manager (TFIM).
Articles 29 Apr 2008  
 
Solution Deployment Descriptor (SDD), Part 1: An emerging standard for deployment artifacts
The Solution Deployment Descriptor (SDD) is an emerging standard for a set of XML documents that define deployment metadata about deployment artifacts and the aggregation of deployment artifacts. Externalizing deployment knowledge that has been more commonly buried in code or documentation provides multiple benefits. Consumers of SDDs, including humans and software, can use the knowledge provided about both the requirements for and results of successful deployment to better plan for and execute successful changes to their software environments. This article describes the SDD and provides a high-level overview of the support provided.
Articles 29 Apr 2008  
 
AJAX techniques within a Tivoli Access Manager WebSEAL Environment
This article describes the challenges found when introducing Asynchronous JavaScript and XML (AJAX) programming techniques into an IBM Tivoli Access Manager (TAM) WebSEAL environment. It provides a brief review of WebSEAL technology and a brief introduction to AJAX methods. The considerations are outlined for AJAX developers when working with WebSEAL. The potential solutions to issues that can arise are supplied, along with listing best practices that will assists AJAX developers to succeed in a WebSEAL environment.
Articles 29 Apr 2008  
 
Tivoli Directory Server
Practically everything a directory administrator needs to know about the archival logging method required to enable online backups. If you want to do online backups of your directory, you must configure archival logging of the database transaction logs. But archival logging is not practical unless you put a process in place to manage the log files, deleting inactive logs when they are no longer needed. This article describes the recommended approach to configuring the logging options and managing the logs.
Articles 23 Apr 2008  
 
Autonomic computing in Canadian academia, Part 1
As IBM grows and develops autonomic technologies, the autonomic computing initiative relies heavily on research and development to present innovative ideas, improve existing technologies, and prototype in the most rapidly expanding development areas. In this article, take a look at two autonomic computing academic projects that are bringing new developments to IBM. The first project looks at converting legacy code to source code that is autonomic-ready, while the second project focuses on new methods for identifying problems in large-scale applications. For each project, you will understand the current research direction and then explore the project in detail. Finally, you will see how each project contributes to the Monitoring-Analysis-Planning-Execution (MAPE) loop design model and what future research directions are planned.
Articles 15 Apr 2008  
 
Configuring and troubleshooting ITDS 6.1 on AIX
This article is an introduction to the IBM Tivoli Directory Server and the use of native LDAP commands to create, configure, and unconfigure an ITDS instance.
Articles 25 Mar 2008  
 
Tivoli Directory Proxy Server in a Tivoli Access Manager environment: Manage and troubleshoot TDS 6.0 Proxy Server in a Tivoli Access Manager environment
If you work in the software industry, the chances are good that you've heard of LDAP directory server by now. Lightweight Directory Access Protocol (LDAP) defines a standard method for accessing and updating information in a directory where directories are accessed using the client-server model that is optimized for read access. IBM Tivoli Access Manager (TAM) uses LDAP directory server as a user registry to store its user and group information. Tivoli Directory Server (TDS) Server is the default LDAP directory server shipped with TAM. TDS server can be configured as a back-end server or as a proxy server. This article will help you understand how TAM uses TDS proxy server. It also provides inputs to manage and troubleshoot the TDS proxy server in a TAM environment.
Articles 24 Mar 2008  
 
Enablement series: Step-by-step guide on how to integrate and manage your old and new Retail devices in IBM Remote Management Agent and IBM Tivoli Monitoring 6.1
In this article, we explain how to integrate your application with IBM Tivoli Monitoring 6.1, IBM's health and performance monitoring tool. We also describe the business pain points that IBM Tivoli Monitoring tries to address, provide sample integration scenarios, and show how to get the maximum benefit from the integration with Tivoli, all from a retail industry point of view.
Articles 21 Mar 2008  
 
The autonomic computing edge: Can you CHOP up autonomic computing?
The autonomic computing architecture provides a foundation on which self-managing information technology systems can be built. Self-managing autonomic systems exhibit the characteristics of self-configuring, self-healing, self-optimizing, and self-protecting; these characteristics are sometimes described with the acronym CHOP. This article discusses the self-CHOP attributes and, in particular, explains why they are not independent of each other and how self-managing autonomic systems can integrate the CHOP functions.
Articles 19 Mar 2008  
 
Integrating Tivoli Access Manager for Enterprise Single Sign-on with X Windows Applications
Tivoli Access Manager for Enterprise Single Sign-on (TAM E-SSO) provides a component that runs on a user's Microsoft Windows desktop to achieve single sign-on (SSO) with Windows, Web, JavaTM and host emulator applications. TAM E-SSO provides a range of flexible techniques to integrate with these different application types. In this article, integration with graphical, X-windows applications running on UNIX and Linux is demonstrated through the use of Xmanager, an X Windows server for the Microsoft Windows platform.
Articles 17 Mar 2008  
 
Getting started with Simplified Policy Language (SPL)
Get an introduction and overview of policy systems. Using the Apache Imperius as an example, this article describes the SPL language and evaluation engine and shows you how to install the SPL environment, write an SPL policy, and execute that policy using the SPL engine. See how SPL can simplify mundane administrative tasks.
Articles 11 Mar 2008  
 
Bulk attestation within Tivoli Identity Manager
As part of compliance requirements, organizations are required to perform attestation of a user's entitlements for access to systems. This process usually requires a responsible party (for example, the user's manager) to assert that the user continues to require access to a particular system. IBM Tivoli Identity Manager (ITIM) provides account attestation as part of its core functionality, and hence can implement complex attestation requirements. However, setting the attestation for a large number of target systems can be a chore. In addition, when a responsible party is asked to perform attestation for many users of a system as part of a continuous attestation cycle, the task becomes laborious. This tutorial gives the reader some methods for scaling attestation from a manageability perspective, using features available within ITIM 5.0.
Tutorials 04 Mar 2008  
 
Using IBM Tivoli Provisioning Manager to deploy composite virtual appliances
Deploying a real world distributed software solution can be complex and challenging. Typically, the software stack in each machine is composed of multiple software layers and the deployment is distributed over a cluster of machines, making software installation and configuration time consuming and potentially error-prone. Using IBM Tivoli Provisioning Manager with virtual appliances can vastly simplify this deployment process. This article describes how, with an IBM WebSphere Application Server example that could have you create and capture a composite virtual appliance, customize, package, and deploy the solution in less than ten minutes.
Articles 27 Feb 2008  
 
Integrating CAPTCHA authentication technologies with WebSEAL
CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a popular mechanism used in Web sites to ensure humans only are interacting with the security functions of the Web site. CAPTCHA does this by producing images that include embedded numbers and letters that are not easily interpreted by automation tools. This article provides a solution and reference implementation of how to integrate CAPTCHA with IBM Tivoli Access Manager (TAM) WebSEAL.
Articles 12 Feb 2008  
 
Utilizing IBM Directory Server proxy authorization (impersonation) within Web applications
Web applications providing gateway access to LDAP services, such as an enterprise-wide phone and mail directory, are usually designed to authenticate using an LDAP "superuser" account. As a result, the user reads and updates the directory according to the rights of that high-privileged account instead of his/her own LDAP privileges. IBM Tivoli Directory Server offers a powerful feature, known as proxied authorization (RFC 4370), which enables programmers to write applications that authenticates themselves using a specific account but operates on behalf of the real user, thus delegating all privilege enforcements to the LDAP server.
Articles 06 Feb 2008  
 
Application deployment using Tivoli Provisioning Manager and Rational ClearQuest
This demo begins with the role of a project manager approving a request for deployment of version 2 that resolved a defect in the Web banking application. The initiation to deploy the application is done using Rational ClearQuest. The deployment to distribute the application is done by Tivoli Provisioning Manager. After observing the deployment, the demo transitions to the role of the tester and confirms that the deployed application is functioning correctly. You'll observe how Rational ClearQuest is used to track deployments of applications that support governance/compliance processes that require approval. You'll also see how deployment work flows in Tivoli Provisioning Manager can be initiated remotely through a ClearQuest action.
Demos 01 Feb 2008  
 
SOA authorization using Tivoli Federated Identity Manager and WebSphere Service Registry and Repository
This article describes a service-based approach to authorization in Service Oriented Architecture (SOA) environments using IBM Tivoli Federated Identity Manager (TFIM). This approach extends existing IBM solutions for identity propagation in SOA by leveraging Tivoli Access Manager (TAM) as the authorization policy decision point. A software utility to discover services from the IBM WebSphere Service Registry and Repository (WSRR) to enable the authorization solution will be provided to simplify and accelerate deployment of this authorization solution.
Articles 09 Jan 2008  
 
SOA: Managing identity contexts across service requests
Businesses embrace Service Oriented Architecture (SOA) to help their IT meet the needs of their business. The loose coupling of services and their distributed nature across organizations and trust boundaries presents a number of challenges. When it comes to the reuse of existing applications or service connectivity across organizational or technological boundaries, the identity systems can vary and so can the credential systems. Managing, mapping, and propagating identity across these environments is necessary. This article discusses the business challenges when managing identity contexts in Web services and SOA. It outlines the importance of creating solutions based on standards. The security token service (STS) capability in IBM Tivoli Federated Identity Manager (TFIM) is a key building block that can be used in solutions to address these identity propagation requirements. This article explains the capabilities of the STS and outlines architectural approaches using TFIM to solve these needs.
Articles 08 Jan 2008  
 
Using IBM Tivoli Directory Server for account management with IBM Rational software: Part 1. Setting up Tivoli Directory Server and Rational Build Forge
The first of this series, this article covers installation of IBM Tivoli Directory Server for use with the IBM Rational Build Forge management console and agent to provide a single point for authentication using Lightweight Directory Access Protocol (LDAP)
Articles 04 Dec 2007  
 
Managed Agent Explorer, Part 2: Advanced features
Explore how you can use the Web Services Distributed Management (WSDM) standard and the Managed Agent Explorer (MAX) together to create an endpoint and monitor a system in the network using the created endpoint. This article demonstrates how to use a set of WSDM endpoints that helps monitor a computer and its major components to show the various advanced features of the MAX.
Articles 04 Dec 2007  
 
Information roadmaps
This page contains a listing of Tivoli related information roadmaps.
03 Dec 2007  
 
TAMeb and portals: Single sign-on concepts and considerations
The prevalence of portal products introduces interesting challenges to IT architects requiring a single sign-on (SSO) solution that incorporates their enterprise portal and the enterprise applications. One such challenge is determining the method of sign-on to both the portal and the portal-managed content where access to enterprise applications is via an authenticating reverse proxy, such as Tivoli Access Manager WebSEAL. This article outlines the architecture and concepts involved in performing single sign-on from the browser, through the portal to the enterprise applications
Articles 03 Dec 2007  
 
Custom TAM TAI++ Interceptor to detect step-up authentication
It is a common practice to externalise the authentication from Web application servers like IBM WebSphere Application Server (WAS) to dedicated single sign on (SSO) servers like IBM Tivoli Access Manager for eBusiness (TAMeB). The SSO server, for example, TAMeB, offers enhanced security features like strong authentication and step-up authentication In order to externalise the authentication from WAS to TAMeB, a trust association interceptor (TAI) should be installed and configured on the WebSphere Application Server (WAS). However, the TAI shipped with the default WAS 6.x servers cannot detect the authentication level of the user, that is, whether the user used password or a security token. This additional information about the authentication level might be needed to the applications running on WAS to make authorization decisions. A custom TAM TAI++ interceptor should be developed and installed on the WebSphere Application Server to determine the authentication level of the user. This article explains the procedure to develop and install such a custom TAM TAI++ interceptor.
Articles 21 Nov 2007  
 
Enable the WSDM Event Format using the Generic Log Adapter
Get the details of the mapping between Common Base Events and the Web Services Distributed Management (WSDM) Event Format (WEF). This mapping helps when you already have adopted the Common Base Event format, but want to transform native log events further into WEF events. Then, learn how to turn a Common Base Event adapter into a WEF adapter.
Articles 20 Nov 2007  
 
Consolidated views of IBM Tivoli Directory Server components using IBM Tivoli Monitoring
IBM Tivoli Monitoring monitors and manages system and network applications on a variety of platforms and keeps track of the availability and performance of all parts of your enterprise. This article shows how IBM Tivoli Monitoring can be used to do a consolidated monitoring of specific components of the IBM Tivoli Directory Server.
Articles 01 Nov 2007  
 
Developing a portlet application on compliance reporting for IBM Tivoli Security Compliance Manager
This article provides an example of how to develop a portlet application on compliance reporting for IBM Tivoli Security Compliance Manager (SCM). As recent events indicate, security is a growing concern of enterprises. Enterprises need to address security compliance with an increasing number of government and corporate security policies, standards and regulations.
Articles 30 Oct 2007  
 
Automate data collection for problem determination, Part 6: The IBM Support Assistant Lite tool
Discover a major extension to the IBM Support Assistant Lite tool: extended analysis. Explore how the extended analysis function works and work through a checklist on how to set up extended analysis for your collections.
Articles 30 Oct 2007  
 
ASP.NET Authentication using LTPA and Tivoli Federated Identity Manager (TFIM)
In this article, we show you how to enable your ASP.NET applications for federated single sign-on utilizing the IBM Tivoli Federated Identity Manager (TFIM) 6.1.1.1 to translate LTPA cookies set by IBM WebSphere Application Server. We show how to create an ASP.NET HTTP module that extracts the LTPA cookie then uses TFIM to translate the token into a username via WS-Trust.Background
Articles 16 Oct 2007  
 
Cryptographic hardware use with Tivoli Access Manager for e-Business: SSL acceleration for WebSEAL using the IBM 4960 on AIX
The most computationally expensive part of establishing an SSL session is decryption of the SSL session's public key sent to an SSL server. By offloading SSL operations to a dedicated hardware device, like the IBM 4960 SSL accelerator, customers can achieve greater performance throughput using fewer CPU cycles. This article outlines the detailed configuration steps to enable SSL acceleration for IBM Tivoli Access Manager for e-Business (TAMeB) WebSEAL using the IBM 4960 crypto card PKCS#11 interface on the IBM AIX platform.
Articles 04 Oct 2007  
 
Troubleshooting Tivoli Access Manager for Enterprise Single Sign-On (TAMESSO)
This article helps to scale the deployment skills of customers, Business Partners and IBM consultants who deploy and operate the IBM Tivoli Access Manager for Enterprise Single Sign-On (TAMESSO) product. It will essentially describe various troubleshooting tips of commonly reported problems, and it also aids in overcoming issues encountered during integration of TAMESSO with other products.
Articles 01 Oct 2007  
 
Securing a composite business service delivered as a software-as-a-service: Part II, Supporting identity propagation (enterprise and federated SSO) and authorization
A composite business service (CBS) introduces many new challenges for security in an SOA solution. In this two-article series, a few security scenarios are examined in a proof-of-concept (PoC) CBS software-as-a-service (SaaS) application for banking called Jivaro. These scenarios help to identify when and how to apply different IBM Tivoli security products. In particular, scenarios for using IBM Tivoli Access Manager and Tivoli Federated Identity Manager (TFIM) for meeting SSO requirements in a CBS are described.
Articles 27 Sep 2007  
 
Software as a Service: Building a multi-tenant user registry using WebSphere Portal Server & Tivoli Directory Server
This demo shows how to build a multi-tenant user registry using WebSphere Portal Server and Tivoli Directory Server. It is part of a scenario that describes how to enforce security in a Software as a Service application.
Demos 26 Sep 2007  
 
Enforcing security in a Software as a Service application
See how WebSphere portal access control features can be exploited for enforcing security in a SaaS application by restricting the set of portal pages and portlets that a particular user can access, based on the role of the user.
Demos 26 Sep 2007  
 
Enforcing Security in a Software as a Service application
See how the LDAP Staff Resolution plug-in feature in WebSphere Process Server is used to secure human tasks in business process execution language (BPEL) processes with a common user registry.
Demos 26 Sep 2007  
 
Software as a Service: Securing human tasks in work flows using WebSphere Process Server & Tivoli Directory Server
See how the LDAP Staff Resolution plug-in feature in WebSphere Process Server is used to secure human tasks in business process execution language (BPEL) processes with a common user registry.
Demos 26 Sep 2007  
 
Software as a Service: Enforcing role based access control using WebSphere Portal Server & Tivoli Directory Server
See how WebSphere portal access control features can be exploited for enforcing security in a SaaS application by restricting the set of portal pages and portlets that a particular user can access, based on the role of the user.
Demos 26 Sep 2007  
 
Delegation of Administrative Rights in Tivoli Directory Server 6.1 Using Administrative Roles
For better delegation of administrative rights, a "server administrative roles" feature has been added in the 6.1 release of IBM Tivoli Directory Server (TDS). This article takes a look at each administrative role in details and presents use cases to show how the role can be used in the real-life scenarios.
Articles 19 Sep 2007  
 
Tivoli Directory Server monitoring using IBM Tivoli Monitoring
IBM Tivoli Monitoring monitors and manages system and network applications on a variety of platforms and keeps track of the availability and performance of all parts of your enterprise. This article details how IBM Tivoli Monitoring can be used to monitor the performance of the IBM Tivoli Directory Server.
Articles 14 Sep 2007  
 
Cryptographic Hardware Use with Tivoli Access Manager for e-Business: SSL Acceleration in WebSEAL with a Hardware Security Module
Secure web communication has become essential for e-commerce, business-to-business solutions and enterprise applications. Typically, SSL is used to secure communications in a secure web environment, but SSL has a performance cost associated. This article highlights the benefits of using cryptographic hardware for cryptographic acceleration within a Tivoli Access Manager for e-Business WebSEAL environment. The different deployment architectures available for hardware devices are discussed. It steps through the configuration needed to configure an nCipher netHSM network hardware security module in WebSEAL through the Global Security Kit (GSKit) on Solaris.
Articles 14 Sep 2007  
 
Securing a composite business service delivered as a software-as-a-service: Part I, secure multi-tenancy with WebSphere Portal Server
A composite business service (CBS) introduces many new challenges (for example, multi-tenancy) for security in an SOA solution. In this two-article series, a few security scenarios are examined in a proof-of-concept CBS software-as-a-service (SaaS) application for banking called Jivaro, which helps to identify when and how to apply different IBM Tivoli security products.
Articles 12 Sep 2007  
 
Managed Agent Explorer, Part 1: Test and inspect your WSDM endpoints
Get an introduction to the Managed Agent Explorer, a test tool to help with the development of your endpoint using the Eclipse TPTP tooling and a test and introspection tool for already deployed endpoints. This article explains how to automatically invoke the Managed Agent Explorer when building an endpoint in the tooling and also how to connect to a deployed endpoint. You learn how to use the various views in the Managed Agent Explorer and how to do basic operations such as setting properties and invoking operations.
Articles 04 Sep 2007  
 
Enable database high availability using DB2 HADR and Tivoli SA MP in an SAP environment
Learn how to enable database high availability using IBM DB2 for Linux, UNIX, and Windows (DB2 V8 or DB2 9) High Availability and Disaster Recovery capability in an SAP ABAP and Java dual stack environment, as well as how to enable automatic failover using IBM Tivoli System Automation for Multiplatofrms in such an HA system.in points of the longer summary, code, or demo that this summary page points to. Put the primary points and key phrases close to the beginning of the abstract, because it may be truncated in search results.
Articles 30 Aug 2007  
 
Tivoli Storage Manager
The IBM Tivoli Storage Manager family of offerings is designed to provide centralized, automated data protection that can help reduce the risks associated with data loss while also helping to reduce complexity, manage costs and address compliance with regulatory data retention requirements. In this demonstration you will see how Tivoli Storage Manager, when coupled with the integrated solutions console, provides a superior method to centrally manage your storage environment.
Demos 24 Aug 2007  
 
Symptomatic event visualizer, Part 4: The Events Tool view of LTA-JD
Get the most out of the Log and Trace Analyzer for Java Desktop (LTA-JD) using this four-part series as an overview, installation, and configuration usage guide. This series explains how your data can be more consumable from start to finish, as well as how to reduce your problem determination and maintenance costs. The series includes an installation/configuration/customization/usage/troubleshooting guide, performance-enhancing tips, integration and hands-on scenarios, and data on the IBM Tivoli Monitoring 6.1 Events Tool. This article, the series finale, explains how to run the LTA-JD from the IBM Tivoli Monitoring 6.1.
Articles 21 Aug 2007  
 
Configuration of the Tivoli Access Manager Combo Adapter for Tivoli Identity Manager
IBM Tivoli Access Manager (TAM) user accounts can be provisioned by IBM Tivoli Identity Manager (TIM) using two different TIM-supported adapters: The standard TAM adapter or the new TAM Combo Adapter. This article helps to give the reader an understanding of the different configuration options that can be used when configuring the TAM Combo Adapter in a TIM environment.
Articles 13 Aug 2007  
 
Symptomatic event visualizer, Part 3: A visual tour of the Log and Trace Analyzer for Java Desktop
This four-part series is a comprehensive usage guide that gives you an overview of the Log and Trace Analyzer for Java Desktop, instructs you in the installation process and teaches you to configure the tool correctly. The series includes performance-enhancing tips, integration and hands-on scenarios, as well as data on the IBM Tivoli Monitoring 6.1 Events Tool. Discover how your data can be more consumable from start to finish and learn how to reduce your problem determination and maintenance costs. In part three, go on a visual tour of the technology (a screenshot is worth a thousand words), gain troubleshooting tips, and learn how to get the best performance out of the LTA-JD.
Articles 07 Aug 2007  
 
Comparison of external authentication mechanisms for WebSEAL
This article compares the two supported mechanisms for providing custom authentication services within IBM Tivoli Access Manager for e-business (TAMeB) WebSEAL, C and HTTP, and identifies key differences between them. These key differences are used to identify sets of requirements where one approach is more suitable than the other. A reader can then use these differences to determine which approach to use for their custom authentication processing.
Articles 31 Jul 2007  
 
Autonomic computing tip: So you want SSL security on ISC
Secure Sockets Layer (SSL) provides encryption, certificate-based authentication, and security negotiations, allowing you to bring data security over open communications channels to your Integrated Solutions Console (ISC). This is a quick checklist of step-by-step instructions on enabling SSL certificates on your ISC versions 5.1 and 6.0.1.
Articles 31 Jul 2007  
 
Symptomatic event visualizer, Part 2: Meet the Log and Trace Analyzer for Java Desktop
This four-part series is a comprehensive usage guide that gives you an overview of the Log and Trace Analyzer for Java Desktop, instructs you in the installation process and teaches you to configure the tool correctly. The series includes performance-enhancing tips, integration and hands-on scenarios, as well as data on the IBM Tivoli Monitoring 6.1 Events Tool. Discover how your data can be more consumable from start to finish and learn how to reduce your problem determination and maintenance costs. In part two, get an overview of the LTA-JD, discover an installation and configuration guide for the tool, and view a table of the main functions of the tool.
Articles 24 Jul 2007  
 
Intermediate scalability with the IBM Tivoli Directory Proxy Server
The IBM Tivoli Directory Proxy Server acts as a layer of abstraction over data distributed across multiple directory servers. There are several ways of distributing data across a set of back-end directory servers. This article is intended to highlight the pros and cons of the subtree based distribution of data.
Articles 23 Jul 2007  
 
WebSEAL Single Sign-On with Telecom WAP 2.0/GPRS/3G gateways
This article provides a general single sign-on (hereafter called SSO) solution for mobile phone portal. It teaches you how to integrate Tivoli Access Manager for e-business (hereafter called TAMeb) WebSEAL with the existing subscriber authentication and authorization of the Telecom WAP/GPRS/3G/i-mode gateways. After reading the article, you will know how the i-mode Gateway and Wireless Access Protocol (WAP) 2.0 gateway work, and how these gateways can be integrated with TAMeb. Finally, we go through a specific example and show you how to build the end-to-end solution.
Articles 19 Jul 2007  
 
Tivoli Security: Using Tivoli Access Manager for e-business with HTTPS for Authentication Only
In intranet deployments of IBM Tivoli Access Manager for e-business, there is often a requirement to use the HTTPS protocol for the authentication phase only, and use HTTP protocol for all other communications. Reasons for this are typically that the network is (mostly) trusted, and the performance impact of SSL is deemed unwarranted. This article describes the configuration procedure to achieve this with the WebSEAL component of Tivoli Access Manager for e-business.
Articles 19 Jul 2007  
 
Using the IBM Tivoli Storage Manager Backup-Archive client in cluster environments on UNIX and Linux
Software products that provide a high availability of resources are becoming commonplace in today's computing environments. As the complexity of managing logical disks and their data increases in cluster environments, understanding and deploying an effective backup strategy for complete data protection is a top priority.
Tutorials 18 Jul 2007  
 
Build a custom static parser plugin for LTA-JD
The huge amount of data to analyze after system failures poses the initial difficulty in problem determination -- this is especially true when the failures are related to concurrent usage and stress. The Log Trace Analyzer for Java Desktop (LTA-JD) is a powerful tool for problem determination and analysis once the text logs are properly extracted as Common Base Events. But what's the easiest way to extract, say, Java Virtual Machine (JVM) logs from the WebSphere Application Server (WAS) so they can be used by the LTA-JD? This article introduces the design of a custom static parser as a plugin for LTA-JD to construct a meaningful, common language from the plain text WebSphere Application Server JVM logs.
Articles 17 Jul 2007  
 
Single Sign-On for SAP NetWeaver Application Server ABAP with Tivoli Access Manager
This article describes how to configure single sign-on (SSO) for SAP NetWeaver Application Server ABAP (AS-ABAP) applications by leveraging the SSO solution for IBM Tivoli Access Manager WebSEAL and SAP NetWeaver Application Server Java (AS-Java) in conjunction with the SAP logon ticket. This is achieved without the requirement of visible redirections and the TAM Global Sign-On (GSO) Lockbox.
Articles 12 Jul 2007  
 
Designing manageable resources with Apache Muse
Learn to design and develop a system with multiple manageable resources without resorting to lots of cut-and-paste hacks. With the help of WSDLMerge, an overlooked tool in the Apache Muse project arsenal, you can discover best practices for creating manageability interfaces that are optimized for reuse.
Tutorials 10 Jul 2007  
 
Designing manageable resources with Apache Muse
Do you want to evolve from creating WSDM-compliant projects with Apache Muse to creating WSDM-optimized projects? Any new user can use Apache Muse to design the Web services interface for a manageable resource, generate the necessary Java code, and build a deployable artifact with little thought towards the underpinnings of the Apache Muse runtime. But if you are creating Web services to expose a large number of manageable resources or even just a single resource that is fairly complex, it pays to understand the core concepts behind the Muse programming model. Read this article, and the following tutorial, to discover the core concepts that will take you from creating WSDM-compliant projects with Muse to creating WSDM-optimized projects with Muse.
Articles 03 Jul 2007  
 
Step by step how-to on integrating your application with IBM Tivoli Monitoring 6.1
As a customer or business partner looking to hook an application to IBM Tivoli Monitoring 6.1, it may seem like a daunting task. But follow our step by step guide, and you'll find that integrating your application to IBM Tivoli Monitoring can be the easiest IBM integration you've done. We will describe scenarios in the Retail industry and steps on how to get the "Ready for IBM Tivoli software" validation.
Articles 28 Jun 2007  
 
Craft custom query dialects with Apache Muse
The Apache Muse project provides an implementation of WS-ResourceProperties (WSRP) that includes support for QueryResourceProperties and XPath queries. The project also has an API that allows you to add support for your own query languages. Learn how to add this support using just a little Java code. In addition, review all of the different filtering options available with the project and see how you can leverage them in your Muse-based Web-service endpoints.
Articles 26 Jun 2007  
 
Session management server: Session transitions and state
The session management server (SMS) is a new component of Tivoli® Access Manager for e-business (TAMeb), version 6.0. The SMS provides a broad range of capabilities that change the way Tivoli Access Manager Web security servers (WebSEAL or Web server plug-ins) handle Web-based browser sessions. This paper is to educate you about a session's lifecycle within the SMS by using real-life use cases. You will gain an understanding of what communication takes place between the different products in relation to SMS. This knowledge will give you the confidence to troubleshoot an environment that contains SMS, if problem determination is required.
Articles 25 Jun 2007  
 
Symptomatic event visualizer, Part 1: Challenges in data collection
This four-part series is a comprehensive usage guide that gives you an overview of the Log and Trace Analyzer for Java Desktop, instructs you in the installation process and teaches you to configure the tool correctly. The series includes performance-enhancing tips, integration and hands-on scenarios, as well as data on the IBM Tivoli Monitoring 6.1 Events Tool. Discover how your data can be more consumable from start to finish and learn how to reduce your problem determination and maintenance costs. In part one, identify the challenges in data collection and see how a common event format and a symptom repository help address those challenges.
Articles 19 Jun 2007  
 
Effective policy design for large deployments of IBM Tivoli Access Manager for Operating System
Effective policy design is critical for large deployments of IBM Tivoli Access Manager for Operating Systems. A large deployment can involve hundreds or thousands of UNIX and Linux systems, each with many resources to secure. This can result in a large and complex set of policy definitions in the IBM Tivoli Access Manager policy database, which has implications on network load, maintenance overhead, and the IBM Tivoli Access Manager for Operating Systems performance. This document looks at the issues and identifies approaches to improve the policy.
Articles 13 Jun 2007  
 
High-availability middleware on Linux, Part 5: High availability of Policy Server using High Availability Cluster Multi-Processing v5.3
The purpose of this article is to summarize the concept and importance of the high availability of Tivoli Access Manager (TAM) policy server. The article also explains the different possible scenarios of configuration using IBM AIX High Availability Cluster Multi-Processing (HACMP) v5.3, the comparison of different choices and step-by-step description of one such scenario , namely IP-address takeover via IP-replacement methodology. The article assumes preliminary knowledge of Tivoli Access Manager for e-business.
Articles 12 Jun 2007  
 
Command line adapter for Tivoli Identity Manager
When using IBM Tivoli Identity Manager (ITIM) adapters, it often becomes necessary to execute an auxiliary function that is not provided ”ready to use” by the adapter. For example, when provisioning an Active Directory (AD) account, there might be a need to create a default set of folders and files in the user's home directory. This paper discusses developing a custom ITIM adapter that allows these auxiliary functions to be implemented using shell commands. The paper also discusses the advantages of running this custom adapter over the use of postexec and preexec functions. It is assumed that the audience of this article is familiar with ITIM and Tivoli Directory Integrator (TDI).
Articles 12 Jun 2007  
 
Enabling WSDM Advertisement with Apache Muse
One of the most powerful features of the WS-DistributedManagement (WSDM) standard is the Advertisement capability -- it defines a standard for notifications describing the life cycle of a manageable resource. When combined with WS-Notification (WSN), WSDM Advertisement can help solve one of the trickiest problems in a self-managing IT system -- how to "bootstrap" the system by alerting management clients to the manageable resources they should be monitoring. Today this configuration can be done with manual intervention and the hardcoding of resource information, but this does not make for a very adaptable system. In this article, the author will show how manageable resources that are implemented with Apache Muse can take advantage of its WSDM Advertisement features to make startup and discovery a more dynamic and flexible process.
Articles 12 Jun 2007  
 
Provisioning & Orchestration
The IBM Tivoli Provisioning and Orchestration portfolio of applications distributes software reliably and securely and manages the configuration of physical and virtual servers, desktops and notebooks, storage and network devices. It supports the creation and operation of automated workflows to perform these functions on systems and applicatons in a repeatable and dependable manner.
11 Jun 2007  
 
Three keys to enable a WSDM/Apache Muse metrics reporting system
WS-DistributedManagement (WSDM) is an OASIS standard that defines Web service interfaces for the most fundamental parts of a manageable resource. Part of the WSDM specification is about metrics, or resource properties whose values are collected over a period of time; examples of Web service metrics might be the number of requests handled per minute, the amount of disk space consumed per day, or the percentage of transactions that failed due to server timeouts. This article explains three important tasks associated with using WSDM metrics -- deciding which of your resource properties should be metrics, leveraging Apache Muse to create metrics, and evaluating metric values from a Web service client.
Articles 05 Jun 2007  
 
How to use TAMeb 6.0 SMS for an automatic account management service
Tivoli Access Manager for e-business (TAMeb) version 6.0 introduced the Session Management Server (SMS). This new service provides a solution for complex shared session management requirements and storage of login data. This article shows how this information can be used to automatically manipulate accounts to avoid potential threats, and assist with proactively satisfying account compliance requirements.
Articles 30 May 2007  
 
Define, configure, and process topics for notification producers
WS-Notification (WSN) is an OASIS standard that describes, among other things, a system for categorizing the types of notifications that are emitted from a manageable resource. By grouping notifications into categories, the designer of a resource's Web service interface makes it much easier for clients to find the data they need while ignoring data that is irrelevant. The Apache Muse project contains an implementation of WS-Notification, including all of the topic data structures and processing logic described in the specification. This article reviews how to define and configure topics for your notification producers, as well as how to process topic-based notifications in your notification consumers.
Articles 29 May 2007  
 
Creating a new portal: Part 6. Administering and maintaining the portal
This last part in the series "Creating a new portal" describes the ongoing support and administration of a portal, including the need for specific team members and their roles. It discusses the skills and training that should be developed before your portal goes live, how to harden the performance of your portal, and issues you might face with the deployment and governance of your production system.
Articles 23 May 2007  
 
Monitor a WSDM resource with Tivoli Monitoring Universal Agent
Discover how you can use the IBM Tivoli Monitoring (ITM) Universal Agent to consume and monitor a Web Services for Distributed Management (WSDM)-compliant interface for a manageable resource. Learn how to download, install, and configure the ITM Universal Agent to monitor the Apache HTTP Server.
Tutorials 22 May 2007  
 
Deploy Red Hat across multiple computers using Tivoli Provisioning Manager for OS Deployment
Any time you have employees, overhead costs are going to be substantial, especially when it comes to new hires. Of the many things new employees need, setting up their computer and its operating system, and installing and configuring appropriate applications is one of the most time-consuming. Tivoli Provisioning Manager for OS Deployment greatly reduces this overhead by allowing you to create and manage deployable images and any associated software packages efficiently through a Web interface. This tutorial shows you how to use Tivoli Provisioning Manager for OS Deployment to create installation images and manage packages for an actual deployment of RedHat Enterprise Linux.
Tutorials 22 May 2007  
 
Report Data Analyzer: Interpret EWLM performance data
As a workload manager (and not a capacity planning tool), the IBM Enterprise Workload Manager focuses on real-time data and, thus, only retains performance data covering the past 24 hours. There was a customer requirement, however, to have this data available for later analysis. And so, the Data Hardening plug-in was added. This plug-in allows on-the-fly dumping of performance data onto the file system. But, the dumped data can't be directly exploited: Enter EWLM Report Data Analyzer.
Articles 15 May 2007  
 
Optimal message processing with WS-Notification filters
WS-Notification (WSN) is an OASIS standard that describes a system for subscribing to and receiving notifications from a manageable resource; these notifications may reference changes in state, fatal errors, status updates, and more. The standard also describes a way of filtering notifications so that clients can specify a subset of a resource's notifications that they are truly interested in. The Apache Muse project contains an implementation of WS-Notification that includes all of the filtering options. This article reviews all of the different filtering options, the positives and negatives of each, and shows you how you can leverage them in your Muse-based Web service endpoints.
Articles 08 May 2007  
 
SSL on ISC, Part 2: Configuring and enabling SSL on the Integrated Solutions Console 5.1/6.0.1
Achieve data security over open communications channels with Secure Sockets Layer (SSL), which provides encryption, certificate-based authentication, and security negotiations. In part one of this three-part series, you learned what SSL is and why you should implement it on your Integrated Solutions Console. In this article, learn step-by-step how to implement SSL on version 5.1 and 6.0.1 of the Integrated Solutions Console.
Articles 01 May 2007  
 
IBM Tivoli Access Manager Tracing
Successful problem determination of IBM Tivoli Access Manager for e-business (TAMeb) incidents requires an ability to exploit a number of key tools. IBM Tivoli Software Support usually provides leadership to our customers on which tools to use to further analyse such incidents. This article provides information on one of these tools, TAMeb component tracing, and aims to give the reader some guidance on choosing an appropriate tracing component for problem determination of a specific incident.
Articles 27 Apr 2007  
 
Discover ITDS extended operations with JNDI
This article introduces readers to the world of extended operations in IBM Tivoli Directory Server (ITDS). The article makes users aware of extended operations using examples in the Java Naming and Directory Interface (JNDI).
Articles 26 Apr 2007  
 
Practical TAM Authorization API
Learn simple use of the Tivoli Access Manager Java Authorization API to create a JSP which will display the TAM credential on a web application server running behind Tivoli Access Manager WebSEAL or the Tivoli Access Manager web plug-ins. This capability will essentially mirror the output of the "epac" CGI application that ships with the Tivoli Access Manager web runtime environment (except it will execute much faster!). A downloadable version of the final product is provided.
Tutorials 26 Apr 2007  
 
Introducing Adapters with Tivoli Directory Integrator 6.1
The Adapter concept is introduced with the IBM Tivoli Directory Integrator (TDI) 6.1 release. This concept provides an alternative way to develop custom connectors for TDI. This article introduces the Adapter concept and illustrates how to develop, distribute and utilize a TDI-based Adapter using the comprehensive steps.
Articles 26 Apr 2007  
 
A practical guide to configuring DB2 UDB Databases for Data Protection with IBM Tivoli Storage Manager for Advanced Copy Services
IBM Tivoli Storage Manager for Advanced Copy Services Version 5.3.3 allows you to protect DB2 UDB multi partition databases distributed across one or more hosts, with the data configured on centralized storage systems in a storage area network. This article helps you configure your multi partition databases and storage subsystems for data protection using Tivoli Storage Manager Advanced Copy Services for DB2.
Articles 26 Apr 2007  
 
Autonomic computing tip: So you're building a WSDM interface
When you've built your Web Services Description Language (WSDL), this quick tip will remind you to how to map your interface to httpd-specific commands and settings using the Muse code-generation tool, WSDL2Java.
Articles 24 Apr 2007  
 
Enforce resource property semantics with metadata
The WS-ResourceProperties specification defines a standard for declaring strongly-typed properties as part of a Web service interface, but it does not say anything about permissions, validation, and other important topics. Fortunately, the WS-ResourceFramework authors have provided a new specification, WS-ResourceMetadata, that can help you deal with these issues in a standard way. The Apache Muse project provides implementations of both of these specs and lets you associate metadata with your resource properties with just a small XML file. This article describes how to use metadata to secure and validate your properties and how to test different metadata settings.
Articles 24 Apr 2007  
 
End-to-end security and message protection in a WebSphere MQ client/server environment
This article shows you how to use IBM Tivoli Access Manager for Business Integration, which is provided as part of WebSphere MQ V6 Enterprise Security Edition, to secure WebSphere MQ clients and provide end-to-end message security. It also describes how Tivoli Access Manager supplements WebSphere MQ security, and the steps required to configure client security.
Articles 18 Apr 2007  
 
Log files in action: Convert z/OS logs in a snap
Discover how to find z/OS log files and how to convert them to a format useful for autonomic computing components. Before log files can be used for such autonomic computing purposes as problem determination, they must be in a common language (such as the Common Base Event format). Not only can binary-format z/OS logs not be used by autonomic computing systems in their native state, they are often difficult to locate. This article explains how to find and convert z/OS logs to a text format, rendering them useful for autonomic computing components.
Articles 17 Apr 2007  
 
Implement DB2 high availability disaster recovery in a Tivoli System Automation cluster domain
Learn step-by-step how to implement DB2 for Linux, UNIX, and Windows high availability disaster recovery in an IBM Tivoli System Automation for Multiplatforms cluster domain. You'll derive the twin benefits of a highly reliable and available cluster and a robust, seamless database failover in case of a database crash. This configuration provides the foolproof, 24/7 system availability essential for business critical installations. The example setup uses Red Hat Linux and DB2 Universal Database V8.2 but applies also to later versions of DB2.
Articles 12 Apr 2007  
 
Build a framework for problem determination triage, Part 2
So how do you set up "triage" problem determination? This article describes aspects of event visualization for triage problem determination that use concepts of autonomic computing -- such as Log and Trace Analyzer for Java Desktop (LTA-JD) -- and symptoms to represent, detect, evaluate, and resolve incidents and problems related to business mission-critical infrastructure management and operations. This two-part article also covers event and symptom visualization and processing methods of LTA-JD to enable efficient proactive avoidance of these incidents and problems. In this second part, you'll take a more detailed tour of the framework in action.
Articles 10 Apr 2007  
 
IBM Tivoli Access Manager for Business Integration and IBM WebSphere MQ Internet pass-thru
The IBM WebSphere MQ Internet pass-thru product is a means for customers to federate their WebSphere MQ infrastructure with partners. The IBM Tivoli Access Manager for Business Integration product provides role-based access control to the WebSphere MQ environment. Whilst there is much documentation on each product, there is no documentation that describes how both products work in the same environment. This article introduces both products and then looks at how they can be used together to provide role-based access control in a federated WebSphere MQ environment. A number of theoretical integration options are presented.
Articles 09 Apr 2007  
 
Muse and WEF eases event reporting
The Web Services Distributed Management (WSDM) Event Format (WEF) is an OASIS standard that describes how to serialize events related to systems management in XML. The standard goes into detail about required values, optional values, and the semantics of both, but it offers no instruction for actually implementing the system. Fortunately, the Apache Muse project has an implementation of WEF that lets you create, send, and receive WEF events using a simple Java API. This article shows you how to handle these tasks from within an Apache Muse application.
Articles 03 Apr 2007  
 
Build a framework for problem determination triage
So how do you set up "triage" problem determination? This article describes aspects of event visualization for triage problem determination that use concepts of autonomic computing -- such as Log and Trace Analyzer for Java Desktop (LTA-JD) -- and symptoms to represent, detect, evaluate, and resolve incidents and problems related to business mission-critical infrastructure management and operations. This two-part article also covers event and symptom visualization and processing methods of LTA-JD to enable efficient proactive avoidance of these incidents and problems. In this first part, you'll take a tour of the underlying concepts.
Articles 27 Mar 2007  
 
Implementing password expiry reminder using IBM Tivoli Access Manager
A company's security policy might include requirements for password expiration, such as password expiration reminder. While IBM Tivoli Access Manager (ITAM) does not provide a ready-to-use mechanism to allow users to determine when their password will expire or offer a mechanism to remind the user of the time remaining until password expiry; this article demonstrates how a small application can be used with ITAM WebSEAL to solve these requirements.
Articles 26 Mar 2007  
 
Autonomic computing tip: So you are building a WSDM interface
When you're building a Web Services Distributed Management (WSDM)-compliant interface for a manageable resource with Apache Muse, these four simple steps will guide you in designing the necessary Web Services Description Language (WSDL).
Articles 20 Mar 2007  
 
SSL on ISC, Part 1: What is SSL and why should I care?
Achieve data security over open communications channels with Secure Sockets Layer (SSL), which provides encryption, certificate-based authentication, and security negotiations. This article, part one of a three-part series, describes SSL and explains why you should implement it on your Integrated Solutions Console. In parts two and three, follow a step-by-step guide to learn how to implement SSL on the Integrated Solutions Console versions 5.1 and 6.0.1, respectively.
Articles 20 Mar 2007  
 
Informix back up with Tivoli Storage Manager: Using OnBar and ontape utility
OnBar and ontape utilities are features and effective tools for back-up and restore operations on Informix databases. TivoliStorage Manager (TSM) is also considered an effective storage management application. Proper combination of these facilities will lead to an optimal strategy and a trusted back-up andrestore framework for Informix database administration. The main motivation of this article is to educate and encourage Informix and TSM users to use the combination and enjoy the features. This document has been prepared in assumption that the readers have basic knowledge of Informix and its underlying operating system. Preferably this document can be used as a pocket handbook for Informix database administrators and system administrators.
Articles 15 Mar 2007  
 
Put Muse and Eclipse TPTP WSDM tools to work
Learn how to install Apache Muse, the stable release of the Web Services Distributed Management (WSDM) Tooling in Eclipse TPTP 4.3, and the latest development builds of WSDM Tooling in TPTP 4.4. With this tutorial, a stand-alone "prequel" to the tutorial on crafting a WSDM endpoint using the Eclipse TPTP Build to Manage tooling, you'll be a master of installation.
Tutorials 13 Mar 2007  
 
Meet the specs: WS-RT 1.0 operations, Part 3
Meet the WS-ResourceTransfer 1.0 initial draft specification, a proposed open standard that extends certain operations by allowing fragments of XML code in a single resource to be addressed instead of having to affect the entire resource. This article provides a closer look at how the WS-ResourceTransfer 1.0 specification handles faults.
Articles 06 Mar 2007  
 
LTA for multievent software problem analysis
Explore a sample symptom catalog and related events that illustrate how the IBM Log and Trace Analyzer (LTA) can help you diagnose software problems when they span multiple systems. This article introduces the LTA and illuminates its problem determination features; discusses symptoms, symptom definitions, events, and the event-symptom relationship; and explains the complexities of multievent symptom management.
Articles 20 Feb 2007  
 
Create a WSDM endpoint using Build to Manage tooling from the Eclipse TPTP project
Build a Web Services Distributed Management (WSDM) interface for the Apache HTTP server without having to worry about Web services artifacts like Web Services Description Language (WSDL) and schema files, using refreshed tooling for WSDM in the Eclipse open source project. In a previous tutorial, you learned how to accomplish this task by hand coding the artifacts required by the Apache Muse run time and using the command-line utilities in Muse. In this tutorial, you do the same but in a faster, easier way. By the end of this tutorial, you will be accomplished at using the tooling integrated into Eclipse to model, generate, and test WSDM interfaces.
Tutorials 13 Feb 2007  
 
Why open source for the WSDM open standard?
Get an overview of the run time and tooling for Web Services Distributed Management (WSDM) available in the Apache Muse and Eclipse TPTP (Test and Performance Tools Platform) projects. This article is a companion to the tutorial on creating a WSDM interface and also describes the motivation of building this in open source. Learn how you can influence both the development of the run time and the tooling. In this article, I share with you my personal views on why open source is the best avenue to develop implementations of the WSDM open standard.
Articles 13 Feb 2007  
 
Meet the specs: WS-RT 1.0 operations, Part 2
Meet the WS-ResourceTransfer 1.0 initial draft specification, a proposed open standard that extends certain operations by allowing fragments of XML code in a single resource to be addressed instead of having to affect the entire resource. This article provides a closer look at how the WS-ResourceTransfer 1.0 specification extends the Create operation.
Articles 06 Feb 2007  
 
Never worry about backup again
Tivoli Continuous Data Protection backs up your files the moment you change them. At only US$35, this low-cost product may be right for you.
31 Jan 2007  
 
Solutions in action: The installation blues
Get concise tips for solving challenges to using autonomic computing technologies. This installment focuses on installation challenges, including installation problems with the Generic Log Adapter and the Tivoli Change and Configuration Database on Windows servers and a problem getting the remote agent controller to run on z/OS.
Articles 30 Jan 2007  
 
High-availability configurations for local SASP-oriented load balancing
Learn how to enable the Server/Application State Protocol (SASP) protocol to be used in local high-availability load-balancing environments that contain multiple load balancers and a single workload manager. This article explains local high-availability load-balancing environments and describes how existing SASP implementations can be applied. The article also provides an example of this environment using the IBM Enterprise Workload Manager (EWLM) and two Cisco Content Switching Modules (CSM).
Articles 23 Jan 2007  
 
Solutions in action: Answers to four Integrated Solutions Console problems
Get concise tips for solving challenges to using autonomic computing technologies. This installment focuses on the Integrated Solutions Console, including installation and implementation problems on Windows servers, when you experience difficulty setting up the Integrated Solutions Console to manage different machines (with a workaround), and if you have trouble achieving a clean uninstall of the console.
Articles 16 Jan 2007  
 
Meet the experts: Cecilia Ekelin on developing an autonomic automotive architecture
Volvo's Dr. Cecilia Ekelin discusses the DySCAS consortium project and its quest to construct an architecture dedicated to enabling automotive electronics to form autonomous, ad hoc networks.
Articles 03 Jan 2007  
 
Hit the ground running with AIDE, Part 7: Better IT management
The IBM Autonomic Integrated Development Environment (AIDE) facilitates a model-driven approach to touchpoint development, which is a useful, factory-style, wizard-assisted pattern for producing generic touchpoints. However, at some point in the AIDE-driven workflow, the touchpoint must be made specific to a given application. You can do this either at the model design stage or manually through hard-coding. In this tutorial -- the seventh in the series -- discover techniques for creating both generic and specific touchpoints, and learn how to produce touchpoints that have the right mixture for a given management application.
Tutorials 19 Dec 2006  
 
Solutions in action: Problems installing ISC 6.0
Get concise tips for solving challenges to using autonomic computing technologies. See how version control can cause problems with installing the Integrated Solutions Console and how error log files can be your best friend.
Articles 12 Dec 2006  
 
Keep your WSDM endpoints trim with Apache Muse
Learn how to use Apache Muse 2.0 to create WS-DistributedManagement (WSDM) interfaces for resource types that have hundreds or thousands of instances. First, this article shows how to create a WSDM interface to represent Java Platform, Enterprise Edition (Java EE) application resources (which can be quite numerous in any given application server). Second, it shows how to create a "factory" resource that in turn creates the Web application resources as they are installed on the server. Finally, you'll see how to minimize the footprint needed to support a large number of resources so the WSDM endpoint doesn't burden its host.
Articles 12 Dec 2006  
 
Solutions in action: RAC and out-of-box adapters
Get concise tips for solving challenges to using autonomic computing technologies. In this article, uncover a reason why it may be difficult to use out-of-the-box adapters with the Remote Agent Controller. Also, discover what to look for if you have to reinstall an autonomic computing component.
Articles 05 Dec 2006  
 
Toward autonomous automotives
Take a detailed look at the Dynamically Self-Configuring Automotive Systems project's plans for a specification to make automobile systems more autonomous and its first product, the whitepaper entitled "A Future Dynamically Reconfigurable Automotive Software System." In this paper, the author outlines some of the project members' objectives to advance the technologies required to build self-configuration aspects into automotive middleware layers and run-time environments.
Articles 05 Dec 2006  
 
Setting up Tivoli Directory Server replication using the command line
The Web Administration tool that ships with the directory server is the easiest way to setup and manage your replication topology. In some situations administrators might need to set up replication using the command line Lightweight Directory Access Protocol (LDAP) tools. This article is intended to help administrators to understand the basics of setting up Tivoli Directory Server (TDS) replication using the command line.
Articles 04 Dec 2006  
 
Meet the specs: WS-RT 1.0 operations, Part One
Meet the WS-ResourceTransfer 1.0 initial draft specification, a proposed open standard that extends certain operations by allowing fragments of XML code in a single resource to be addressed instead of having to affect the entire resource. This article provides a closer look at how the WS-ResourceTransfer 1.0 specification extends the Get operation.
Articles 29 Nov 2006  
 
Create a WSDM interface for an HTTP server using Apache Muse
Learn how you can use Apache Muse to create a WS-DistributedManagement (WSDM)-compliant interface for a manageable resource. In this tutorial, you'll see how to design the Web service interface for the resource, generate code for the implementation, and deploy the code as a Web application. The manageable resource focus of this tutorial is the ubiquitous Apache HTTP Server, commonly-referred to as "httpd." After completing this tutorial, you should have a Muse-based application that lets any WSDM-compliant management client manipulate the httpd resource.
Tutorials 21 Nov 2006  
 
Architecture in practice, Part 1: Realizing Service-Oriented Architecture
IBM architect Tilak Mitra provides practical guidance about IBM tools you can use to build a Service-Oriented Architecture (SOA) solution. In this first installment of his column, you get an overview about the IBM SOA Foundation as well as IBM Rational, WebSphere, and Tivoli software tools and other resources you can use to make your SOA designs a reality.
Articles 21 Nov 2006  
 
Hit the ground running with AIDE, Part 6: Build an autonomic computing system
This tutorial -- the sixth in the series -- introduces two key elements of the IBM Autonomic Integrated Development Environment (AIDE): Apache Tomcat and Axis. Discover tooling-related gaps that the AIDE online help doesn't cover so that you can become more comfortable with the way the toolkit uses the standard open source components.
Tutorials 14 Nov 2006  
 
Solutions in action: To slash or double backslash
Get concise tips for solving challenges to using autonomic computing technologies. In this article, take a look at how the direction of a simple slash can slow down your work.
Articles 14 Nov 2006  
 
Automating WebSEAL junction management
WebSEAL junctions are the configuration construct for specifying the web servers that will be protected in a IBM Tivoli Access Manager for e-Business environment where a reverse-proxy architecture is used. Managing junction definitions is complicated by requirements such as high availability, disaster recovery and configuration migration. This paper introduces a method that simplifies WebSEAL junction management through the use of a central configuration repository and a tool for distributing that configuration.
Articles 09 Nov 2006  
 
Automate data collection for problem determination, Part 5: Incremental analysis in the AutoPD Tool
In this article, Part 5 of this series on using the Automated Problem Determination (AutoPD) tool, discover a new Incremental Analysis function that replaces the tool's original <infocollect> task. With this new function, the results of several independently specified analysis activities can be combined into a single analysis report, creating an additional flexibility that makes it possible for a script writer to reuse previous analysis targets as is, even if those targets were developed in isolation from each other.
Articles 07 Nov 2006  
 
Build a HAL 9000 with IBM autonomic computing technology
In this article (which could have been titled "2006: An Autonomic Odyssey"), see how HAL 9000, the computer in the "2001: A Space Odyssey" movie, the smartest believable artificial intelligence so far in fiction, could predict equipment failure, answer personal questions, learn to sing "Bicycle built for Two," and go insane, based on IBM Build to Manage Toolkit components. By the end of this article, you'll see how autonomic computing can be implemented today; determine if there is such a thing as a Hofstadter-Moebius loop in programming; and discover if HAL stands for Heuristic ALgorithmic computer, Heuristic Autonomic Learner, or is simply the first three letters of a prankster holiday that occurs about this time of the year.
Articles 31 Oct 2006  
 
Solutions in action: Problem Determination condition errors
Get concise tips for solving challenges to using autonomic computing technologies. In this article, take a look at two ideas to help you overcome common problems with the Problem Determination scenario -- fixing the error condition and when the scenario stops at Inducing Condition.
Articles 24 Oct 2006  
 
The autonomic computing edge: Common Base Event Best Practices
Event-driven systems are an important part of enterprise IT management. The autonomic computing architecture defines an event representation called the Common Base Event that is the basis for the Web Services Distributed Management (WSDM) Event Format (or WEF). As the adoption rate of this event format races forward, IBM found it prudent to generate some best practices for its use; these best practices were published earlier this year. This article offers a perspective on those best practices and discusses their application in IT management systems.
Articles 17 Oct 2006  
 
How to configure the TAMeb 6.0 EAI to implement complex authentication requirements
Tivoli Access Manager for e-business (TAMeb) version 6.0 introduced the external authentication interface (EAI). This TAMeb interface provides another method for providing solutions for complex authentication requirements. This paper discusses how the EAI operates and through an example describes the details of how to configure TAMeb for an EAI application. The source code of the EAI application is available for download.
Articles 16 Oct 2006  
 
Doing away with manual, real-time management
Manual real-time management of dense services is both uneconomic and difficult -- there is a critical need for automated end-to-end IT management. In this article, learn those needs, discover IBM's place in the on-demand service culture, and see how automated management forms an important part of an on-demand world and why autonomic computing is a key element to achieve it.
Articles 10 Oct 2006  
 
Solutions in action: GLA mismatching
Get concise tips for solving challenges when using autonomic computing technologies. This week, discover why a user's Generic Log Adapter records don't match up between his development and his run-time environments.
Articles 10 Oct 2006  
 
Configure Tivoli Dynamic Workload Broker and EWLM to produce efficient job dispatching and scheduling
Configure Tivoli Dynamic Workload Broker and Enterprise Workload Manager (EWLM) so they can be used together to provide dynamic job dispatching and scheduling by reviewing general configurations, Tivoli Dynamic Workload Broker/EWLM interactions, and classification methods.
Articles 03 Oct 2006  
 
Meet the specs: Intro to WS-ResourceTransfer 1.0
Meet the WS-ResourceTransfer 1.0 initial draft specification (WS-RT), a proposed open standard that extends certain operations by allowing fragments of XML code in a single resource to be addressed instead of having to affect the entire resource. This introduction provides an overview of the specification, examines its heritage, and starts climbing the learning curve by uncovering the definition of fragments and discovering the three expression dialects employed in WS-RT.
Articles 19 Sep 2006  
 
Solutions in action: Remote agent controller for z/OS
Get concise tips for solving challenges when using autonomic computing technologies. Learn what happens when you run into multiple difficulties trying to install and implement an Autonomic Computing Toolkit component like the Agent Controller? Follow along and see how the Toolkit support team creates a solid help environment.
Articles 12 Sep 2006  
 
Hit the ground running with AIDE, Part 5: Build an autonomic computing system
This tutorial -- the fifth in the series -- illustrates the management of Apache Derby databases using touchpoint technology. Learn how to use a touchpoint that contains a working instance of Derby, and work through a management interface to a Derby database instance as a Web service-based managed object. You interact with this touchpoint using the IBM Autonomic Integrated Development Environment (AIDE) resource browser and a Derby Java client program.
Tutorials 05 Sep 2006  
 
Solutions in action: Three from the Autonomic Computing Toolkit
Get concise tips for solving challenges when using autonomic computing technologies. Learn which is more robust, the Common Base Event or Apache log4j format. Also, learn whether toolkit evaluations localized and how you can you get a list of Generic Log Adapter rule sets.
Articles 29 Aug 2006  
 
Single sign-on for SAP with Tivoli Access Manager and Microsoft Windows
This article describes how to configure single sign-on for common SAP applications by using IBM Tivoli Access Manager WebSEAL in conjunction with Microsoft Windows utilizing the Kerberos protocol.
Articles 17 Aug 2006  
 
Meet the specs: SML models complex IT systems
Meet the Service Modeling Language specification, a proposed open standard that defines a modeling language complete with a set of constructs to help you model complex system hierarchies for components that manage such elements as configuration, monitoring, policy, health, capacity planning, and Service Level Agreements (SLA). One of the effects of SML is to increase the automation of management tasks, thereby reducing the need for a human to intervene in necessary adjustments. This article provides a quick look at the specification.
Articles 15 Aug 2006  
 
Solutions in action: Creating policy for action-based decisions in PMAC
In this new series from developerWorks, you'll get tips to using autonomic computing technologies. This article, the first in the series, focuses on Policy Management for Autonomic Computing (PMAC) and describes how to create a policy rule for an action-based decision.
Articles 08 Aug 2006  
 
Partition management with EWLM, Part 1: The basic rules
You've gathered performance data with the help of the IBM Enterprise Workload Manager (EWLM) -- now you're ready to exploit this data by enabling intelligent partition management of your AIX and Linux partitions running on IBM System p5 servers. In this first part of a two-part series, you get an introduction to logical partitioning. You're guided through the steps to set up your environment for EWLM partition management, and learn how to configure partitions.
Articles 25 Jul 2006  
 
IBM Tivoli monitoring for Q Replication
Learn how to access Q Replication monitoring information, how to bring this data into the Tivoli platform, and how to use Tivoli alerts and situations so that Q Replication receives notifications when critical events occur. IBM Tivoli Monitoring is a family of products designed to monitor the health and performance of your enterprise applications.
Articles 24 Jul 2006  
 
Hit the ground running with AIDE, Part 4: Touchpoint notifications and a simple manager
This tutorial, the fourth in the series, describes how to create a touchpoint that maps instrumented notifications into their touchpoint equivalent. The previous tutorial in this series described how to implement simple GET and SET operations in the touchpoint. This tutorial completes the picture by adding notification handling and paves the way for more complete interaction between your touchpoints and the underlying managed resources. You also learn how to programmatically manipulate a set of touchpoints which lays the foundation for creating a simple autonomic manager.
Tutorials 18 Jul 2006  
 
Partition management with EWLM, Part 2: Partition management in action
You've gathered performance data with the help of the IBM Enterprise Workload Manager -- now you're ready to exploit this data by enabling intelligent partition management of your AIX and Linux partitions running on IBM System p5 servers. Jump into the action by examining the topology of this test environment and the workload used, looking at the domain policy. Then, run the workload and observe the partition management actions taken by EWLM.
Articles 18 Jul 2006  
 
Hit the ground running with AIDE, Part 3: Touchpoint and managed resource integration
This tutorial, the third in a series on the IBM Autonomic Integrated Development Environment (AIDE), describes a basic touchpoint interface for a managed resource. Discover how Eclipse supports the workflows for such development with TODO items and learn how to provide a touchpoint-based platform for arbitrary managed resource management -- a topic that has dogged the telecom and enterprise management arenas for decades.
Tutorials 27 Jun 2006  
 
Meet the experts: Roundtable redux II
Revisit IBM autonomic computing experts and hear their explanations of autonomic computing -- why it is beneficial to managing the increasing complexity of computing and how they think the industry should go about reaching this goal. In this second of two parts, listen again to an expert detail a basic building block of the autonomic process, the Common Base Event format, as well as hear two experts explain how IBM is making autonomic computing a reality with actual customer case studies.
Articles 13 Jun 2006  
 
The autonomic computing edge: If you build it, management will come
Autonomic computing is an industry initiative driving toward self-managing IT systems -- the autonomic computing architecture describes how such systems can be constructed, and IBM and others already have incorporated many autonomic computing capabilities in products and technologies. But how can you build products that realize the autonomic computing architecture, thus enabling them to participate in self-managing autonomic systems? This column discusses new tooling, the IBM Autonomic Integrated Development Environment (AIDE), which is available to accelerate the development of products that include fundamental manageability capabilities based on standards and enables products to realize the value of autonomic computing.
Articles 06 Jun 2006  
 
Meet the experts: Roundtable redux
Revisit IBM autonomic computing experts and hear their explanations of autonomic computing technology -- why it is beneficial to managing the increasing complexity of computing and how they think the industry should go about reaching this goal. In the first of two parts, the experts discuss the beginnings of autonomic computing technology, the causes that spurred it, IBM's approach to mastering these causes, why standards are a critical key to progressing, and details on a bit of the basic plumbing to make it happen -- Web Services Distributed Management (WSDM).
Articles 30 May 2006  
 
Enable Tivoli Storage Manager for IBM DB2 Content Manager
Tivoli Storage Manager (TSM) provides a powerful and centralized backup, archive, and storage management coupled with its seamless, out-of-the-box integration with DB2 Content Manager and DB2 Universal Database. This article describes the integration of DB2 Content Manager with TSM, focusing on object movement, backup and recovery, and encryption.
Articles 24 May 2006  
 
Hit the ground running with AIDE, Part 2: Build a real-world touchpoint
This tutorial -- the second in series on AIDE -- moves beyond the basics of building touchpoints using the IBM Autonomic Integrated Development Environment (AIDE) toolkit and covers the use of events and IT management technologies (specifically the Java Management Extensions) and demonstrates how to connect external value-added Java tools to autonomic computing touchpoints. I'll focus on how to tackle the problem of linking autonomic computing touchpoints with external JMX-instrumented software.
Tutorials 23 May 2006  
 
Common Base Event best practices: Properties and elements at a glance
More on the "Best Practices for the Common Base Event and Common Event Infrastructure" guide -- this time, an interactive, at-a-glance properties and elements datasheet that links you to the appropriate section in the guide for more information.
Articles 09 May 2006  
 
Symptoms deep dive, Part 3: Classify your symptoms
To identify symptoms, a standard symptom taxonomy is an excellent starting point -- although it is not the only tool you need for this task -- because it provides a common framework with which symptoms authors can expand and promote the reuse of their individual symptoms in a more standardized way. This article introduces you to a standard taxonomy of autonomic computing symptoms used to categorize the types of situations described by the symptom. It also presents the methodology used for the identification of these categories, a methodology that also applies when new symptoms are discovered and when new categories need to be created or assigned to the symptoms. I'll also discuss some best practices for deciding whether a taxonomy needs to be extended.
Articles 02 May 2006  
 
Autonomic load balancing, Part 1: Cisco Content Switching Module
Administrators may use a CISCO Content Switching Module (CSM) and the IBM Enterprise Workload Manager (EWLM) to create an efficient, dynamic load balancing environment.
Articles 25 Apr 2006  
 
IBM WebSphere Developer Technical Journal: Monitoring an IBM WebSphere Extended Deployment environment
The Java Management Extension (JMX) capabilities of IBM WebSphere Application Server Network Deployment and IBM WebSphere Extended Deployment provide the insight required to properly monitor an autonomic environment, to which traditional operational monitoring methods do not apply. This article discusses some interesting operating conditions that are possible in a WebSphere Extended Deployment environment and techniques for obtaining notification of various states.
Articles 19 Apr 2006  
 
Hit the ground running with AIDE, Part 1: Building a touchpoint
This tutorial, the first in a series on the IBM Autonomic Integrated Development Environment (AIDE), shows how you can get up and running quickly with the IBM AIDE toolkit. Discover touchpoint creation, modification, and deployment and learn about the internals of the touchpoint in relation to the underlying model.
Tutorials 18 Apr 2006  
 
Common Base Event best practices: Getting it right the first time
Take a look at how IBM is getting the basics to autonomic computing technology right the first time as developerWorks highlights the recently released manual, "Best Practices for the Common Base Event and Common Event Infrastructure," taking you through the interesting and the cool.
Articles 11 Apr 2006  
 
Combine autonomic computing and SOA to improve IT management
For architects and designers who want to know how to apply autonomic computing and Service-Oriented Architecture (SOA) to management systems, this article introduces key concepts in autonomic computing and SOA and shows you how they combine to deliver autonomic management systems that address the challenging complexities within the IT organization. Learn how to incrementally automate IT management processes that might span organizational boundaries, and how to integrate an independent autonomic manager into IT management processes.
Articles 04 Apr 2006  
 
WSDM for J2EE provides next-generation management
Can the standards for Java 2 Platform, Enterprise Edition (J2EE) management (JSR 077) and general IT management (WS-Distributed Management) work together to create robust manageability interfaces? In this article, you'll learn how the IBM Autonomic Integrated Development Environment (AIDE) component, the IBM Manageability Endpoint Builder, and the JSR 077 API can be used to build a Web Services Distributed Management (WSDM)-compliant manageability endpoint for Java application servers. The final product is a Web application that you can deploy on any J2EE-compliant application server.
Articles 28 Mar 2006  
 
Comment lines: Stacy Joines: What are you doing after launch?
The kind of consideration you give to maintaining your Web site after it is launched is just as important as the effort you put into developing it in the first place. Here are some monitoring strategies that you can use them to keep your investment healthy and your venture successful.
Articles 22 Mar 2006  
 
Configuring single sign-on for SAP NetWeaver Application Server Java with Tivoli Federated Identity Manager
This article describes how to configure single sign-on (SSO) for SAP NetWeaver Application Server Java with IBM Tivoli Federated Identity Manager using Security Assertion Markup Language (SAML) 1.0.
Articles 21 Mar 2006  
 
Performance analysis report on Remote Management Agent and Tivoli Enterprise Console
This article is a performance analysis report for IBM Remote Management Agent Version 1.0, Build 543 (provided with IBM WebSphere Remote Server 5.1.2.1) and IBM Tivoli Enterprise Console Version 3.9 with Fixpak 3.
Articles 15 Mar 2006  
 
Automate data collection for problem determination, Part 3: The Automated Problem Determination Tool
Simplify problem diagnosis with a key feature of the Automated Problem Determination (AutoPD) tool. In this article, find out how the tool can scan large log files to identify and extract specific log records, helping you to more easily diagnose a particular problem for IBM WebSphere Portal or WebSphere Application Server. In this article, you review the overall architecture for the tool's symptom analysis function and get a detailed description of how to write a symptom specification for a product that emits non-XML-formatted log records.
Articles 14 Mar 2006  
 
Cross-product integrated administration, Part 1: Solution overview and proof of concept
Building IT solutions from multiple products often makes administration tasks dauntingly complex. Simplify and streamline cross-product integrated administration (IA) using this article, the first in a series presenting a solution built on the Autonomic Computing Toolkit's Integrated Solutions Console.
Articles 14 Mar 2006  
 
On demand provisioning of portal servers in a clustered environment, Part 5: Run the solution
This series focuses on how the Advanced Design and Technology team uses IBM Tivoli automation products for rapid deployment of replicated and clustered portal servers. This tutorial, which is the final installment in the series, explains how to use the Portal Provisioning Automation Package and run the team's solution. It covers how to assign server roles, staging strategies for portal servers, using Tivoli Intelligent Orchestrator (Intelligent Orchestrator) to add or remove servers from the portal cluster, and migrating the automation package to Intelligent Orchestrator V3.1. Finally, you'll leave with a few thoughts about how to use the workflows to automate the deployment of other software components.
Tutorials 07 Mar 2006  
 
Configuring IBM WebSphere Portal and IBM Workplace Web Content Management to IBM DB2 Universal Database and IBM Tivoli Directory Server
This white paper shows you how to configure IBM WebSphere Portal and IBM Workplace Web Content Management for IBM DB2 Universal Database for data storage and IBM Tivoli Directory Server for LDAP directory services.
Articles 20 Feb 2006  
 
Create autonomic computing policies using Simplified Policy Language
Policies help administrators simplify the management of IT systems. This tutorial is for developers and administrators who are responsible for creating, customizing, implementing, and monitoring policies for their business units. You'll learn how to use Simplified Policy Language (SPL), an easy syntax for creating policies.
Tutorials 14 Feb 2006  
 
Optimize resource usage and reduce costs, Part 3: Use resilient design patterns to reduce total cost of ownership
This is the third article in our series about why and how the IBM intranet portal team implemented WebSphere Extended Deployment to upgrade the IBM internal enterprise application infrastructure. This article discusses design patterns that can help an application achieve autonomic resiliency to protect, optimize, and reconfigure itself, and heal from outages. The authors also discuss a short-circuit pattern to circumvent a deadlock situation, a service availability pattern, and show how to apply a service availability pattern to a sample application.
Articles 14 Feb 2006  
 
On demand provisioning of portal servers in a clustered environment, Part 4: Prepare to replicate and cluster
This series focuses on how the Advanced Design and Technology team uses IBM Tivoli automation products for rapid deployment of replicated and clustered portal servers. This tutorial outlines how to set up Tivoli Intelligent Orchestrator in preparation for replicating and clustering portal servers. You'll learn how to install the WebSphere Portal Provisioning Automation Package and how to customize the data center model for automation. Defining potential target servers with Intelligent Orchestrator is also covered.
Tutorials 07 Feb 2006  
 
Optimize resource usage and reduce costs, Part 2: Migrate your applications to a WebSphere Extended Deployment environment
This article, the second in a series, continues to follow the IBM intranet portal team as they upgrade the IBM internal enterprise applications infrastructure. Migrating WebSphere applications into a WebSphere Extended Deployment environment has several major steps involving server layout, infrastructure building, and capacity and performance testing. This article explains key aspects of moving IBM's internal hosted applications to a WebSphere Application Server and WebSphere Extended Deployment infrastructure.
Articles 31 Jan 2006  
 
Machine learning in network systems
Machine learning is key to building autonomic systems. In this article, the authors present a new network simulator that captures real-world complexities, then introduce learning-based methods for efficient job routing and CPU scheduling in the networks they simulate. Their experimental results show that machine-learning methods outperform heuristic and hand-coded approaches, and that adaptive system components can work better together than they do individually.
Articles 24 Jan 2006  
 
The autonomic computing edge: Autonomic computing: The state of the union
Autonomic computing embodies a progression toward self-managing IT systems. The concept has now been around for a few years, and self-managing autonomic systems are becoming part of the mainstream of the IT industry. This seems like a good time for an autonomic computing "state of the union" address, and it also seems like a good time for The autonomic computing edge to offer up the lighter side of autonomic computing technology. This question and answer article features Otto Nomic, a fictional expert and founder of autonomic computing. Brent Miller (Edge columnist) talks with Otto about how the idea got started.
Articles 17 Jan 2006  
 
Optimize resource usage and reduce costs, Part 1: Strengthen an enterprise intranet using WebSphere Extended Deployment
Learn how one team, the IBM intranet portal team, upgraded the IBM internal enterprise applications infrastructure. This article, the first in a series, explains the problems to be solved, the proposed solutions, and how the team uses the features of WebSphere Extended Deployment to achieve their goals.
Articles 10 Jan 2006  
 
Streamline Common Base Event logging
Common Base Event logging provides problem-determination data rich in activity and control-flow information that the Log and Trace Analyzer uses to accelerate problem determination and increase system serviceability and quality. This tutorial shows how to streamline Common Base Event logging instrumentation in the Java programming language to reduce complexity and instrumentation code size. You'll learn techniques and best practices that reduce maintenance requirements and let you increase customized, vendor-specific content.
Tutorials 03 Jan 2006  
 
On demand provisioning of portal servers in a clustered environment, Part 3: Deploy lots of portal servers in a snap
This series focuses on how the Advanced Design and Technology team uses IBM Tivoli automation products for rapid deployment of replicated and clustered portal servers. This article explains how to use localization to configure your portal server installation just once, how to create an image of the portal server, and how to install a clone of it on your remaining machines. The authors include scenarios for creating an on demand portal server cluster and rapid deployment of numerous stand-alone portal servers.
Articles 20 Dec 2005  
 
Configuration and Operations Solutions
The IBM Tivoli Configuration and Operations solution is a suite of applications that distributes software reliably and securely, manages the change and control of IT assets, automates workflow through the enterprise and remotely controls systems and applications.
14 Dec 2005  
 
Symptoms deep dive, Part 2: Cool things you can do with symptoms
Get introduced to some interesting IT situations and learn how to use autonomic computing canonical symptoms to handle situations. This article covers how the symptom itself is described, how the symptom is recognized, and recommended actions to resolve the situation associated with the symptom.
Articles 13 Dec 2005  
 
The autonomic computing edge: The path to level 5, full autonomic maturity
Get the evolutionary path of self-managing IT systems and learn how to set and achieve goals for autonomic capabilities, with a focus on the fully autonomic level, called Level 5.
Articles 13 Dec 2005  
 
Problem determination made easy, Part 1
Learn how to combine the Autonomic Management Engine (AME) and Generic Log Adapter (GLA) to perform problem determination in a real world example using IBM WebSphere Application Server V5 and IBM DB2 8.1. This tutorial shows how to develop, install, and configure AME and GLA for using Web services, which let you send Common Base Events asynchronously. It also has an overview of the new Common Manageability Model (CMM)-based resource models, and how to develop one using the Resource Model Builder.
Tutorials 06 Dec 2005  
 
Improve performance with self-configuring distributed systems
Recent advances in hardware development have made adaptive hardware configuration possible. For example, processors and memory can be dynamically added to or removed from a running system. This article establishes that such adaptive configuration can improve system performance when workloads vary.
Articles 06 Dec 2005  
 
On demand provisioning of portal servers in a clustered environment, Part 2: Create an automation package by customizing Tivoli Intelligent Orchestrator
This series focuses on using IBM Tivoli automation products for rapid deployment of portal servers. The Advanced Design and Technology team uses IBM Tivoli Intelligent Orchestrator to create a solution that automatically performs all the required steps to leverage data center assets to replicate portal servers, and to expand and shrink portal server clusters based on demand. This article outlines how you can design and implement an automation package that provides replication and clustering functions.
Articles 29 Nov 2005  
 
Application management for Web servers: Developing management policies for plug-ins
Learn how to customize transaction management capabilities for IBM HTTP Server plug-in modules. By using the Application Response Measurement (ARM) libraries you will learn how to change an IBM HTTP Server module in to monitor usage and track performance using the IBM Tivoli Component Application Management (ITCAM) products. This is the second in a series of articles demonstrating the development of a managed Web server plug-in. This article expands the management capabilities of the application and delves into the creation of the management policy using ITCAM for Response Time Tracking (ITCAMfRTT).
Articles 21 Nov 2005  
 
Achieving complex event processing with Active Correlation Technology
Active Correlation Technology (ACT) rules can turn low-level events into high-level (complex) events to help the gleaning of business opportunities, or to better understand problems. It can also free up personnel by using ACT's complex event-processing to trigger automated processes.
Articles 15 Nov 2005  
 
Tivoli Federated Identity Manager: Understanding the Tivoli Federated Identity Manager Information Service
The Information Service API is a programming interface within IBM Tivoli Federated Identity Manager that allows you to query federation's configuration information. In addition to querying a federations configuration and federation partners, you can also determine per-user participation within those federation types that incorporate account linking, such as Liberty. This API is very useful for Web portal pages to render user and site-specific links to partners.
Articles 08 Nov 2005  
 
Solution Install caveats
Solution Installation for Autonomic Computing (Solution Install) offers various change requests that transition applications from one stage to another. This article explores the current stage of an application and provides insight on how you can choose the appropriate change requests to move the application to the desired stage. It also discusses the restrictions and caveats you should be aware of when using Solution Install.
Articles 08 Nov 2005  
 
The autonomic computing edge: The role of the human in autonomic systems
Autonomic computing enables IT systems to manage themselves. The autonomic computing architecture provides a foundation on which self-managing information technology systems can be built. The autonomic computing architecture defines five building blocks: autonomic managers, manual managers, touchpoints, knowledge sources, and autonomic computing usage patterns for an enterprise service bus. This column delves into one of those building blocks -- the manual manager -- and in the process, examines how humans interact with automated management functions.
Articles 01 Nov 2005  
 
Book review: Autonomic Computing
Join me as I troll through Richard Murch's book from IBM Press, "Autonomic Computing," and find tools and resources for the system designer, administrator, and developer.
Articles 25 Oct 2005  
 
Introduction to developing with Tivoli Identity Manager API's
This article walks through a step-by-step example on how to develop a simple portlet using IBM Tivoli Identity Manager's API. After reading this article, you should be able to develop a change password portlet that will allow you to change a user's passwords in all of the user's accounts in a system environment.
Articles 19 Oct 2005  
 
Symptoms deep dive, Part 1: The autonomic computing symptoms format
This article, the first in a series, dives deep into the underworld of the autonomic computing symptoms format. It introduces the autonomic computing symptoms architecture and format, and details symptoms, including such information as how symptoms are represented, how to identify them, the advantages for using a standard symptom representation, and how to adopt them as part of your systems management strategy.
Articles 18 Oct 2005  
 
Continuous Data Protection
Continuous Data Protection is a new style of data protection ("backup"). Traditional backup occures once-per-day (or far less frequently for mobile and home users) and only captures files as they existed at the time of backup. Lost are the changes occuring throughout the work day. There are many different flavors of CDP starting to emerge in the market and each have different value propositions.
Articles 17 Oct 2005  
 
Develop a Faces JSR 168 portlet using IBM Rational Application Developer 6.0 for autonomic computing
This tutorial guides you through the process of developing a simple JSR 168 portlet using IBM Rational Application Developer 6.0. It includes detailed instructions on building portlet user interfaces (UI), creating data JavaBeans, binding the data, handling the interactions, using resource bundles, and exporting the portlet to the Integrated Solutions Console. The Integrated Solutions Console is a component inside the IBM Autonomic Computing Toolkit, which you can download at no charge.
Tutorials 11 Oct 2005  
 
Directory Services Markup Language Server
The Directory Services Markup Language v1.0 (DSMLv1) provides a means for representing directory structural information as an XML document. DSMLv2 goes further, providing a method for expressing directory queries and updates and the results of these operations as XML documents. These XML files can be transported over HTTP to and from a server that interprets and generates them. Thus DSML satisfies the requirements of bridging the LDAP technology with devices and technologies that use the Internet standards. The paper deals with design and implementation of generic gateway server API's (i.e the DSML server), which help access any directory server using the Internet standards.
Articles 07 Oct 2005  
 
Application Management for Web Servers: Developing an ARM-Managed Web Server Plug-in
Learn how to add your own custom transaction management capabilities to HTTP server plug-in modules for IHS. By using the Application Response Measurement (ARM) libraries you will learn how to instrument an IHS module in order to monitor usage and track performance using the IBM Tivoli Monitor for Transaction Performance (ITMTP). Understanding how the ARM instrumentation interacts with the ITMTP and how to implement the proper calls to the ARM libraries is the first step in being able to monitor your applications. This article shows you how to make the calls to the ARM libraries and where to place these calls within your modules to make your application visible to ITMTP.
Articles 07 Oct 2005  
 
Two-Factor Authentication using Tivoli Access Manager WebSEAL
This paper focuses on the implementation of two-factor authentication methods using the Tivoli Access Manager (TAM) WebSEAL product. It aims to provide the reader with an overview of two-factor authentication systems supported within TAM WebSEAL, and presents options for extending the capabilities to include other two-factor authentication systems. It documents the method of implementation of a WebSEAL cross-domain-authentication-service (CDAS) and presents a practical example of implementation using mobile phone Short Message Service (SMS). Within this example, two different configuration options are presented for WebSEAL to support the service, one that implements a token CDAS and another that uses the simple username/password CDAS. In each of these implementations, the advantages and disadvantages of each are presented.
Articles 06 Oct 2005  
 
ABCs of the Autonomic Computing Toolkit (Test)
This article provides guidance to the first-time user of the IBM Autonomic Computing Toolkit. A great deal of useful information is available on the Autonomic computing zone and in the user documentation provided with the Autonomic Computing Toolkit, but this article attempts to give you a framework for understanding all the pieces. This article has been updated for Release 3 of the Toolkit. You can download the Toolkit at no charge.
Articles 30 Sep 2005  
 
DB2 Universal Database administration using Tivoli
Learn to use IBM Tivoli family of products to perform day-to-day DB2 UDB administration tasks, such as performing database backups and monitoring your database, as well as managing the rest of your distributed environment.
Articles 29 Sep 2005  
 
On demand provisioning of portal servers in a clustered environment, Part 1: Build an automated solution using IBM Tivoli Intelligent Orchestrator
This series from the Advanced Design and Technology team focuses on using IBM Tivoli automation products for rapid deployment of portal servers. We invite you to follow along as our team uses IBM Tivoli Intelligent Orchestrator to create a solution that automatically performs all the required steps to leverage data center assets to replicate portal servers, and to expand and shrink portal server clusters based on demand. In this article, you are introduced to the requirements for replicating WebSphere Portal Server (Portal Server) instances for building server farms, testing centers, and a development environment. You also learn about automation workflows for creating a dynamic cluster of middleware servers and how to automate the management of software using Intelligent Orchestrator.
Articles 27 Sep 2005  
 
Securing Web Services with Tivoli Access Manager
This article describes a solution for securing Web services used for internal and business-to-business application integration. We show how you can implement robust Web services security for n-tier applications without incurring significant IT management overhead and without requiring intrusive application modifications using Tivoli Access Manager for e-business.
Articles 27 Sep 2005  
 
Use the Generic Log Adapter for formatting events from within your programs
The Generic Log Adapter (GLA) can be looked at as a set of Java Archive (JAR) files or libraries that can be called from within your code to perform continuous or one-time conversion of native logs into the Common Base Event format. Learn how you can invoke the Generic Log Adapter to capture the output back into your code. Additionally, you'll learn how making dynamic reconfigurations of the GLA engine at run time can expand the scope of use of the GLA within your own programs.
Tutorials 20 Sep 2005  
 
Policy Management for Autonomic Computing: Solve a business problem using PMAC
This tutorial is written for IT Administrators who want to create new policies that define business rules and scenarios. After explaining some of the rudimentary concepts associated with a policy document, the tutorial describes a few fictional business scenarios. The tutorial then breaks the pieces of these scenarios into their policy-related components. Meanwhile, the policy Extensible Markup Language (XML) will be written and put together into functional policy documents.
Tutorials 20 Sep 2005  
 
The autonomic computing edge: The role of knowledge in autonomic systems
Knowledge is more than simply a collection of data or facts. In autonomic computing systems, knowledge is described as information that an autonomic manager can use. In this series of articles focused on the autonomic computing architecture, find out where knowledge fits in. The architecture -- the foundation on which self-managing information technology systems can be built -- defines five building blocks: autonomic managers, manual managers, touchpoints, knowledge sources, and autonomic computing usage patterns for an enterprise service bus. This column investigates knowledge sources -- and knowledge in general -- in more detail.
Articles 13 Sep 2005  
 
Write a complete XML policy using Policy Management for Autonomic Computing
This tutorial is written for IT Administrators who want to create new policies to control the behavior of their local and remote managed resources. After explaining some of the rudimentary concepts associated with a policy document, this tutorial delves into each of the four elements that make up a policy. The tutorial finishes up by putting all of the policy's pieces together.
Tutorials 06 Sep 2005  
 
Self-managing systems
Optimization within IT is a broad and varied topic. In this article, I will introduce the broader problem of optimization and a model that can be used to solve it. I'll examine the role of both the Common Event Infrastructure, as well as the notion of both local and global or orchestrating autonomic managers in addressing the optimization challenge.
Articles 23 Aug 2005  
 
Create a problem determination scenario from scratch
This tutorial chronicles the building of an autonomic computing system that monitors a Java application to demonstrate the ability to detect and resolve issues within the system, a problem determination scenario. In the autonomic computing world, a problem determination scenario is one in which you can demonstrate how an overall system can detect, diagnose, and resolve problems. The Problem Determination Scenario, which you can download from the developerWorks Autonomic computing content area, is an example of a system that does just that by showing you how you can use the various pieces of the Autonomic Computing Toolkit together. In this tutorial, you can follow along and create each piece of our own simple problem determination scenario, which will give you an in-depth understanding of key autonomic computing concepts by using the Generic Log Adapter Runtime and Rule sets, the Resource Model Builder, and the Autonomic Management Engine.
Tutorials 16 Aug 2005  
 
Create a static adapter for use with the Generic Log Adapter
The Generic Log Adapter converts logs from their native, product-specific log format to the Common Base Event format. The process of conversion can be done either by using a rules-based adapter, or by using a static adapter. Learn how to choose the appropriate approach based on the characteristics of the log entries. Compare your log format to the samples here and get tips for creating the adapter that is best suited to your case.
Articles 09 Aug 2005  
 
The autonomic computing edge: Keeping in touch with touchpoints
The autonomic computing architecture provides a foundation on which self-managing information technology systems can be built. The autonomic computing architecture defines five building blocks: autonomic managers, manual managers, touchpoints, knowledge sources, and the autonomic computing patterns for an enterprise service bus. This column investigates touchpoints in more detail.
Articles 02 Aug 2005  
 
Tivoli support
Search Tivoli self-help resources, submit or track a technical problem, or access documentation to help you learn and troubleshoot.
28 Jul 2005  
 
Configure network quality of service
This tutorial shows how to manage application performance using the Policy Based Network Quality of Service (PBN QoS) and the network QoS Service Level Agreement (SLA) data collection functions on z/OS. TheQoS SLA data collection function is available in IBM Communications Server for z/OS V1R5. This solution uses the autonomic control loop, which is made up of four functions: monitoring, analyzing, planning, and executing.
Tutorials 26 Jul 2005  
 
Tivoli downloads
Access Tivoli downloads, including product trials, emerging technologies, updates, fixes, utilities and drivers.
22 Jul 2005  
 
Meet the experts: Lennart Frantzell demystifies the autonomic computing integration process
This question and answer article features Lennart Frantzell, a Senior Technical Consultant for autonomic computing technology at the IBM Innovation Center for Business Partners in San Mateo, California. developerWorks talked with Lennart about the role of the centers in helping customers successfully integrate and ramp up adoption of autonomic computing functions in their products and services.
Articles 19 Jul 2005  
 
Autonomic computing: An insider's perspective
Are you looking for answers to your questions on autonomic computing and self-managing autonomic technology? Check out the new developerWorks forum; you can get answers to your questions, as well as discuss your ideas related to this technology. The name of the new forum is "Autonomic computing: an insider's perspective" (http://www.ibm.com/developerworks/forums/dw_forum.jsp?forum=497&cat=22")
Articles 28 Jun 2005  
 
Architecting on demand solutions, Part 10: Monitor business IT services using IBM Tivoli Monitoring for Transaction Performance
Business performance management (BPM) software can help you better manage your business operations. IBM Tivoli Monitoring for Transaction Performance provides the ability to manage IT services as part of a business performance management capability. These services can be exposed as Web services as part of a service-oriented architecture (SOA) or as components of a process model that leverage Java 2 Platform, Enterprise Edition (J2EE) components. Tivoli Monitoring for Transaction Performance uses the Application Response Measurement (ARM) standard for data collection. In this tenth article in the series, you learn about the Tivoli Monitoring for Transaction Performance management cycle and how to monitor a Web service deployed on IBM WebSphere Business Integration Server Foundation Version 5.1.1.
Articles 28 Jun 2005  
 
Tutorials
Start here to find the tutorials, courses, and certification guides you need to stay up-to-date with Tivoli technology and to keep your skills top notch.
24 Jun 2005  
 
Training
Start here to find the tutorials, courses, and certification guides you need to stay up-to-date with Tivoli technology and to keep your skills top notch.
24 Jun 2005  
 
Using the ACPolicy API
This tutorial is written for developers who need to programmatically create new policies, change existing policies, or validate new and existing policies. The ACPolicy application programming interface (API) lets you read, create, manipulate, and validate autonomic computing policies defined by Policy Management for Autonomic Computing (PMAC). The ACPolicy API is designed to simplify interaction with these XML policies, and provide an interface that may be used to create error-free policies.
Tutorials 21 Jun 2005  
 
The IBM Autonomic Computing Toolkit on the iSeries
Adding autonomic computing functions to applications running on the IBM iSeries extends the ease of use and maintainability of iSeries business solutions. This article shows how easy it is to install and deploy components from the IBM Autonomic Computing Toolkit on the iSeries.
Articles 14 Jun 2005  
 
Take advantage of IBM Tivoli Directory Server's LDAP Controls via Java and JNDI
Controls allow the LDAP protocol to be extended without changing the protocol itself. This article provides information about some important controls implemented by IBM Tivoli Directory Server. It describes what controls are, and presents the API portion of the JNDI which deals with them. With the help of examples, starring the Tree Delete Control and the Password Policy Control, it demonstrates how to employ controls in arbitrary Java components using JNDI.
Articles 11 Jun 2005  
 
Autonomic computing and Web Services Distributed Management
The Organization for the Advancement of Structured Information Standards (OASIS) has just approved a new standard: Web Services Distributed Management (WSDM) 1.0. This article discusses the relationship and value that this new standard brings to autonomic computing technology. The article does not provide the technical detail necessary to build autonomic computing-compliant interfaces using WSDM because other articles and specifications will provide these as they are developed.
Articles 02 Jun 2005  
 
Using the Managed Element Descriptor API
This tutorial is written for developers who need to gather disparate information from various managed resources to allow policy management to dictate those managed resources' behaviors. Using the Policy Management for Autonomic Computing (PMAC) tool from alphaWorks you can create and enforce policies dictating the behaviors of managed resources. Part of PMAC is the Managed Element Descriptor (MED) API, which lets you programmatically gather this disparate information from the XML and WSDL documents. After you create the XML- or WSDL-managed resource documents, the MED correlates this information and produces an organized, logical view of the managed resource data. This view gives you a consistent representation of the managed resource properties and operations that can be used in resource property discovery and validation, among other things.
Tutorials 31 May 2005  
 
Practical Use of Rational Robot in Transaction Monitoring
This article will show how to set up Rational Robot with IBM Tivoli Monitoring for Transaction Performance (TMTP), to monitor the availability and performance of typical business transactions at the End User.
Articles 31 May 2005  
 
Availability
IBM Tivoli monitoring solutions collect operational data across the entire organization, enabling companies to monitor system performance, across heterogeneous environments, from a single console.
30 May 2005  
 
Storage management
Tivoli Storage Management solutions enable companies to ensure that they are prepared for unforeseen disasters, maximize the utilization of storage assets, and proactively anticipate and manage the growth of company data.
30 May 2005  
 
Security
Protect your organization's data from hardware failures and other errors by storing backup and archive copies of data on offline storage.
30 May 2005  
 
Storage and Optimization
IBM storage management software and IBM storage virtualization software are now combined as a single family - IBM TotalStorage Open Software - providing interoperabily, automation, and flexibility.
30 May 2005  
 
Orchestration
IBM on demand orchestration and provisioning technology can help you continually evaluate real-time IT resource status, anticipate trends and dynamically deploy or repurpose IT resources based on your business priorities. The results are powerful.
30 May 2005  
 
Business Service Management
IBM Tivoli monitoring solutions collect operational data across the entire organization, enabling companies to monitor system performance, across heterogeneous environments, from a single console."
30 May 2005  
 
Composite Application Management
This page contains information about Tivoli Application Management solutions.
30 May 2005  
 
Introduction to LDAP: Part 5: Adding LDAP to your WebSphere Enterprise Application
You can use LDAP authentication to implement a more fine grained access for an Enterprise Java Bean (EJB).
Articles 28 May 2005  
 
Optimizing the Application Life Cycle Process with Application Management
A common complaint amongst our customers is the chasm between the application development team and the IT team on the necessity of Application Monitoring. We consistently see applications rolled into production with inadequate monitoring; application monitoring is an afterthought, once a critical problem occurs.
Articles 28 May 2005  
 
Accessing WAS/z SMF 120 Records in Real Time
This article describes a method of accessing WebSphere Application Server for z/OS (WAS/z) generated SMF records directly, aggregating those records into a separate address space and providing Application Programming Interfaces (APIs) for retrieval. The target programs using these APIs are Performance Monitoring or Resource Management programs for display or monitoring purposes in real time. In particular this method has been implemented in WebSphere Studio Application Monitor (WSAM) in its monitoring of the various server instances of WAS/z.
Articles 28 May 2005  
 
Introduction to IT Service Management, Part 2: Discovering the six key IT process categories
This article, the second in a two-part series on Process integration for IT service management describes six key IT process categories and how self-managing autonomic technology is at work in various IBM products to automate the individual tasks that make up each process: application management; configuration, change, and release management; security management; storage management; workload management; and IT life cycle management.
Articles 24 May 2005  
 
Accessing IBM Tivoli Directory Server through Handheld Devices
This article focuses on creating generic client API's using KSOAP (i.e. SOAP implementation on handheld devices) which are portable with the IBM Tivoli DSML server using which the IBM Tivoli Directory Server can be accessed.
Articles 20 May 2005  
 
Introduction to IT Service Management, Part 1: Automate your key IT processes
Discover the process integration for IT service management strategy, which allows companies to automate their key IT processes and to provide IT services according to best practices. This article gives you an introduction to IT Service Management, and illustrates the benefits it offers for IT process modeling, process choreography, and service level management.
Articles 17 May 2005  
 
Simplify deployment tasks with Solution Installation technology
Solution Installation technology in the IBM Autonomic Computing Toolkit is best understood in terms of the Solution Installation descriptor. With examples included here, learn how to use the Solution Installation descriptor to reap the benefits of self-configuring technology from the Autonomic Computing Toolkit. By eliminating tasks normally required of the software packager and the user who's installing it, solution installation technology saves time and eliminates errors.
Articles 10 May 2005  
 
The Autonomic computing edge: Autonomic computing heats up in academia
With the observance of the growth of autonomic computing technology, I present another area in which autonomic computing is gaining traction: academia. This article introduces several university research projects in the area of autonomic computing, discusses conferences and other academic initiatives, and offers opinions about what all of this activity in academia might mean for the future of autonomic computing.
Articles 03 May 2005  
 
Meet the experts: Abdi Salahshour on how the Common Base Event format lays the groundwork for true autonomic maturity
This question and answer article features Abdi Salahshour, a Senior Software Engineer for Autonomic Computing Technology at IBM. developerWorks talked with Abdi about the current Version 1.0.1 of the Common Base Event format and situation categories and also discussed what's on the horizon with problem determination.
Articles 03 May 2005  
 
Introduction to LDAP: Part 2: LDAP and WebSphere
LDAP (Lightweight Directory Access Protocol) provides an excellent authentication mechanism for your WebSphere Application Server.
Articles 28 Apr 2005  
 
Introduction to LDAP: Part 3: Adding LDAP to your WebSphere Enterprise Application
You can use LDAP (Lightweight Directory Access Protocol) authentication in your WebSphere Application Server application.
Articles 28 Apr 2005  
 
Introduction to LDAP: Part 4: Adding LDAP to your WebSphere Enterprise Application
You can use the WebSphere Application Server to access Lightweight Directory Access Protocol (LDAP) data. In addition you can use LDAP authentication to restrict access to a Enterprise Java Bean (EJB).
Articles 28 Apr 2005  
 
Policy Management for Autonomic Computing: Using three coordinated tools to get managed resources PMAC-ready
Learn how the Policy Management for Autonomic Computing (PMAC) system works to create and enforce policies dictating the behaviors of managed resources. Uncover the target data desired from managed resources and see how three tools for gathering that data -- WSDL, WS-RP, and the Managed Resource Prototype -- interact.
Articles 26 Apr 2005  
 
Simulate autonomic resources in your IT system
This tutorial shows how to build and test an autonomic manager with the help of the IBM Touchpoint Simulator. You will learn how to create simulation projects that offer realistic test scenarios for your manager code. Additionally, you will learn what your manager needs in order to comply with autonomic computing standards, and how the Touchpoint Simulator can help you achieve that compliance.
Tutorials 19 Apr 2005  
 
Common Base Event logging
This tutorial shows you how to configure Common Base Event logging in the Java language. This gives you a rich source of activity and control-flow information to accelerate problem determination and increase system serviceability and quality. The Log and Trace Analyzer can then use logged Common Base Events to detect and resolve configuration errors, performance degradation, exception states, resource starvation, security failures, communication delays, deadlocking, and other problems.
Tutorials 12 Apr 2005  
 
Use Policy Management for Autonomic Computing
This tutorial shows how to use the Policy Management for Autonomic Computing (PMAC) tool V1.2.1, downloadable from alphaWorks, to experiment with policy management in your application.
Tutorials 12 Apr 2005  
 
Introduction to LDAP: Part 1: Installation and simple Java LDAP Programming
This article will provide you with a general overview of LDAP (Lightweight Directory Access Protocol).
Articles 07 Apr 2005  
 
Time-based filtering for the Log and Trace Analyzer
Learn how to add time based filtering to log parsers for the Log and Trace Analyzer, which allows selective parsing of native log data into the Common Base Event format and minimizes the log processing time. It also reduces the amount of Common Base Event data sent over the network when performing remote file imports.
Articles 05 Apr 2005  
 
The Autonomic computing edge: The "Standard" way of autonomic computing
Autonomic computing technology is gaining momentum throughout the information technology industry. This article discusses why the standardization of key areas of autonomic computing technology is important, surveys the standards landscape, describes some recent activities and examines standards, both existing and newly developed, that support autonomic computing architecture.
Articles 29 Mar 2005  
 
Using Aspects to autonomic-enable legacy applications
Learn how to use Aspects to generate Common Base Events in any legacy Java application, without modifying the original application source. This article shows you how and also provides an example framework that can be used with your applications today.
Articles 29 Mar 2005  
 
Embed the Integrated Solutions Console installation
The Integrated Solutions Console administers different products using a single Web-based console. This article focuses on how to use and embed the Integrated Solutions Console installer. It discusses how to generate a response file (which provides input parameters to the install program), how to validate your response file, how to invoke the installer, and finally how to fix or overcome common install problems encountered.
Articles 23 Mar 2005  
 
An Introduction to Policy for Autonomic Computing
Policy has been described as "a set of considerations designed to guide decisions of courses of action." In an IT setting, policies are used to guide decisions relating to the management of the IT infrastructure. This article introduces the concept of policy-based management, talks briefly about key standards, and discusses how policies can be structured.
Articles 22 Mar 2005  
 
Globalizing an Integrated Solutions Console portal application
The world of autonomic computing is a global world. Developers need to be ever conscious of global issues in designing user interfaces and in making their applications available to the international marketplace. The IBM Integrated Solutions Console (ISC) enables the common systems administration feature of autonomic computing. Internationalizing your portlet application opens up common systems administration to administrators not just around the country, but around the world. This tutorial shows how to globalize a portlet for the Integrated Solutions Console. This tutorial is written for software developers who need to globalize their portlet application. Basic knowledge of Java programming, JavaServer pages files, portlet development, and the Integrated Solutions Console will help you complete the tasks described.
Tutorials 15 Mar 2005  
 
Use the Event Catalog in the IBM Common Event Infrastructure
See how the Common Event Infrastructure (CEI) Event Catalog builds on the foundation set by the Common Base Event specification in order to offer a higher-level of agreement for the applications exchanging event data through CEI.
Articles 09 Mar 2005  
 
New to Tivoli
This area is designed for people new to Tivoli.
08 Mar 2005  
 
Build a highly available application platform for J2EE, Part 1: Delivering on the continuous computing promise
Interested in learning how to build a highly available solution platform for J2EE? Follow along as the Continuous Computing Team uses existing hardware and software from multiple IBM divisions to produce a complete solution that offers high availability. Explore what's possible using current technologies from WebSphere, DB2, Tivoli, IBM TotalStorage to and other IBM products. And later in the series, discover how the design of the system can be enhanced to take advantage of emerging technologies in automation, faster failure detection, and multisite failover.
Articles 08 Mar 2005  
 
High-performance rule writing for the Generic Log Adapter
The Generic Log Adapter, which converts log records into the Common Base Event format, is dependent on the rule sets it is configured with. These rules affect the run-time performance of the Generic Log Adapter. Using examples from DB2 db2diag.log and Websphere MQ FDC.log logs, this article describes methods for writing rules that enhance the performance of the Generic Log Adapter.
Articles 08 Mar 2005  
 
Autonomic Computing Expression Language
This tutorial shows how to use the Autonomic Computing Expression Language (ACEL), an XML-based expression language, to create an expression, parse it, prepare input for it, and evaluate it. ACEL was originally developed as a part of the Autonomic Computing Policy Language to describe conditions when a policy should be applied to a managed system. To learn more about how policies can be used to manage an IT system, download IBM Policy Management for Autonomic Computing (PMAC) from alphaWorks. However, ACEL is applicable in many other contexts such as specifying service level agreements, pricing, scheduling, and provisioning of services. In general, ACEL can be used to specify various types of expressions (numeric expression, Boolean expression, string expression, and so on) in XML documents.
Tutorials 28 Feb 2005  
 
Meet the experts: Mickey Nix on life in the trenches
This question and answer article features Mickey Nix, an IT Architect/Consultant for Autonomic Computing technology at IBM. developerWorks talked with Mickey about the procedures and practices when implementing and deploying an autonomic computing solution for partners and customers.
Articles 23 Feb 2005  
 
The Autonomic Computing Edge: Autonomic computing heats up in Japan
Autonomic computing is gaining momentum throughout the information technology industry and in many geographical areas, but its uptake in Japan is especially rapid. This article examines recent events in Japan related to autonomic computing, presents an overview of the Japanese IT marketplace, and offers opinions about why autonomic computing is hot in Japan.
Articles 22 Feb 2005  
 
Adding rules to applications
Write and run simple business rules or complex inferencing rules using the Agent Building and Learning Environment (ABLE) and its ABLE Rule Language (ARL). Example rulesets show ARL's syntax and capabilities, how to work with Java objects from ARL, how to write and debug rules in Eclipse, how to run rulesets from Java applications, demonstrate procedural and inferencing rule engines, and see the benefits of using rules written for inferencing rule engines.
Articles 15 Feb 2005  
 
Autonomic data protection, your file system life saver
Automatically and transparently back up laptops and workstations by exploiting disks and networks. It is estimated that nearly 70% of corporate digital assets are now stored on laptops and other non-server endpoints; typically, only 10% of those systems are backed up in most corporations (even lower in households). The new world of fast and inexpensive disks and broadband offers great hope for a new style of data protection: transparent real-time to multiple targets.
Articles 09 Feb 2005  
 
Meet the experts: Thomas Studwell on driving an autonomic computing standards-based strategy
This question and answer article features Thomas Studwell, a Senior Technical Staff Member for Autonomic Computing Technology at IBM. developerWorks talked with Thomas about current efforts and strategies for creating open, autonomic computing standards.
Articles 25 Jan 2005  
 
Create custom sensors and outputters using Release 2 of the Autonomic Computing Toolkit
The Generic Log Adapter provides a way to read any log, monitor it for events, extract information from those events, and output the results. It provides an architecture that enables you to customize the components that provide these functions. An earlier tutorial showed you how to create a very basic component, an outputter that sends events to Standard.out. Now you'll see how to create a sensor component that checks for events reported through e-mail and an outputter that sends an e-mail notification if it finds any.
Tutorials 04 Jan 2005  
 
HA DB2 (Partitioned Database) using Tivoli System Automation
This document is primarily a Supplemental Guide to an existing White Paper High Availability for partitioned databases using Tivoli System Automation (July 2004) By Enrico Joedecke (IBM Boeblingen Lab), Steve Raspudic and Baris Naciterhan (IBM Toronto Lab).
Articles 24 Dec 2004  
 
Advanced resource model concepts
Gain advanced skills in designing, modifying, and troubleshooting resource models. You can use the skills described in this article to customize the Problem Determination Scenario resource model to enable database logging.
Articles 21 Dec 2004  
 
Create GLA components using Release 2 of the Autonomic Computing Toolkit
The Generic Log Adapter (GLA) lets you to process log files and transform their contents into events that follow the Common Base Event (CBE) format. Internally, the GLA consists of a chain of components that have different roles in the transformation process. The last member in the chain is the outputter, the component that externalizes a CBE instance generated by the GLA. Typical destinations for CBE instances include the console, a file, or an autonomic computing log agent, and the GLA ships with outputters for each of these destinations. However, your specific needs might not be addressed by the standard GLA outputters. This tutorial shows you how to write custom outputters. By following the same general pattern you can write any type of GLA component.
Tutorials 14 Dec 2004  
 
Understand WebSphere Extended Deployment
Get a high-level overview of the autonomic features of WebSphere Extended Deployment, which manages a high volume of system transactions and simplifies the complexity of deploying applications.
Articles 07 Dec 2004  
 
Writing a Custom Scanner for the Inventory Component of Tivoli Configuration Manager
This article provides an example of how to create a custom software scanner for the Inventory component of Tivoli Configuration Manager to determine detailed WebSphere Application Server version information. Using this example scanner, you will be easily able to determine which fixpacks and temporary fixes have been applied to each WAS endpoint in your environment. We will describe the Level Reporting Tool for the WebSphere Platform which provides the basis of the scanner, how custom scanners work in TCM, and provide the detailed steps to configure and run the scanner on Linux endpoints.
Articles 03 Dec 2004  
 
Ric Telford on the state of autonomic computing today
This question and answer article features Ric Telford, Director for Autonomic Computing at IBM. developerWorks talked with Ric about the state of autonomic computing today, and the challenges of developing with, and for, next-generation autonomic systems.
Articles 02 Dec 2004  
 
Products
Find information on specific Tivoli software products, including product-related articles, news, downloads, and forums.
05 Nov 2004  
 
Create a Correlation Engine for the Log and Trace Analyzer
Learn how to correlate log and trace files generated by different products in various formats. Correlating log files is the first step in the problem determination process. This article shows you the procedure for developing a custom correlation engine as a plug-in for the Log and Trace Analyzer (LTA). Using examples from the IBM WebSphere Application server activity log and the IBM DB2 diagnostic log, you learn how the LTA can correlate the log records visually as a UML sequence diagram. (Note: Updated for Release 2 of the IBM Autonomic Computing Toolkit.)
Articles 28 Oct 2004  
 
Understand the autonomic manager concept
The autonomic computing reference architecture lays out the framework for building an autonomic computing system. As its central theme, the architecture defines a control loop that handles events within an autonomic system. The control loop is manifested within an autonomic manager. This article presents both a basic scenario of a working autonomic manager and a more detailed example using a simple thermostat application from the Emerging Technologies Toolkit along with examples of IBM software applications that have autonomic functionality.
Articles 21 Oct 2004  
 
Standardize messages with the Common Base Event model
For an analysis tool to understand an application's messages, those messages have to be in an expected form, using expected terminology. An open standard that fits this requirement is the Common Base Event model. The Common Base Event model provides a basis for sounder problem determination and is a cornerstone of automatic computing system management, which is also known as autonomic computing. Furthermore, Common Base Events are XML messages targeted for use in a Web services environment. This opens the possibilities for autonomic management across products, even those from different vendors. (Note: Updated for Release 2 of the IBM Autonomic Computing Toolkit.)
Articles 21 Oct 2004  
 
An autonomic computing roadmap
If autonomic computing is the process of making computers behave like living, sentient creatures, then you, as a developer, are the doctor who makes sure your products and systems are performing properly. If there's an area of concern, you must diagnose it and make sure it has what it needs to function properly. This article gives you a roadmap to begin integrating autonomic computing concepts into your products. (Note: Updated for Release 2 of the IBM Autonomic Computing Toolkit.)
Articles 21 Oct 2004  
 
Using Java class callouts with the Generic Log Adapter
Learn how the Generic Log Adapter lets you embed class callouts. Using these callouts you can customize the parsing component of the Generic Log Adapter. The article discusses how class callouts work and develops some examples with the correct rules to invoke them.
Articles 13 Oct 2004  
 
The features and facets of the Agent Building and Learning Environment (ABLE)
Learn about the major features and facets of the Agent Building and Learning Environment (ABLE), including the ABLE architecture and how to manipulate data beans, rule beans, and learning beans to be used in a wide variety of applications. After reading this article, you should have a solid understanding of the basic ABLE elements and be prepared to work with each of these elements represented as examples in the ABLE Examples Project.
Articles 06 Oct 2004  
 
Add policy-based automation to the Problem Determination Scenario
How do you define the decision algorithms that lie at the heart of autonomic computing systems? In this article, learn how an autonomic management system with a decision algorithm written in JavaScript can be extended by adding a set of business policies, which can be created and maintained by non-technical business administrators.
Articles 22 Sep 2004  
 
Autonomic features of the IBM Virtualization Engine
Learn about the many autonomic capabilities of the IBM Virtualization Engine and see how they improve the availability of resources and the efficiency of systems and storage administrators. This sophisticated suite of products manages the servers, storage, systems, and networks across a cross-platform distributed IT environment. It is a key component of an on demand solution to optimize the management of your infrastructure according to your business goals.
Articles 14 Sep 2004  
 
Integrating Lotus Workplace and Domino LDAP using IBM Tivoli Directory Integrator
Managing multiple corporate directories can be a lot easier with IBM Tivoli Directory Integrator. This article explains how we used Tivoli Directory Integrator to maintain multiple LDAP directories in an integrated Lotus Workplace and Domino environment.
Articles 07 Sep 2004  
 
Setting up Replication in IBM Directory Server 5.1
This article provides step by step instructions on how to set up replication for IBM Directory Server 5.1. After setup, server replication improves the availability of the directory service. The combination of a master and multiple replicated servers ensures that directory data is always available when needed. If any server fails, the directory server continues to be available from another replicated server.
Articles 03 Sep 2004  
 
Create GLA sensors and outputters
The Generic Log Adapter provides a way to read any log, monitor it for events, extract information from those events, and output the results. It provides an architecture that enables you to customize the components that provide these functions. An earlier tutorial showed you how to create a very basic component, an outputter that sends events to Standard.out. Now you'll learn how to create a sensor component that checks for events reported through e-mail and an outputter that sends an e-mail notification if it finds any.
Tutorials 02 Sep 2004  
 
Tivoli Access Manager Trust Association Interceptor (TAI++)
With the release of WebSphere Application Server 5.1.1 and 6.0, there is a new enhanced implementation of the Tivoli Access Manager Trust Association Interceptor. The existing TAI continues to be supported, but many will wish to use the new TAI as it has significant enhancements. This article describes the new functionality provided by the new TAI and provides configuration instructions and trouble shooting tips.
Articles 01 Sep 2004  
 
Diagnose the IBM BladeCenter the autonomic way
Learn how to create custom sensors and rulesets that can be plugged into the Generic Log Adapter to diagnose problems with components of the IBM BladeCenter. The skills described in this article can be applied to your own sensors and rulesets for other components of the BladeCenter.
Articles 24 Aug 2004  
 
Meet the experts: Kathryn Britton on autonomic computing's Integrated Solutions Console
Learn how the Integrated Solutions Console works, how you can preview it, and how you can participate in the development and use of this key autonomic computing technology. Kathryn Britton, IBM Senior Technical Staff Member and lead architect for the Integrated Solutions Console, provides this information in this question and answer article.
Articles 17 Aug 2004  
 
Integrate event management with Common Event Infrastructure
Today’s diverse interconnected e-business components typically come with an inconsistent assortment of event infrastructures, event data repositories, viewers, and formats. This makes the integration and operation of the growing e-business environment more labor intensive and less flexible. It also impedes the process of integrating the e-business components into an on demand operating environment.
Articles 20 Jul 2004  
 
Make autonomic computing a reality with IBM Tivoli
Businesses, and their IT environments, must adapt to constantly changing market demands. Many over provision IT resources based on their worst-case scenario, peak demands, and often on an application-by-application basis, with specific servers dedicated to specific business processes. For an IT organization to become adaptive, proactive, and responsive, it must move from just-in-case provisioning to On Demand. This article describes how the IBM Tivoli Provisioning Manager and IBM Tivoli Intelligent Orchestrator can provide the autonomic computing capabilities needed to get you to On Demand.
Articles 13 Jul 2004  
 
Installing IBM Tivoli Storage Manager on Linux for iSeries and pSeries
This article offers installation basics, as well as steps to get you started with backing up and restoring your IT environment effortlessly using the IBM Tivoli Storage Management (ITSM) server on Linux for IBM eServer iSeries and pSeries servers.
Articles 30 Jun 2004  
 
Improve the run-time performance of the Generic Log Adapter, Part 2: A guide to writing efficient custom plug-ins
The Generic Log Adapter (GLA) is an important tool that can be used in autonomic computing systems to collect data from different data sources with many different formats. The performance of the GLA, which is typically used in problem determination, becomes critical to the performance of the entire autonomic computing system. Part 1 of this series took a look at an important dimension of the performance of the GLA, the performance of the rules that the GLA executes at run time. The GLA's performance is also affected by the performance of the individual components that are configured to execute the various functions of the Generic Log Adapter. This article looks at the performance aspects of these individual components as well as other general factors and configurations that influence the performance of the GLA. It also looks at the feature of running multiple contexts provided by the adapter and builds a custom outputter that can be shared among these contexts.
Articles 30 Jun 2004  
 
Use autonomic computing for problem determination
The goal of the IBM autonomic computing initiative is to make IT systems self managing. Self-managed systems can adapt to changing environments and react to error conditions very efficiently. This ability to respond quickly helps reduce application downtime, which, in turn, can help prevent catastrophic loss of revenue. This article describes how an autonomic system, based on autonomic computing technologies, can be used to diagnose an error condition in an IT system and provide corrective actions.
Articles 29 Jun 2004  
 
Improve the run-time performance of the Generic Log Adapter, Part 1: A guide to writing efficient rule sets
Data collection is an important aspect of autonomic computing problem determination and self-healing systems. Consequently, a performance bottleneck in data collection slows down the entire operation of the autonomic computing system. It also can be difficult to re-engineer because the data collection components are often built first. This article describes different techniques for writing efficient regular expressions that form the basis for rules in the Generic Log Adapter and discusses various issues with building custom plug-in components. By reducing the performance bottleneck at the lowest levels of granularity, it is possible to improve the run-time performance of the adapter over multiple operational cycles. This article also discusses other factors that might affect adapter performance and provides a guide for when you're designing rule sets and custom components for the Generic Log Adapter.
Articles 22 Jun 2004  
 
Calling Java classes from AME
The Autonomic Management Engine, a primary component of the IBM Autonomic Computing Toolkit, allows the use of JavaScript to define decision tree scripts that can be used for analysis, planning, and so on. Given that Java code is more powerful than JavaScript, it might be preferable to use Java code for creating the analysis components, whereas JavaScript might be suitable when simpler functionality is required. This article shows you how to call Java classes from the decision tree scripts as well as the associated setup. It also provides some guidance on issues that can potentially cause your decision tree scripts to fail and hints on what you can do to smoothly integrate Java code with the decision tree script.
Articles 22 Jun 2004  
 
Extending IBM Tivoli Intelligent Orchestrator with WebSphere Process Choreographer
This article will discuss Business Process Integration, the specific workflow functionality of IBM Tivoli Intelligent ThinkDynamics Orchestrator (ITITO), and how to extend this functionality leveraging the Web Services SOAP interface. The article shall then discuss ITITO workflow invocation using WebSphere Process Choreographer. We will share diagrams and code used to implement a simple process integration exercise between WebSphere Process Choreographer and IBM Tivoli Intelligent ThinkDynamics Orchestrator.
Articles 20 Jun 2004  
 
On Demand with IBM Tivoli Intelligent Orchestrator and Citrix MetaFrame
This article describes the implementation and value of an On-Demand solution within a Citrix Metaframe environment using the IBM Tivoli Intelligent Orchestrator.
Articles 16 Jun 2004  
 
Using the Generic Log Adapter with the Log and Trace Analyzer
This tutorial introduces you to the Generic Log Adapter, which converts text-based logs to the Common Base Events format for use with autonomic computing tools such as the Log and Trace Analyzer. You will see how to use the Eclipse IDE to create adapters and then use them to transform the logs. You will also see the role of the GLA in preparing logs for use by the Log and Trace Analyzer (LTA). The LTA and its symptom database provide the ability to diagnose situations reported in the log and recommend a solution based on past experience.
Tutorials 15 Jun 2004  
 
Create a simple resource model for processing Common Base Events from a file
This article describes how to create a simple resource model for processing Common Base Events that are stored in a file. First, it describes how to build a new resource model management project that can read Common Base Events. It then shows how to modify the decision tree script associated with this resource model to add trace statements to validate that the Common Base Events are being passed to the resource model. Finally, it demonstrates how to export the resource model as an AME package and how to deploy and test this package on AME using a simple logfile containing Common Base Events.
Articles 15 Jun 2004  
 
Create a resource model for use with the Autonomic Management Engine
The tutorial demonstrates the basics of creating a model, testing a resource model, packaging the model, and deploying the model. It also discusses specific concepts and considerations about creating and developing resource models as well as using the Autonomic Management Engine's command-line interface to manage a resource model you have created.
Tutorials 09 Jun 2004  
 
Automate software release management and deployment
The development of software applications is an evolutionary process, moving towards some predetermined end goals. These goals are usually in the form of a release, either internal or external, to deliver a set of required functionality. Software release management is often a manual and laborious process and consequently, sometimes error prone. In this tutorial you will learn how to use IBM Rational ClearCase, ClearQuest, and Unified Change Management to automate the construction and documentation of releases. You'll also learn how to use IBM Tivoli Configuration Manager to transition (deploy) the releases.
Tutorials 09 Jun 2004  
 
Model your data center: Using Tivoli to simplify your on demand operating environment
This tutorial provides an overview of IBM Tivoli Intelligent ThinkDynamic Orchestrator and describes the data center model, a virtual model of your data center. This tutorial introduces you to the product, along with some of the end-to-end concepts and the relationships that exist within the data center. You'll see two different ways to set up a data center model with Tivoli Intelligent ThinkDynamic Orchestrator: by using the graphical interface, and by importing structured XML documents.
Tutorials 08 Jun 2004  
 
Understand the Autonomic Management Engine
The idea of an autonomic computing system is attractive -- who wouldn't want a system that knows what to look for, and what to do if it finds it? But, building one from scratch is too much of an undertaking for most shops. Fortunately, the Autonomic Management Engine simplifies the process. This tutorial explains how AME works and shows you how to embed it into one of your own applications.
Tutorials 01 Jun 2004  
 
Develop a custom agent for IBM Tivoli Identity Manager with IBM Tivoli Directory Integrator
This article assists developers and integrators in connecting new applications to IBM Tivoli Identity Manager (Identity Manager). The ability to use IBM Tivoli Directory Integrator as an Identity Manager Version 4.5 custom agent simplifies agent development and increases the ability to centrally manage identities. This article walks you through the necessary development and configuration steps, while demonstrating the overall account provisioning's life cycle.
Articles 26 May 2004  
 
Enable a help system within the Integrated Solutions Console
This article discusses how the Eclipse help infocenter is integrated with the Integrated Solutions Console run time. Using a downloadable sample file, you'll step through the complete cycle of creating a help plug-in, creating help links for the Integrated Solutions Console components, and packaging the plug-in in the console component .war file.
Articles 04 May 2004  
 
Hello Autonomic Computing!
Autonomic computing architecture is a range of software technologies that enable you to build an information infrastructure that can, to lesser and greater degrees, manage itself, saving countless hours (and dollars) in human management. And all this without giving up control of the system. This tutorial explains the concepts behind autonomic computing and looks at the tools at your disposal for making it happen -- today.
Tutorials 07 Apr 2004  
 
Installation of IBM Directory Server Web Administration tool into existing WebSphere Application Server V5.0.x
If you have existing WAS 5.0.x on your system and you don't want to install WAS Express which comes with Tivoli Directory Server 5.x, this paper explains how to install webadmin tool in to existing WAS and use webadmin tool instead of having another instance of WAS on your system.
Articles 15 Mar 2004  
 
Understand problem determination
IBM has put immense effort into the drive toward autonomic computing systems -- that is, systems that are self-optimizing, self-healing, self-protecting, and self-configuring. This tutorial looks at the fundamental issue of problem determination and what it takes to transform this from a human process to an autonomic one. The tutorial describes the state of problem determination today, looks at what logging options exist, and shows how events can be recognized as part of larger situations. It also describes the Common Base Events and provides an autonomic computing example.
Tutorials 02 Mar 2004  
 
Self-optimizing storage allocation: Using Tivoli Storage Resource Manager with ESS
With applications and data consuming growing amounts of space, and storage administrative staff spends an increasing amount of time allocating new storage. Tivoli Storage Resource Manager and ESS deliver self-optimizing capabilities with their LUN provisioning capabilities, which can extend file systems and provision LUNs as new storage is needed. The intent with this automation in place, is to spend less time allocating storage and more time actively managing storage. This tutorial describes the automation options offered by ESS and IBM Tivoli Storage Resource Manager.
Tutorials 24 Feb 2004  
 
Help in the Integrated Solutions Console
This article takes you through the features of a common help framework for Web-based applications that are deployed to the IBM Integrated Solutions Console Version 5.0.1. It explains how the Integrated Solutions Console Toolkit supports the development and deployment of online user assistance for administrative components. Examples of help screens for Integrated Solutions Console components at each level are shown, as well as a brief treatment of how they are created and packaged using the WebSphere Portal, WebSphere Studio Application Developer, and WebSphere Studio Device Developer after successfully installing the Console Toolkit.
Articles 20 Feb 2004  
 
Create an administrative suite
The Integrated Solutions Console is a single platform for consolidating all administrative console functions (setup, configuration, monitoring, and control) for server, software, and storage products. In this tutorial, you learn how you can use the Integrated Solutions Console to administer different products using a single Web-based console. The tutorial details the dependencies required to successfully run a deployed component and describes the mechanism for controlling access to the components. Finally the tutorial reviews the process for creating an Integrated Solutions Console component that performs administrative functions.
Tutorials 19 Feb 2004  
 
Understand autonomic maturity levels
Five different levels of maturity exist within the autonomic computing model from IBM. This article introduces and details these levels and evaluates the potential impact of this maturation process on key specific areas of Information Technology (IT).
Articles 18 Feb 2004  
 
IBM WebSphere Developer Technical Journal: Using the WebSphere V5.0 Trust-association Interceptor with IBM Tivoli Access Manager for e-Business WebSEAL V4.1
This article describes how to enable a security proxy server to be trusted by WebSphere Application Server using TAI for the WebSEAL reverse proxy security server in IBM Tivoli Access Manager for e-business.
Articles 10 Dec 2003  
 
Model for Self-Managing Java Server
Autonomic computing systems are capable of managing themselves in today's environment. Four main aspects of self-managed systems are self configuration, self healing, self optimization, and self protection. This article describes the Model for Self-Managing Java Server, which will be a working model of a non-stopping Java technology-based server (a Web server or application server, and so on). The server has the self configuration and self healing aspects of an autonomic computing self-managed server.
Articles 09 Dec 2003  
 
ITM resource model creation
IBM Tivoli Monitoring (ITM) is a powerful environment that gives you the ability to monitor virtually any type of resource. This tutorial shows you how easily you can build custom monitoring capabilities into ITM using the ITM Resource Model Builder. Resource Models provide a structured environment to provide resource status analysis, notification of significant events, and even automatic corrective measures. ITM Resource Model Builder is an IDE that simplifies the process of creating and debugging Resource Models.
Tutorials 22 Sep 2003  
 
User provisioning with Tivoli Identity Manager
The process of creating user accounts and permissions for employees on a diverse array of systems can potentially consume much of an IT department's time and resources. In this tutorial, you'll learn how IBM Tivoli Identity Manager, working in conjunction with other Tivoli products, can help streamline this user provisioning process. You'll build a sample application that automatically creates user accounts with appropriate permissions based on data entered into a human resources database. The resulting environment also helps the establishment of single sign-on authentication for the newly provisioned users.
Tutorials 12 Sep 2003  
 
Installing Tivoli Access Manager on Linux
Linux is quickly becoming a dominant platform for e-business and enterprise applications. The recent release of Fixpack 2 for IBM Tivoli Access Manager recognized this fact by adding support for Linux on the Intel platform. In this tutorial, you'll learn how to install and configure IBM Tivoli Access Manager on Linux. You'll also walk through some simple steps that will test your installation, including the creation of a WebSEAL junction.
Tutorials 08 Aug 2003  
 
Secure your Web resources: Integrating WebSphere and Tivoli Access Manager
This tutorial steps you through three WebSphere Application Server/Tivoli Access Manager integration scenarios. You'll learn how to share the user registry, and to protect Web resources with WebSEAL via both LTAP and TAI. Setup and configuration details are provided for testing and configuring all the scenarios in the tutorial.
Tutorials 29 May 2003  
 
Real-time Web site data collection: Analyzing high-traffic sites with Tivoli Web Site Analyzer
Do you have a high-traffic Web site and need to analyze the viewing habits of your visitors? You may have noticed that it is difficult to keep up with data volume and need more timely access to data than you can get by using logs and batch processing. In this tutorial, you'll learn how to implement a dynamic page-level data capture method using Tivoli Web Site Analyzer's Web Tracker. Web Tracker collects data in real time from visitors as they use a Web site and returns it to the database for immediate processing. This method allows you to gather information on Web site visitor behavior and the client (browser) environment which is not available through standard Web log processing.
Tutorials 06 May 2003  
 
Intranet Single Sign-On for Windows and Tivoli Access Manager
Microsoft Windows based intranets provide the ability to use desktop credentials to sign-on to intranet infrastructure based on Microsoft Internet Information Services (IIS). This is implemented using Microsoft’s SPNEGO HTTP authentication protocol to sign-on using NTLM or Kerberos credentials. Until IBM Tivoli Access Manager for e-business (TAM) 4.1 was released there was no way to achieve the same sign-on to TAM’s WebSEAL web resource authorization engine. With TAM 4.1 this sign-on can be achieved by combining the SPNEGO sign-on capability of TAM Plugin for IIS with e-Community single sign-on capabilities of WebSEAL. This article describes in detail the configuration steps required to make this work.
Articles 01 May 2003  
 
Toughen Web application security: Multiphased authentication with Tivoli Access Manager
Carelessly chosen passwords have made many password-protected systems vulnerable to outside attack. This tutorial shows you how you can use Tivoli Access Manager WebSEAL to build a multiphased authentication system that locks Web applications down more tightly. The tutorial includes sample C code that you can use as a basis for your own applications.
Tutorials 01 May 2003  
 
Access Manager Policy Server Clusters
This paper describes how to use load balancing and clustering to ensure high availability and scalability for the Access Manager Policy Server. This paper includes configuration and coding examples to assist administrators in creating this environment.
Articles 01 Dec 2002  
 
Create effective passwords
Passwords. These days it seems that everyone has five to 10 of these annoying creatures where a few years ago most people had maybe one or two. Today, having up to 10 passwords at a time is often the norm and it's not going to get any easier to manage them. This article looks at password usage: why it's a problem and what you can do about it. It introduces a simple system for creating secure and easy-to-remember passwords.
Articles 01 Sep 2002  
 
Cross-site scripting
Cross-site scripting is a potentially dangerous security exposure that should be considered when designing a secure Web-based application. In this article, Paul describes the nature of the exposure, how it works, and has an overview of some recommended remediation strategies.
Articles 01 Sep 2002  
 
Cross-site scripting
Cross-site scripting is a potentially dangerous security exposure that should be considered when designing a secure Web-based application. In this article, Paul describes the nature of the exposure, how it works, and has an overview of some recommended remediation strategies.
Articles 01 Sep 2002  
 
  1 - 384 of 405 results    Next   Show All   Hide Summaries
Not finding what you're looking for? Suggest Content