In honor of the Pulse 2012 conference ("Optimizing the World's Infrastructure," March 4-7), I thought I'd provide a knowledgebase roundup of some resources that can help an IT pro automate and manage cloud infrastructure tasks. Many of IBM's infrastructure-management middleware products belong to the Tivoli family ... these are optimized to provide efficient management for cloud systems:
Monitor services in the cloud: Discover the secrets of monitoring cloud services through tips, tricks, and tools | Monitoring cloud services is one of the major cornerstones of the cloud. By monitoring cloud services, you can determine whether you're extracting the most you can out of your resource utilization. In this article, the authors define monitoring with a specific eye on monitoring in the IBM Cloud environment and discuss the fundamental options for monitoring in the IBM Cloud. They walk you through two scenarios designed to illustrate the technical process of monitoring cloud services, demonstrate IBM Tivoli Monitoring (ITM) Autonomous Agent and RESTful APIs, two tools for monitoring services, and take you step by step into setting up and using the IBM Tivoli Monitoring Autonomous Agent on the IBM Cloud.
Product page: IBM Tivoli Monitoring software helps you optimize IT infrastructure performance and availability. Use this system monitoring software to manage operating systems, databases and servers in distributed and host environments.
Tivoli Service Automation Manager
Deploy a J2EE app with TSAM extensions |
IBM Tivoli Service Automation Manager (TSAM) 7.2.2 introduces the extension, a set of TSAM software components that can implement a new IT service automation solution (known as a service definition) or add capabilities to existing service definitions. In this article, the authors define a scenario in which the desired result is to securely deploy a three-tiered enterprise application (in this case J2EE) to the cloud. They demonstrate how to set up and provision extensions in TSAM as the first step to accomplishing this task.
Real-world journey to your own private cloud, Part 1: Prepare the concept | Part 2: Install and configure the software | Part 3: Use the cloud | In this article series, the author outlines the process, from conception to deployment, that his team used to build a private, on-premise cloud environment that incorporates structures found in IaaS and PaaS cloud service models. The cloud environment is constructed with software and hardware components chosen by the team; however, the article contains knowledge and instruction that can be used regardless of technologies you choose. Part 1 provides information on cloud structures, the five phases in the development roadmap, and details on some of the solutions the team discovered. Part 2 provides information on installing and configuring the server environments and cloud software components, post-installation activities, and special features of the installed software. Part 3 defines IBM Tivoli Service Automation Manager (TSAM) user roles, provides an example of the cloud provisioning process and a list of sample exercises the user can do to test the implementation, and shows you some general tricks and tips we learned in implementing the project.
Build a private cloud with IWD and TSAM | An organization must address a number of considerations when building a private cloud computing environment; specifically, it needs to take a holistic approach to private clouds that include creating, deploying, monitoring, and managing service construction and delivery. Both the Tivoli Service Automation Manager (TSAM) and WebSphere CloudBurst Appliance (now known as IBM Workload Deployer) equip users with these capabilities. In this article, the authors discuss why and how you can integrate Tivoli Service Automation Manager with WebSphere CloudBurst to deliver a private cloud.
Product page: IBM Tivoli Service Automation Manager enables users to request, deploy, monitor, and manage cloud computing services. It also provides traceable approvals and processes.
Tivoli Access Manager
Best practices for access control in multi-tenant cloud solutions using Tivoli Access Manager |
Learn how to use the IBM Tivoli Access Manager to provide tenant awareness, protect your application resources, and to provide single sign-on.
Product page: IBM Tivoli Access Manager for e-business is a single sign-on (SSO) solution that authorizes and authenticates user access to web and other hosted applications. It centralizes user access management for online portal and business initiatives.
Tivoli Live Service Manager
Product page: Integrate and deploy key ITIL processes into your cloud environment with Tivoli Live Service Manager. It lets you implement incident-, change-, release-, and asset-management processes, leveraging a common data model and a robust change-management database. [Demo | Video]
IBM Image Construction and Composition Tool
Establish a system to build custom virtual cloud images |
Virtual images allow users to freeze-dry preferred software environments and deliver them to users in a rapid and consistent manner: As a result, companies are turning to virtual images as a means to improve software delivery within their data centers. As they make greater use of virtual images, challenges are emerging -- such as determining how much content to put into a single image and how best to construct these images. The authors discuss these challenges and introduce the IBM Image Construction and Composition Tool (ICCT), freely available for download, that addresses many of these challenges and provides a systematic approach to constructing virtual images in the cloud.
Product page: You can use the IBM Image Construction and Composition Tool to build virtual images for deployment into cloud environments. The ICCT is model-driven and easy-to-use. It promotes a separation of concern and tasks, where experts build particular software bundles for reuse by others. This design approach greatly simplifies the complexity of image creation and reduces errors. The ICCT is designed to enable efficient reuse and management of images and software in a cloud environment. It provides the capability to build and share images that are self-descriptive, customizable, and easily managed.
IBM SmartCloud Provisioning
Product page: Build and manage a low-touch, highly scalable cloud with IBM SmartCloud Provisioning. This IaaS solution reduces costs and offers near-zero downtime and automated recovery, allows quick cloud deployment and features automated provisioning, parallel scalability, and integrated fault tolerance to increase operational efficiency and respond to user needs. It also provides the foundation to integrate more advanced cloud capabilities.
IBM SmartCloud Monitoring
With IBM SmartCloud Monitoring, you can maximize the density of your virtual environment while ensuring high availability of critical workloads. Also known as Tivoli Monitoring for Virtual Environments, this product provides capacity planning and virtualization and cloud monitoring across multiple hypervisor platforms.
IBM Service Delivery Manager
Product page: IBM Service Delivery Manager is a pre-integrated software stack, deployed as a set of virtual images that automate IT service deployment and provide resource monitoring and cost management in a cloud. IBM Service Delivery Manager is a cloud management platform that enables the data center to accelerate the creation of service platforms for a wide spectrum of workload types with a high degree of integration, flexibility, and resource optimization.