Eduardoware
Monday, December 24, 2012
My top movies of 2012
I watched some great movies in 2012.
Here is the list of top 5:
#5: The Best Exotic Marigold Hotel
#4: Awakenings
#3: The Pianist
#2: People Like Us
#1: One Flew Over the Cuckoo's Nest
My top books of 2012
I read many great (and some not so great) books in 2012.
Here are my top 5 books:
#5. Steve Jobs
#4. The Hiding Place
#3. Real Marriage
#2. How Will You Measure Your Life?
and
#1. Changes That Heal
Monday, November 26, 2012
Understanding the TSAM REST API
The TSAM REST API is only briefly documented in the product documentation. However, there is a Redbook that goes through an extensive explanation of the mechanics of the API.
Look at Section 12.5 of the following document:
http://www.redbooks.ibm.com/abstracts/sg247878.html?Open
Look at Section 12.5 of the following document:
http://www.redbooks.ibm.com/abstracts/sg247878.html?Open
What are the roles in Tivoli Service Automation Manager?
TSAM defines the following roles:
Role Description | Person Group (8 chars) | Role (10 chars) | Security Group (must be created in LDAP) |
---|---|---|---|
Service Administrator | TSAMSADM | PMZHBSADM | PMZHBSADM |
Service Definition Designer | TSAMSSDD | PMZHBSSDD | PMZHBSSDD |
Service Definition Manager | TSAMSSDM | PMZHBSSDM | PMZHBSSDM |
Service Deployment Instance Manager | TSAMSSIM | PMZHBSSIM | PMZHBSSIM |
Service Deployment Instance Operator | TSAMSSIO | PMZHBSSIO | PMZHBSSIO |
Service Resource Allocation Manager | TSAMSRAM | PMZHBSRAM | PMZHBSRAM |
WebSphere Cluster Service | |||
Performance - AIX® Administrators | TSAMPAXA | PMZHBPAIXA | PMZHBPAIXA |
Performance - WAS Administrators | TSAMPWAS | PMZHBPWASA | PMZHBPWASA |
Performance - Linux Administrators | TSAMPLXA | PMZHBPLNXA | PMZHBPLNXA |
Performance Monitoring Administrator | TSAMPPMA | PMZHBPPMA | PMZHBPPMA |
Self-Service Virtual Server Provisioning component | |||
Tivoli Service Automation Manager Administrator (for Self-Service Virtual Server Provisioning) | Not applicable | PMSCADMUSR | PMSCMADMUSR |
- Service Definition Manager
- The Service Definition Manager role is designated for users who are responsible for triggering and tracking new service definitions. This role is also responsible for assigning the tasks for new definitions to designers, and to approve designed service definitions for instantiation.
- Service Definition Designer
- The Service Definition Designer role is designated for users who are responsible for creating new service definitions when instructed to do so by a service manager.
- Service Deployment Instance Operator
- The Service Deployment Instance Operator is designated for users
who are responsible for instantiation of designed and approved service
definitions. These users operate service instances, such as starting
a job plan.For self-service offerings, users assigned to this group are authorized to troubleshoot unexpected problems that arise with the automated fulfillment of service requests submitted by members of the PMRDPUSR (Offering Catalog user) group.
- Service Deployment Instance Manager
- The Service Deployment Instance Manager role is designated for users who are responsible for controlling and approving the execution of service instances.
- Service Resource Allocation Manager
- The Service Resource Allocation Manager role is designated for users who manage the allocation of resources (CIs) to service instances. For example, servers that are represented in CIs can be allocated to a specific instance.
- Service Administrator
- The Service Administrator role is a 'super user' for all aspects
of service definitions and instances. This user has the authority
to exercise all the functions of a Service Deployment Instance Manager,
Service Deployment Instance Operator , Service Definition Designer,
and Service Definition Manager.For self-service offerings, the administrator performs a series of tasks that set up the applications to enable service requesters to initiate and manage the requests. This administrator also manages the offering catalog.
- Performance: AIX Administrators
- Users in this role are responsible for all kinds of performance and problem determination tasks related to AIX systems.
- Performance: WAS Administrators
- Users in this role are responsible for all kinds of performance and problem determination tasks related to WebSphere systems.
- Performance: Linux Administrators
- Users in this role are responsible for all kinds of performance and problem determination tasks related to Linux systems.
- Performance Monitoring Administrator
- Users in this role are responsible for all kinds of problem determination tasks. They have the authority to perform all tasks that are defined in the performance and problem determination tasks.
- Tivoli Service Automation Manager Administrator (for Self-Service Virtual Server Provisioning)
- Users in this role perform various administrative tasks that are available only in the administrative interface, such as managing the offering catalog for the Self-Service Virtual Server Provisioning component.
- (http://pic.dhe.ibm.com/infocenter/tivihelp/v10r1/topic/com.ibm.tsam_7.2.4.doc/c_security_roles.html)
Tuesday, February 28, 2012
How to add additional JAR files to be used in an Automation Script in tsrm
If you want to use additional Java libraries in your Automation Script, you need to add the corresponding JAR files to the MANIFEST.MF, located at:
/opt/IBM/WebSphere/AppServer/profiles/ctgAppSrv01/installedApps/ctgCell01/MAXIMO.ear/maxrestweb.war/META-INF
Then restart WebSphere to pick up your change.
/opt/IBM/WebSphere/AppServer/profiles/ctgAppSrv01/installedApps/ctgCell01/MAXIMO.ear/maxrestweb.war/META-INF
Then restart WebSphere to pick up your change.
Wednesday, December 8, 2010
Is CMDB the end of the line?
Recently, I have been working with my colleagues in integrating a CMDB with other ITIL processes. We discussed with the CMDB vendor about how we could extract data from it, and the answer was there was no way, and the CMDB is considered the end of the line (not life!).
I spent years talking about (and implementing) CMDB solutions at many customers. We discussed data integration, federation, reconciliation and many other aspects. In many cases, after a long time implementing it, we'd look at a perfect CMDB without a clear understanding on what we would be doing with it.
I understand CMDB is intended to gather data from different sources and is the cornerstone of the ITIL processes. Ideally these ITIL processes would leverage the data in CMDB, without replicating it. The reality thou is different: in many cases, some data need to be extracted from CMDB and loaded into another product (whether from the same vendor or not).
At IBM, we've built the ITIL processes on same platform (Tivoli Process Automation Engine) as the CMDB. Nevertheless, we provide many different ways to extract from (and load into) Tivoli Change and Configuration Management Database (CCMDB).
If your CMDB vendor doesn't provide a way to extract data, my challenge to you is to describe what are the use cases you're planning to use the CMDB for. My opinion: building a CMDB should not be the target, but just the catalyst of a Service Management initiative.
Thoughts? Am I missing anything?
I spent years talking about (and implementing) CMDB solutions at many customers. We discussed data integration, federation, reconciliation and many other aspects. In many cases, after a long time implementing it, we'd look at a perfect CMDB without a clear understanding on what we would be doing with it.
I understand CMDB is intended to gather data from different sources and is the cornerstone of the ITIL processes. Ideally these ITIL processes would leverage the data in CMDB, without replicating it. The reality thou is different: in many cases, some data need to be extracted from CMDB and loaded into another product (whether from the same vendor or not).
At IBM, we've built the ITIL processes on same platform (Tivoli Process Automation Engine) as the CMDB. Nevertheless, we provide many different ways to extract from (and load into) Tivoli Change and Configuration Management Database (CCMDB).
If your CMDB vendor doesn't provide a way to extract data, my challenge to you is to describe what are the use cases you're planning to use the CMDB for. My opinion: building a CMDB should not be the target, but just the catalyst of a Service Management initiative.
Thoughts? Am I missing anything?
Monday, October 25, 2010
Subscribe to:
Posts (Atom)