Dec 21, 2012

Req of Java with TCServer Admin

 Location– Outside Philadelphia, PA

2 months or more starting ASAP

 

Combination of tcServer Admin and Java development.  ** Must be strong resource with this experience… Customer is very particular **

    • Must have Experience with WebSphere to tcServer code migrations.
    • Webservice experience with JAX-WS, Rest, Soap
    • Prior experience with setup/configure development workspace and server environment.
    • Java skills - Hands on experiencing with Java and Spring 
    • STS experience
    • tc Server experience
    • Able to clearly articulate what approach would the candidate take in migrating applications from Websphere to tcServer.

 

Introduction

This SOW describes the efforts and tasks that are needed to migrate three applications running on WebSphere platforms, to tcServer.  The results from this project described in the SOW will be used as a benchmark for future effort for other applications by the customer .

The three applications are :

 

  • PE
  • Bridge
  • High Net Worth

These applications are all very established and use Customer architecture to bring common horizontal functionality together in one area. 

Overview

In a recent engagement, VMware was asked to look at three applications and perform an assessment on the man-hours needed to migrate each from the existing WebSphere platform to tcServer.  This results would then be used as a benchmark for future effort for other applications. This SOW describes the tasks and efforts involved in the migration effort .

The effort found a couple of current solutions that would have to be re-implemented or another technology chosen for theCustomer's solution.  It also revealed that Customer's practices of following established JEE and Spring techniques will make these migrations relatively straightforward.  Most of the uses of WebSphere specific technologies were implemented with either a JEE abstraction layer or by using Spring's framework to provide that abstraction.

Applications Reviewed

There are three applications chosen for review:

  • PE
  • Bridge
  • High Net Worth

 

Session Sharing Recommendation

This SOW is based on VMware recommendation  that Customer implements SiteMinder for these three applications.  The premise is as  mentioned in the report produced during the previous engagement.  It will remove the need for the shared session and implement a Customer corporate-approved security solution at the same time.

 

EJBs in 3rd Party Products

There is a known dependency for a 3rd party product that is implemented via EJBs.  Since tcServer is not an EJB container another solution will be needed.  The solution will probably to fall within one of the three following areas:

 

·         Buy a new 3rd party product

·         Embedded EJB container on tcServer

·         Continue to run a limited number of WebSphere nodes to meet the EJB container requirements

 

This decision will be made by Customer during the engagement.

Workplan tasks

The following is the task list associated with the Migration effort.

 

  • Identify a replacement solution to WebSphere Shared Sessions
    • tcServer Shared Context
    • Siteminder implementation (this is the recommended solution)
    • Consolidated War file
  • Identify a replacement solution for the use of EJBs
  • Test the new solutions for the use of Shared Sessions and EJBs
    • Create or modify existing tests cases.
    • Define success criteria
    • Perform tests and refactoring and reimplementation if necessary.
  • Identify a replacement solution for the use WebSphere SOAP Server and X.509 certificates
  • Test the new solutions for the use of WebSphere SOAP Server and X.509 certificates
    • Create or modify existing tests cases.
    • Define success criteria
    • Perform tests and refactoring and reimplementation if necessary
  • Physically migrate and deploy (ie. move the archive files and start configuring / addressing the initial issues)
  • Prepare the test environment including profiling
    • JProbe
    • tcServer with Insight
  • Perform existing functional and performance tests
    • Refactor existing interfaces to the new solutions if necessary.
    • Performance tune tcServer instances if necessary
  • Perform Final QA Testing
    • Perform Tests
    • Refactor solutions based on results

The following tasks should be completed before the others but can be done in parallel:

  • Identify a replacement solution to WebSphere Shared Sessions.
  • Identify a replacement solution for the use of EJBs


--

Thanks & Regard,

 

Prabhdeep Tuteja

cyberThink Inc.

P: 732-481-4174 x 536

Email: Prabhdeep.Tuteja@cyberthink.com

--
You received this message because you are subscribed to the Google Groups "US_Jobs&Consultants" group.
To post to this group, send email to us_jobsnconsultants@googlegroups.com.
To unsubscribe from this group, send email to us_jobsnconsultants+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/us_jobsnconsultants?hl=en.

No comments:

Post a Comment