Published:
March 01 2010, 04:42 PM
|
3 Comment(s)
by
Don Ferguson
I am very excited about CA's announcement to acquire 3Tera and believe it represents a turning point in our cloud strategy to help customers with cloud computing. I have known the CEO, Barry Lynn, for 15 years and the extraordinarily talented 3tera technical team for several years. The technology and people are going to be a large part of both our product strategy and our broader architecture and technical strategy. An obvious question is "How will 3tera fit into CA's products and strategy?" I thought I'd provide a bit of background about CA's architecture and technical strategy before answering this question about 3Tera specifically.
One of the core capabilities of CA's products is managing composite applications and the IT resources that realize the applications. Composite applications are the IT implementation of business services. Examples of composite applications realizing business services are online banking, human resources self-service and enterprise resource planning. Until 3Tera, however, we did not have tools for modeling and defining the IT resources and relationships supporting a new composite application.
Many CA products already support composite application management, for example Spectrum Service Assurance and CA Wily Introscope(see Figure 1 -- Composite Applications).

Figure 1 -- Composite Applications
Composite applications/business services are the central concept in CA Catalyst's Unified Service Model (USM), which is an evolution of CA's previous work in this space. (My next blog entry will discuss CA Catalyst and USM).
A subset of the core concepts in USM is:
- A type mode defining the schema for physical, software and logical entities like router, project or application server.
- An instance model that contains information about the actual instances of a type in the IT environment, e.g. "WebSphere Commerce Server 21" or "Computer Server http://www.ca.com.web1/."
- A relationship model documenting connections and dependencies between types and instances. A simple example is "installed on."
- A transaction model representing end-to-end units-of-work (UOWs) flowing through composite applications. An example is a "Submit Shopping Cart Transaction" web transaction.

Figure 2 – IBM SOA Governance Model: Model, Assemble, Deploy, Manage
Managing composite applications is central to CA's technical strategy. Customers want to manage the composite application as a whole, not perform tedious manual tasks on the individual resources in the application. For example, a customer may want to authorize access to the purchase order processing composite application, and not manually configure access in the application server, database server, etc. Moreover, almost all cloud applications will be composite applications spanning on-premise resources and cloud provided resources. This approach is fundamental to Microsoft Azure Appfabric. I also wrote a paper on the concept of an Internet Service Bus that explains the concept.
A concept inherent to composite applications is Model-Assemble-Deploy-Manage (MADM). Figure 2 provides an overview of the MADM model I helped define for service-oriented architectures (SOA) when I was at IBM.
Figure 3 - AppLogic's Infrastructure Designer provides a screenshot of 3Tera's user interface to defining IT composites. In addition to the visual editor, 3Tera provides support for defining reusable templates that vastly simplify sharing IT resource and application definitions. The UI tool has interfaces for loading discovered internal and cloud services into the design repository. These capabilities significantly improve the ease-of-use and flexibility of interacting with CA's products and transforming IT environments. The capabilities improve IT's agility and flexibility.

Figure 3 – AppLogic’s Infrastructure Designer
One of the strategic technical initiatives underlying our technical strategy is
model and policy driven IT management. Our goal is to reduce the cost and complexity and improve the agility of managing IT by 10x by
- Model and policy driven IT management
- Enabled by role, task and skill specific tools
- Integrating CA and non-CA management products' capabilities through Catalyst and the Unified Service Model.
Figure 4 -- Model Driven IT Management provides an overview of the vision. The value of the approach to our customers is enormous. The concept is to make IT users and administrators more productive by giving them intuitive, task specific tools around common, consistent IT information. This approach is at the heart of Web 2.0 enabling our products, integrating our products with other enterprise UI environments and integrating innovative UIs from acquisitions and internal product development.
Providing tools that integrate with and fit into the model and assemble phases of MADM is essential. CA needs to support customers' investment in the business modeling and application development phases of MADM. The model and assemble phase define
- Application structure, end-to-end business processes, etc.
- Business level key performance indicators (KPIs)
- Business goals and objectives
- Business events and their meaning for business activity monitoring/management (BAM).
Integrating into the MADM lifecycle enables management products to have deeper insight into the business dimension of applications, which ultimately drive IT management. USM, our discovery and monitoring products and AppLogic's infrastructure editor will enable CA to complement and build on customers' model and assemble phase without going beyond our core competencies. The integration will significantly improve the alignment between IT management, business modeling and application development.
Finally, 3Tera has other benefits that I will cover in another blog entry, specifically
- An "application store" concept for accessing and requesting provisioning of applications. CA's automation and virtualization products now be able to say "There's an app for that."
- Managed service providers (MSPs) find the app store concept very appealing and 3Tera's ability to visually define new apps and hand-off to provisioning on a virtual infrastructure amazingly valuable. Enterprises increasing rely on MSPs and 3Tera has demonstrated value to MSPs including several MSP relationships.

Figure 4 -- Model Driven IT Management
CA will publish detailed positioning, integration scenarios and other collateral once we complete the acquisition in several weeks. I'll address these and related issues in a future blog post.