The 2005 Extended Corporate Information Factory Architecture
The first article, Supporting the
Smart Business: The Extended Corporate Information Factorysummarizes the business and technology changes that made reconfiguring the CIF necessary. Part two of this series will
focuses on the Extended Corporate Information Factory (CIFe) itself, and the changes within this popular and well-established architecture for business intelligence. Over the years, we
have added or renamed certain components of the architecture as needs arose. For example, the data warehouse was originally called the atomic database and data marts were called departmental
databases. We added the popular operational data store (ODS) to the architecture in the mid-1990’s. But overall the architecture has remained remarkably stable while accommodating new
breakthroughs in its implementation as they became available.
At first glance, the Extended Corporate Information Factory may appear to be a complete departure from the “old” CIF. However, a closer examination shows that we have maintained the basic functionality and principles of the original Corporate Information Factory. These principles include:
Many of the changes deal with a new set of technologies and techniques used in the overall process of creating the CIFe databases (Data Integration and Data Delivery) and in extending the focus of the Extended Corporate Information Factory into the more operational aspects of business intelligence. In addition, the outer ring of entities (Governance, Infrastructure Management, Quality Management, etc.) was added to ensure that the Extended Corporate Information Factory remained an enterprise resource. These entities have formalizing best practices that we have learned over the years to support this focus. See Figure 1 for the complete new architecture – the Extended Corporate Information Factory.
Figure 1: The Extended Corporate Information Factory
We have divided this article into these two main categories of CIFe changes for further explanation. Before going further, though, we must revisit the purpose for the CIFe architecture and the benefits it has brought to many business intelligence and data warehousing projects. We offer this latest edition of the Extended Corporate Information Factory freely and without restrictions in the hopes that you will find it useful and informative.
CIFe– A Conceptual Architecture Supporting Business Intelligence for the Smart Business
There have been many articles, presentations and other intellectual property created about the Corporate Information Factory. In its purest essence, it must be understood that the Extended Corporate Information Factory is a logical or conceptual depiction of a business intelligence environment. How companies physically implement this is their own choice. In all our years of designing and building these architectures, we have never seen two exactly alike. The generic nature of the architecture ensures that all technologies and techniques can be considered in its creation; there is no bias toward any particular technological solution. However, the basic tenets of implementation must not be compromised. These tenets include:
Another result of the conceptual or logical nature of the Extended Corporate Information Factory is that many physical technological components are left out. Some examples of this include:
Figure 2: Examples of various data marts and mart technologies.
Using an architectural diagram like the CIFe has a number of valid and tangible benefits for business intelligence implementers. First, it offers a well-planned roadmap for using data integration and business intelligence technologies. The back-end of the roadmap consists of operational systems, the processes to integrate and make data accessible, and the storage units (data warehouse and ODS) that are the backbone for an environment’s maintainability and sustainability. And the front-end delivery mechanisms consisting of data delivery, data marts and the various access and display capabilities, which yield the tactical and strategic analytics. These are mandatory for today’s smart businesses.
The CIFe serves as an excellent blueprint for all systems that support and drive business analytics and operations. It ensures the coordinated deployment of CRM analytics, BPM and other business intelligence technologies by mapping or documenting the overall data flows, which occur into and out of the various CIFe components and the corresponding process interactions. Using this architecture as a business intelligence blueprint enables seamless integration across various architectural components and promotes the re-use of components thus reducing overall development costs.
To extend the CIFe throughout the enterprise, the environment requires massive data collection, storage and access. If it is to perform correctly, the CIFe must be created with scalable, interoperable and reliable technologies. The success of its performance is measured by all the CIFe technologies to become so ubiquitous that they become invisible—to the customer, the business user and the overall enterprise. This transparency requires flexibility… and flexibility requires an appropriate architecture.
With this introduction, let’s turn our attention to the latest innovations in the 2005 Extended Corporate Information Factory.
Data Integration and Data Delivery
Perhaps the most significant change to the Extended Corporate Information Factory is in how we acquire and access the integrated data used throughout the entire environment. The
CIFe combines two formerly separated processes, data acquisition and data delivery, into a single process—Data Integration and Delivery. This new process contains three techniques
for acquiring and delivering data: data consolidation, data propagation and data federation (Figure 3). Each of these techniques, in turn, has its own applicable technologies for performing the
technique:
Figure 3: Data integration and data delivery
All three techniques and technologies can be used (in some combination) to create the data integration and data delivery process in the new Extended Corporate Information Factory. This change from the traditional CIF architecture gives the integration and delivery process much more flexibility, in terms of how components are created and maintained. It also gives the implementers more options about what technologies or techniques work best in their particular environments. You must remember, though, that the basic tenets of good CIFe construction cannot be violated.
Enterprise Business Intelligence Best Practices
The outer band of the Extended Corporate Information Factory shows the major components of the environment management function. These components provide a more modern approach to the major
activities that must be performed to ensure that the business intelligence environment (1) operates smoothly, (2) operates cost-effectively and (3) increases in value to the organization as the
business learns to leverage and expand its application. These components are gleaned from the best practices learned over the past two decades. These best practices ensure that the business
intelligence environment is focused on supporting the entire enterprise, while efficiently satisfying the individual needs of each department or subdivision. They ensure that the environment is
sustainable and maintainable over the long haul and new technologies and techniques can be easily incorporated. There are six major components within the environment management function. They are:
Summary
It is with a great sense of accomplishment and happiness that we offer the extended version of the Corporate Information Factory. We see the CIFe as bringing together the best practices
learned from prior implementations with the latest technological innovations, pushing the frontiers of business intelligence. The last part of this series will describe how the CIFe
works with the Smart BI Framework to create the ultimate Smart Business.
Recent articles by Claudia Imhoff
Recent articles by Colin White
Claudia Imhoff, Ph.D., is the President and Founder of Intelligent Solutions, a leading consultancy on CRM and business intelligence technologies and strategies. She is a popular speaker and internationally recognized expert, and serves as an advisor to many corporations, universities and leading technology companies on these topics. She has co-authored five books and more than 100 articles on these topics and has a popular blog at www.b-eye-network.com/blogs/imhoff/. She may be reached at CImhoff@IntelSols.com.
Editor's note: More Claudia Imhoff articles, resources, news and events are available in the Business Intelligence Network's Claudia Imhoff Channel. Be sure to visit today!
Colin is the Founder of BI Research. He is well known for his in-depth knowledge of leading-edge business intelligence and business integration technologies, and how they can be used to build a smart and agile business. With more than 35 years of IT experience, he has consulted for dozens of companies throughout the world and is a frequent speaker at leading IT events. Colin has written numerous articles on business intelligence and enterprise business integration. Colin has an expert channel and blog on the B-Eye-Network and can be reached at cwhite@bi-research.com.
Editor's note: More Colin White articles, resources, news and events are available in the Business Intelligence Network's Colin White Channel. Be sure to visit today!