February 2006 - Posts

WSCF 0.6

Congratulations to Christian Weyer and the thinktecture team for the new release of WSCF now with new features for .Net Framework 2.0 and Visual Studio 2005.

 

Congrats guys.

Posted by gsusx | with no comments

Active BPEL 2.0

Active Endpoints has released the next version of the open source BPEL engine Active BPEL. One of the really cool features is the support for the Tamino XML database.

Posted by gsusx | 1 comment(s)

WS-Security 1.1

Well finally is a reality: WS-Security 1.1 is a OASIS Standard.

Posted by gsusx | with no comments

Web 2.0

Harry Pierson has blogged some interesting reflections about Web 2.0.

Posted by gsusx | with no comments

Business Activity Monitoring KPIs: Office Scorecard Manager

Business Activity Monitoring and KPIs: Office ScoreCard Manager.

Business Activity Monitoring (BAM) is one of the most powerful features that is included as part of BizTalk Server. Also represents some of the major areas of improvements in the new BizTalk Server 2006. BAM is typically associated with real time views of business processes. One important aspect to describe the behavior of a business process can be Key Performance Indicators (KPIs). There are different technologies in the Microsoft environment to handle KPI; for instance KPI in the form of MDX expressions are one of the new features that comes with Analysis Services 2005. What is missing in UDM is the ability to display those KPI taking on a user friendly manner. As part of the Office Accelerators family Microsoft releases the Office Business Scorecard Manager (BSM)

BSM offers advanced and KPI creation and managements based on heterogeneous data sources. For instance using BSM we can create the KPI based on a BAM-based OLAP cube or in a relational database. BSM also provides a set of Web Parts that can be incorporated into different SharePoint or ASP.NET 2.0 – based sites. The following diagram can help to illustrate the BSM architecture.

 

Figure 1: Overall BSM architecture

Data Sources.

BSM can build the KPI based on multi-dimensional data sources using AMOMD.NET or Relational Data Sources via ODBC. In order to define BAM-based KPI we can interact with the BAM activities tables or with the BAM aggregated cubes.

Scorecard Server.

The Scorecard server is the central piece of the BSM architecture. It provides all the functionalities to store, manage and publish and scorecard and the metadata associated with it. To provide interactions with other application the Scorecard Server functionalities are abstracted though the PmService ASP.NET Web Service. This Web Service can be used by other BizTalk orchestration to consume the KPI stored in the Scorecard server databases.

Scorecard Builder.

The Scorecard builder is a Windows Form application that is used to build and deploy the KPIs. The builder groups KPIs using workspaces which are the fundamental unit of work in the builder. Once that the workspace is ready it can be deployed to the Scorecard server.

Using the Business Scorecard Manager to interact with BAM.

BSM can be a good complement to add KPIS to the BAM functionality provided as part of BizTalk Server 2006. Also the BSM Web Parts can be used in conjunction with the BAM Portal in order to allow a user access to the BAM data. Using the BSM Web Parts the user can get an instant graphical representation of the KPI behavior and using the BAM Portal the user can dive into the details of that behavior.

To illustrate this concept I created a simple demo based on the sample 3 of the BizTalk Server SDK (Using the BAM API from the Orchestration expression). This demo uses BSM to define a single KPI and use the SharePoint Web Parts to render graphical information about the behavior of that KPI.

The following figure shows the Tracking Profile Editor.

 

Figure 1: Tracking profile editor view.

The following figure shows a sample report using the BSM SharePoint scorecard view WebPart. The reports shows the indicators defined around the KPI.

 

Figure 2: BSM KPI report based on a BAM cube

Posted by gsusx | 1 comment(s)

Community Server 2.0

Rob Howard has published a set of videos around Community Server.

Posted by gsusx | with no comments

New TwoConnector

Update from my previous post: Benny Mathew is also blogging.

Posted by gsusx | with no comments

New TwoConnector

I would like to welcome our new solution architect at Two Connect Benny Mathew. Benny coauthors the 2 editions of Business Process Execution Language for Web Services.  He is also a Microsoft MVP and all around a great guy. Prior join Two Connect Benny works from IBM Global Services.

 

Welcome aboard Benny,

Posted by gsusx | 2 comment(s)

Systinet 2

Systinet releases a new platform for Web Services Governance with their famous registry as the central piece.

Systinet has unveiled its next-generation foundation for SOA governance, which provides a “system of record” for SOA and an integrated suite of applications for establishing the visibility, trust and control. The platform, orginally called 'Blizzard,' is now branded as Systinet 2, and extends the vendor's registry technology with an SOA repository and a set of governance applications. The product provides capabilities for publishing, discovering and reusing services; creating and enforcing policies; negotiating contracts between service providers and consumers; and managing changes to services without disrupting business processes. The new platform consists of Systinet Registry 6.5, Policy Manager 2.0, Contract Manager 2.0, Information Manager 2.0, and the Governance Interoperability Framework (GIF).

Posted by gsusx | with no comments
More Posts