Jboss Evergreening Rahul Ojha/Kunal Mittal Date of Greenlight Meeting.

Slides:



Advertisements
Similar presentations
Upgrading the Oracle Applications: Going Beyond the Technical Upgrade Atlanta OAUG March 19, 1999 Robert Cooney.
Advertisements

© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
1 April 2010 TX SET Timeline Project Conceptualization 11 weeks Market Requirements 12 weeks ERCOT Requirements 12 weeks Conceptual Design 6 weeks Detail.
Services Flexible Workstyle and People-Centric IT Windows Accelerate: Deployment Windows 8.1 Proof of Concept (Window 8.1 PoC) will demonstrate how the.
Project Management Solutions Using SharePoint April 14, 2010.
Media Partners.
Implementation of Project Governance at the Center Level
StickyMinds.com and Better Software magazine presents… How to Build a Testing Center of Excellence Sponsored by Cognizant This event aired on July 8, 2008.
BD / Pre SalesPMO Analysis / Requirements DesignDevelopmentTest / UATDeployMaintain PHASES ERP (AX) Implementation Lifecycle Sales/BD AX Solution.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Financials – Phase II Kick-Off Meeting September 11, 2008 Brenda Bolander, State Comptroller Michael Grisser, Project Manager.
Project Management 3. Project Management Plans. Week 3.
MAVEN-BLUEMARTINI Yannick Robin. What is maven-bluemartini?  maven-bluemartini is Maven archetypes for Blue Martini projects  Open source project on.
Futurestate IT Confidential APPLICATION COMPATIBILITY AND CURRENCY MANAGEMENT™ John Doe Partner Company.
CaGrid 2.0 December What is caGrid 2.0??? Provides a patch for caGrid 1.x to support SHA2 OSGi implementation of WSRF on the new technical stack.
What’s new in Stack 3.2 Michael Youngstrom. Disclaimer This IS a presentation – So sit back and relax Please ask questions.
Web Migration Project Update for ATC April 28, 2009.
COMP-14: Automating your deployments using ANT Gary S Clink Business Consultant.
What is Oracle Hyperion Planning  Centralized, web- based Budgeting and Planning application  Combines Operational and Financial measures to improve.
IDENTITY ACCESS MANAGEMENT – PHASE 0 – IDM REPLACEMENT December 5, 2013.
CD FY09 Tactical Plan Status FY09 Tactical Plan Status Report for Site Networking Anna Jordan April 28, 2009.
Reduce Costs, Gain Control, and Improve Processes Insert Date Insert Client Logo.
Presentation to the Information Services Board March 6, 2008 Bill Kehoe, Chief Information Officer Bill Kehoe, Chief Information Officer.
Key components Budgeting and Planning System
Tip’s for Success !!! Oracle Applications 11i Upgrade.
Copyright © The Open Group 2014 Your Name Your title 44 Montgomery Street Suite 960 San Francisco, CA USA Tel
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
SharePoint Administrative Communications Planning: Dynamic User Notifications for Upgrades, Migrations, Testing, … PRESENTED BY ROBERT FREEMAN (
AIRLINES REVAMP 10/29/2013. Executive Summary Business Problem: The Airlines application is primarily used to sell, distribute and collect revenues for.
Security - IDS Refresh Project Phil Healey Date of Greenlight Meeting.
ENTERPRISE TIER 1 SAN STORAGE UPGRADE March 2014.
1 Confidential Material IT Finance Sony Pictures Entertainment Information Technology October Review November 22, 2013.
MDM IMPLEMENTATION TO REPLACE GPMS TITLE MANAGEMENT October 28, 2013.
Financial Summary For WebLogic Migration Greenlight (Group 2 Apps) Apr 13, 2012.
B2C Hosting March 21, Executive Summary Business Problem: The primary goal of the project is to provide a world class web hosting Infrastructure.
RUNNER April 29, Executive Summary Business Problem: – cineSHARE, ACORN and EAGL are critical components of major digital media workflows supporting.
Greenlight Presentation Oracle 11g Upgrade February 16, 2012.
INTERPLAN RE-PLATFORM 06/14/2013. Business Problem Support and Maintenance Challenges Obsolete Technology (Codigo) Heavy Database driven business logic.
VISION & CHANDLER MIGRATION 10/03/2013. Executive Summary Last year we requested several critical Vision enhancements immediately post go-live.
Levers enabling industrialised deployment and a effective multi-vendor eco-system We wish to assess the current position of these levers and the opportunity.
ESSRT In-Process Review September 10, Agenda 1.Work Completed Till Date 2.Scope of future activities and deliverables 2.
1 Confidential Material IT Finance Sony Pictures Entertainment Information Technology October Review November 22, 2013.
WebMethods Platform Evergreening Phase II Sunil Seru 09/24/2014.
LEFT BANK PICTURES NETWORK INTEGRATION Date. Executive Summary Business Problem: In 2012 Sony Pictures Television purchased a majority share in Left Bank.
RADIANT LOGIC VDS/ICS PLATFORM EVERGREENING May 2013.
1 SCR756 – Enhancements to the MarkeTrak application –Fondly called - MarkeTrak Phase 3 –ERCOT CEO determined that SCR756 is not necessary prior to the.
Worldwide Print Tracking System (WPTS) Merge to Interplan 2.0 Abhisek Rath July 24, 2014.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
Introduction to the Cloud November 21, Agenda  Introductions  Overview from Community Foundation Capacity Building Path  Current State  What.
This is a customer facing presentation that you can use to present the your assessment findings, recommendations, options, benefits and requirements. This.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
RSA Professional Services RSA SecurID Solution Design and Implementation (D&I) Services.
Final Report [Template and Examples]
Microsoft Cloud Adoption Framework Foundation
Windows Server Premium Assurance SQL Server Premium Assurance
Microsoft Azure Deployment Planning Services
Microsoft Azure Deployment Planning Services
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Microsoft Dynamics Planning Services
Microsoft Azure Deployment Planning Services
SQL Server OLTP with Microsoft Azure Virtual Machines
SQL Server 2012 Licensing Overview.
Case Study – Swiss Manufacturing Giant in robotics based power and automation Background: ABB is a multinational corporation headquartered in Zurich, Switzerland,
Kickoff Presentation Date of Presentation Presenter Name
X-DIS/XBRL Phase 2 Kick-Off
Grants Management Solution Suite (GMSS)
Executive Project Kickoff
Presentation transcript:

Jboss Evergreening Rahul Ojha/Kunal Mittal Date of Greenlight Meeting

Business Problem  JBoss is SPE’s platform of choice for custom web application development  15 of our apps on JBoss unsupported version ( EAP 4.3) and 16 apps are on EAP 5.x (EOL 2016)  Being able to benefit from technology upgrades  Web profile – Makes basic web app server footprint light  EE6 standard certified - Supported across multiple vendors  Performance improvement across the board - Improved class loading, support for multi core processor  Closing the vulnerability in older platform (JBoss EAP 4.3)  Most of our web apps are JBoss EAP 5.x which is going to be end-of-life support by 2016  Current release EAP 6.x is supported till  One of the major application framework Seam ( 11 apps) is not going to have any further releases.  No Vendor lock-in (Jboss Seam) by moving to CDI  JBoss is SPE’s platform of choice for custom web application development  15 of our apps on JBoss unsupported version ( EAP 4.3) and 16 apps are on EAP 5.x (EOL 2016)  Being able to benefit from technology upgrades  Web profile – Makes basic web app server footprint light  EE6 standard certified - Supported across multiple vendors  Performance improvement across the board - Improved class loading, support for multi core processor  Closing the vulnerability in older platform (JBoss EAP 4.3)  Most of our web apps are JBoss EAP 5.x which is going to be end-of-life support by 2016  Current release EAP 6.x is supported till  One of the major application framework Seam ( 11 apps) is not going to have any further releases.  No Vendor lock-in (Jboss Seam) by moving to CDI  In-Scope All Jboss based application on EAP 4.x and 5.x  Out of Scope Any vendor application that cannot be upgraded due to dependencies on the vendor Any Jboss version Higher then 5.x

Jboss Roadmap Roadmap (Every 2 years JBoss have introduced a new major release) Full support – minor release, patches, support Standard support –patches, support Optional Extended support

Jboss Upgrade Path * Estimation for EAP 5.x to EAP 7.x upgrade are based on EAP 6.1 migration, effort due to unavailability of stable version of EAP 7 enterprise version, hence final number may change. Expected enterprise release date for EAP 7 is Q3FY15 Jboss Evergreening FY15 Cost: $1M Jboss Evergreening FY16 Cost:$1.3M No of Apps - 15 EOL – 2013 Target – EAP 6.x EAP 4.x No of Apps - 16 EOL – 2017 Target – EAP 7.x EAP 5.x No Of Apps – 6** EOL – 2018 Target – EAP 8.x EAP 6.x EOL - TBD Cost –TBD Target – EAP 9.x EAP 7.x EOL - TBD Cost - TBD EAP 8.x Jboss Evergreening FY17 Cost: TBD Jboss Evergreening FY18 Cost:TBD

Financial Summary FYGroupCostJboss version FY15Group 1 (15 Apps)$ 1,096,4864.X (Seam/Struts)->6.1.1 (CDI) FY16 Group 2 (14 Apps)$ 628,508 5.X (Non Seam)->6.1.1, including GPMS - Drools Group 3 (4 Apps)$ 672,6065.X (Seam)->6.1.1 (CDI)

6 In Scope Apps LOB Application Name Current Jboss version Corpeverbridge4.3-CP06 ADM*idmmisc4.3-CP06 TVsptevents4.3-CP06 ADM*lighthouse4.3 rlvds4.3-CP04 Corpepaystub4.3-CP06 vfmonitor4.3-CP04 ADM*lighthouse14.3 * Funding Source - Checkbook TCS Apps Non TCS Apps (Group1) LOB Application Name Current Jboss EAP version Current Framework Proposed Group Proposed Jboss EAP version MP WWP4.3SeamGroup /CDI MP wpts 4.3Struts Group MP dicer 4.3Seam Group TV titles 4.3 SeamGroup /CDI TV copyright 4.3 SeamGroup /CDI TV pss2 4.3 SeamGroup /CDI HE ESPF 5.1 StrutsGroup HEHUB5.1 Group HEHorizon UI5.1 Group MP ASAP 5.1Struts Group MP GPAS 5.1JSP/Servlet Group MP Picasso 5.1Flex/Servlet Group MP PO Tracker 5.1Struts Group MP SPRBD 5.1Struts Group TV FCL 5.1 StrutsGroup TV SCRY 5.1 StrutsGroup TV SPT Design 5.1 EJB/ServletGroup TVdeal5.1 StrutsGroup TV C2C 5.1 StrutsGroup TV gpms2 - Drools 4.3 Drools GuvnorGroup MP IntSales 5.1Seam Group MP Pathfinder 5.1Seam/Swing Group MP SP-Releasing (ER) 5.1Seam Group /CDI MP Focus 5.1Seam Group /CDI

7 Out Of Scope Apps LOBApplication Name Current Jboss EAP version CORP ariba4.3 CORP taasidm4.3 CORP Spidr15.1 CORP Video library 5.1 HE MBA 5.1 HE SET 5.1 HESPHE5.1 MP Deal Point 5.1 TV b2b4.3 TV RPM5.1 TV gpms2 - Alphas 4.3 TV Magic_B2B 4.3 TV Option Calendar 5.1 TV SA Option Calendar 5.1 TVMagic5.1 TVVentana5.1 TVITSM5.1 TVnwanalytics4.3 TVNetworkapps5.1

Competitive Analysis  What are other studios/corporations doing to address this issue?  Most of the other corporate are also moving to the latest and greatest available version of Jboss Platform to reduce the risk of vulnerability attacks and manage Vendor supported versions

Project Timeline MayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJan FY15 FY16 Greenl ight Group 1 Migration Group 2 Migration Group 3 Migration  Migration timelines includes –  Env Setup  Construction  Testing (Functional + Performance)  UAT  Rollout  Migration timelines includes –  Env Setup  Construction  Testing (Functional + Performance)  UAT  Rollout

Appendix

Resource Information  ADM Application and QA Labor Cost ($2.3M) 1.Labor Cost Estimate Project Manager $459,480 TCS Apps Labor $1,161,394 TCOE, WDG, IDM Support $465,612 10% Contingency $208,649 Non TCS apps $102,465 Total Project Cost Estimate: $2,397,600  ADM Application and QA Labor Cost ($2.3M) 1.Labor Cost Estimate Project Manager $459,480 TCS Apps Labor $1,161,394 TCOE, WDG, IDM Support $465,612 10% Contingency $208,649 Non TCS apps $102,465 Total Project Cost Estimate: $2,397,600

Security, Risk, and Compliance Considerations  Lack of available resources on application teams could delay the project and increase costs  Impact to any application’s functionality due to this upgrade could delay the project and increase costs.

Scope of Inceptions Phase (8 weeks) Item 1 : POC for Seam to CDI (Framework Migration) Objective : Proof of Concept to demonstrate porting of [Seam + Jboss 4.x] based application to [CDI + Jboss 6.x]. Key Objective is to remove seam dependencies Key Tasks :  Replacing Seam Tags at UI layer  Replacing Seam Controller to CDI based controller  Removal of Other Seam dependencies and replacing with corresponding Jboss EAP 6.x components Deliverables :  A working sample application (one module) on Jboss 6.x and CDI  Migration Guidelines Document Item 2: Migration Document (Container Migration) Objective : Migration guideline document to port Jboss 4.x based application to Jboss EAP 6.x Deliverables :  Migration Guidelines/ Steps Item 3 : Nexus Repository Objective : Formation of a centralized repository of dependent jars in Nexus Deliverables :  Nexus Server with all Jars required for the migration

Scope of Inceptions Phase – Cont… Item 4 : Maven Configuration Objective : Ant to Maven Configuration Key Tasks :  Defining the Maven structure  Build Script which can be reused for rest of migrations Deliverables :  Sample Build Script  Document with Steps Item 5 : POC for Tomcat Container Migration Objective : Proof of Concept to demonstrate porting of a sample application from Evergreening phase 1 to Tomcat App server Key Tasks :  Choose a struts based app with EJB,JPA and all.  Configuration Changes  Removal of any dependencies on Jboss Deliverables :  A working sample application (one module) on Tomcat  Migration Guidelines Document

Inception Timelines (8 weeks) W1W2W3W4W5W6W7W8 SEAM to CDI POC Nexus Repository Setup Tomcat POC Migration Guidelines Maven Build Script