Skip to main content

developerWorks >  WebSphere  >  Forums  >  WebSphere Extended Deployment Compute Grid  >  developerWorks

Compute Grid as the catalyst for Modern Batch and Batch Modernization    Point your RSS reader here for a feed of the latest messages in this thread


Tags for this thread: 

     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 0 - Pages: 1 Threads: [ Previous | Next ]
Snehal_Antani

Posts: 124
Registered: Jan 22, 2008 10:44:45 AM
Compute Grid as the catalyst for Modern Batch and Batch Modernization
Posted: Apr 17, 2008 08:45:51 AM
Click to report abuse...   Click to reply to this thread Reply
Attachment CGVision.jpg (64.2 KB)


To summarize discussions from the Impact conference last week... there are two key batch strategies that Compute Grid can serve as the catalyst for:

1. Facilitate a "Modern Batch" strategy, where all new batch applications are implemented as part of a Unified Batch Architecture across the enterprise. A Unified Batch Architecture is one where all batch application development and infrastructure is based on Compute Grid and spans all platforms (z, distributed) and all application server/runtime types (WebSphere, JZOS, etc). The opposite of such a strategy is the "Maverick Batch" approach (a term coined by Chris Vignola), where batch applications and infrastructures are built in silo's across the enterprise and do not follow any development or operational standards. The benefits for pursuing a Unified Batch Architecture strategy are:

  • common application architecture
  • common development tooling
  • common testing tools and processes
  • common deployment
  • centralized scheduling using an enterprise scheduler
  • common runtime operations (auditing/archiving)
  • common security
  • common operational management
  • leveraging the z/OS platform and proximity to data
  • work with WebSphere Virtual Enterprise and leverage virtualization technologies across distributed platforms.


2. To Facilitate a Batch Modernization strategy (if there exists a business case) for transforming legacy batch to Java. The business case is influenced by:

  • reduced MLC charges by using zIIP's/zAAP's
  • reduced development cost by leveraging a broad community of developers (versus shrinking community of COBOL developers)
  • faster time to market, therefore lower opportunity costs.


An important point to make here is when considering these two strategies, pursue the Modern Batch strategy first: where all new batch applications are built on the new architecture. Thereafter evaluate whether the Batch Modernization strategy is right for you: is there a business case for migrating existing batch assets to the new architecture; should all assets be migrated or just the heavy hitters; and so on. Batch Modernization, unlike Modern Batch, is not for everybody, but it can be valuable for those with the business case to rewrite their existing applications.

stay tuned for more technical articles on these topics...
 Tags
Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

 

MoreLess 


Point your RSS reader here for a feed of the latest messages in all forums