Application Modernization & Migration To Red Hat JBoss .

2y ago
30 Views
2 Downloads
6.11 MB
43 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Louie Bolen
Transcription

Application Modernization & Migrationto Red Hat JBoss Middleware and OpenShiftMay 3rd, 2017Tobias HartwigRegional Product Manager, EMEAAMM Program Office lead (global)thartwig@redhat.comMarc ZottnerAMM Program Manager, EMEAmzottner@redhat.comZohaib KhanAMM Practice Lead, NAzkhan@redhat.com

AGENDA Why change? Our approach Customer stories3Image source: 562459/

WHY CHANGE?

“ By 2027, more than 75% of the S&P 500will be companies that we have not heard of yet. ”Professor Richard Foster, Yale UniversityImage source: 0/

DIGITAL ESSADAPTS6CUSTOMEREMBRACE

BALANCING INNOVATION AND OPTIMIZATIONHere’s what your peers say are their top priorities and challengesOptimize the ITyou haveIntegrate apps, data,and processesAdd and manage cloudinfrastructureBuild more YINCREASEAGILITYMOVEFASTER7

TECHNICAL INITIATIVESHow do we run and build applications in the new world?8

THE CIO DILEMMABusiness Expectations become IT NGROWTRANSFORMSource: Graph created by Red Hat based on Gartner research. Potter, Kurt, Sanil Solanki, and Ken McGee,Run, Grow and Transform the Business IT Spending: Approaches to Categorization and Interpretation. Gartner G00308477, 27 June 2016

TYPICAL CUSTOMER LANDSCAPE TODAYWhere the journey starts .RUNGROWBrownfieldPHYSICALComplex &heterogeneous10TRANSFORMGreenfieldPRIVATE & PUBLICCLOUDVIRTUALLack ofcommonstandardsInconsistentautomation& governance

APPLICATION MODERNIZATION JOURNEYOne platform to support you today and tomorrowRUNGROWModernized brownfieldTRANSFORMGreenfieldCOMMON HYBRID APPLICATION INFRASTRUCTUREMODERN APPLICATION ON

MODERN APPLICATION CONCEPTSEnhancing applications, platform & NSTREAMLINEAPPLICATION LIFECYCLECONTINUOUSINNOVATIONFuture-proof applicationsBridge old and newSpeed up your businessFoster an agile cultureModularize“Fast moving monolith”MicroservicesClean technical debt12Decouple, expose & integrateAPIs, services & applicationsNeed hybrid-cloud-enabledintegration platformAccelerate timefrom idea to productionContinuous Integration &Delivery (CI/CD)Automation & self-serviceContainer technologyAgile methodologyDevOps principlesCollaboration

IT’S ALL THERE:COMPLETE TECHNOLOGY STACK FOR HYBRID CLOUDDEVELOPERTOOLSSECURITY &MANAGEMENTMIDDLEWARE AND APPLICATION SERVICES CONTAINER PLATFORMINFRASTRUCTURE SOFTWARE13

WHY CHANGE WITH RED HAT?Solutions for today and the futureRE-BALANCEMAINTENANCE& INNOVATION14REDUCE / AVOIDVENDOR LOCK-IN,LICENSE MODELSINCREASEOPERATIONALEFFICIENCYBECOME MOREPRODUCTIVE WITHLIGHTWEIGHT TECHREMOVETECHNICALDEBT & RISKADOPT AGILEMETHODOLOGIES,DEVOPS, OR CLOUD

WHY MIGRATE?Red Hat JBoss EAP migration benefitsBenefits experienced moving from IBM WebSphere andOracle WebLogic to Red Hat JBoss EAP included: 39% shorter development time for new applications43% gain in developer efficiency89% less application development related downtime79% less expensive than legacy platform509% ROI over 3 years, payback of initial investmentin less than 10 months after deploying the platformStudy available at “IDC - The business value of JBoss EAP”15

WHY MODERNIZE?Red Hat OpenShift Container Platform benefitsBenefits experienced introducing Red Hat OpenShift: Fast Return on Investment (ROI)High increase in business productivityMore features developedFaster development live cycleIncreased developer productivityStudy available at “IDC - The business value of Red Hat OpenShift”16

SOME CUSTOMERSApplication Modernization and Migration17

OUR APPROACH

OPPORTUNITIES FOR CHANGEApplication Modernization and MigrationCOREMIGRATIONEXISTING & NEWWORKLOADSMODERNIZATIONINITIATIVESENABLING BUSINESSVELOCITY19APPLICATIONSERVERSESB & INTEGRATIONPLATFORMSBPM & CATIONLIFECYCLECONTINUOUSINNOVATION

CORE PLATFORM MIGRATIONSource & target platformsAPPLICATIONSERVERESB & INTEGRATIONPLATFORMSBPM & DECISIONMANAGEMENTAPPLICATIONINFRASTRUCTUREJava EE workloadsFunctional & data integrationBusiness rules & processesOpen hybrid cloud & containersFROM:IBM WebSphere, Oracle WebLogic,Glassfish, Apache Tomcat, JBoss ASCommunity, Oracle CoherenceFROM:TIBCO, JCAPS, Sonic ESB, Mule ESB,Software AG WebMethods, Oracle ESB,IBM Message Broker, Cordys EBSFROM:IBM WODM / ILOG, IBM BPM, Appian,TIBCO ActiveMatrix, Pega, Bonita,Oracle BPM Suite, Oracle Business RulesFROM:Mainframe to Linux/Java, bare metal,Unix/Solaris/Windows to linux,virtualization, hardware storage solutionsTO:JBoss Enterprise Application Platform,JBoss Web Server,JBoss Data GridTO:JBoss Fuse,JBoss Data Virtualization,JBoss A-MQTO:JBoss BPM SuiteJBoss BRMSTO:Red Hat Enterprise Linux, Red HatVirtualization, Red Hat Cloud andContainers (OpenShift, OpenStack,CloudForms), Ansible Tower, Red HatStorage (Ceph, Gluster) .20

COMBINE OPPORTUNITIES to super-power your business and adopt a state-of-the-art IT landscapeCOREMIGRATIONEXISTING & NEWWORKLOADSMODERNIZATIONINITIATIVESENABLING BUSINESSVELOCITY21APPLICATIONSERVERSESB & INTEGRATIONPLATFORMSBPM & CATIONLIFECYCLECONTINUOUSINNOVATION

HOLISTIC APPROACHScope of a modernization / migrationApplication CodeInfrastructurehardware, storage, virtualization, operating system, JVM, application containerProcesses & Governanceapplication lifecycle, build, configuration, deployment, provisioning, DevOps,environments, test, integration, continuous *, monitoringKnowledge22

APPROACHKey good practicesInformation sharing based on a central collaborative platform Simplified knowledge transfer, with least effort approach: no issue solved twice.Red Hat Consulting, Customer Portal, Knowledgebase, Support, Documentation, Trainings.Reuse, automate, standardize as much as possible Infrastructure, deployments, tests, dependencies, stages, processes, managementTransform: Red Hat Application Migration ToolkitDefine: Red Hat Developer Suite, Cloud, Containers, System management.Efficient, proven, pragmatic methodology 23As few changes as possible to get a running functionally identical applicationHolistic portfolio approach for green and brown fieldsScaling through a factory delivery model

METHODOLOGYIterative, managed service, factory scale up.24DISCOVERDESIGNDEPLOYExplore anddiscuss optionsDefine strategy, analyze, prove technology and business caseScale & execute

METHODOLOGYIterative, managed service, factory scale up.DISCOVERExploreDESIGNAssess 25DEPLOYIn-depth AS-IS analysis (catalog)TO-BE definition (rationalize)Risks identificationPlan next steps, provide rough estimates and strategy

METHODOLOGYIterative, managed service, factory scale LIZE & CATALOGGROUPACBDWorkshops &26EF

4.0 Beta1Catalyze large scale applicationmodernizations and migrations Automate analysis Support effort estimation Accelerate code migration Free & Open Source27Red Hat Application Migration ToolkitIBMWebSphere ASOracleWebLogic ServerJava EEupgradesJBoss EAPupgradesCloud readiness,containerizationPluggable:your own rulesCommand lineinterfaceWebConsoleEclipseplugin

Web Console: manage projects and applications28

Web Console: issue type analysis and support for effort estimation29

Web Console: examine hints and introspect application source code30

METHODOLOGYIterative, managed service, factory scale anScale Standard, proven, modular, repeatable, pragmatic methodology Step by step, low risk and highly efficient: no “big bang” Scale up with partners or client’s staff It all starts with a “discovery session”

Eclipse plugin: task list, inline hints, support for code changes32

FACTORY DELIVERY MODELProject team structure & collaboration strategyABDClient / Red Hat / PartnersProject managers,technical leads & specialistsSTEERINGTEAMApplicationsCEFKnowledge base(solutions, guides, rules)Challengebacklog33MIGRATIONTEAM(S)Client / Factory partnersDeveloper team(s)

QUICK COMPARISONDIY vs. Red Hat MethodologyMANUAL COST ASSESSMENTRED HAT APPROACHCHECK OUT the source from version control20 APPLICATIONSDETERMINEvendor-specific codeDETERMINE vendor-specific configurationDETERMINEx provided/consumed servicesFIND referenced resources (DB/JMS/JMX)FIND anti-patterns40 HOURS/APPLICATIONDESIGN40 800HOURS/ APPLICATIONHOURSOR 20 WEEKS34AssessProvePilotPlan3-8 WEEKS YOU HAVE A PLAN IN PLACETECHNICAL RISKS IDENTIFIED & TESTED

CUSTOMER STORIES

CUSTOMER STORIESTwo main discussionsMigrationMaking oldapps new again36ModernizationModern appdevelopment

#1 MIGRATION TO MODERNIZATIONPublic sectorBusiness challengesHigh IBM license feesVery long time-to-market for applicationsHigh operations overhead (manual processes, lack offlexibility, high turnaround times for server delivery)Highly heterogeneous platforms and frameworks250 applications Result Dramatic cost reductionShorten application delivery timeFlexible, modernized application delivery approachDecreased server turnaround time (from 2 weeks to 2 minutes)Retooled to standard, vendor agnostic technology37Solution Code and application server migration to JBoss EAP on RHELAdoption of agile and DevOps good practicesIntegration platform consolidation around JBoss Fuse on RHELApplication containerization to OpenShift Container Platform

#2 MODERNIZE NEW AND EXISTINGAutomotive sectorBusiness challengesChallenging self-hosting (application life-cycle processes,service window, down time, issue reproduction)Applications rebuilt for each staging environmentseveral days to deploy an application updateUsage of very heterogeneous frameworks, languages, versions650 applications, 500 virtual machines Result Time-to-market reduced by orders of magnitudeReduced costs, technical debt and lock-inImproved operational flexibility (hybrid cloud, standards) consistency across environments updating, patching processes scaling and bursting capabilities38Solution Core platform for existing and new applications (microservices)Hybrid OpenShift Container Platform setupProvisioning with Ansible TowerJava EE and application server migrationAdoption of DevOps practices

SUMMARY

WRAP-UPRed Hat provides the most comprehensivetechnologies, tools and services to support youCOMBINE TRANSFORMATIONTODAY and TOMORROWBENEFITSAPPROACH40FACTORY

NEXT STEPS Talk to your Red Hat representativesRequest a discovery sessionDownload the Red Hat Application Migration ToolkitContact us: thartwig@redhat.com & mzottner@redhat.com41

Application Modernization & Migrationto Red Hat JBoss Middleware and OpenShiftTobias HartwigRegional Product Manager, EMEAAMM Program Office lead (global)thartwig@redhat.comMarc ZottnerAMM Program Manager, EMEAmzottner@redhat.comZohaib KhanAMM Practice Lead, NAzkhan@redhat.com

THANK YOUplus.google.com/ tVideos

AMM Program Office lead (global) thartwig@redhat.com Marc Zottner AMM Program Manager, EMEA . 79% less expensive than legacy platform 509% ROI over 3 years, payback of initial investment . High operat

Related Documents:

Data Migration Planning Analysis, Solution Design and Development Mock Migration Pilot Migration Released Data Migration Active Data and User Migration Inactive Data Migration Post Migration Activities Small Bang The details for each step include: Data Migration Planing - Develop the migration strategy and approach, and define the scope,

Migration overview In the context of Migration Manager, migration is the process of promoting . A migration group can be either internal or user-defined. Internal migration groups are included with the product and are linked to other logically related migration groups called dependencies. You cannot modify internal migration

A New Migration Testing Strategy Pre-Migration Testing The concept of pre-migration testing is not often covered during migration planning. The professionals involved in migration planning are not much aware of comprehensive pre-migration testing and the value it can add to a migration and particularly those migrations that are considered complex.

Wishy-Washy Level 2, Pink Level 3, Red Level 3, Red Level 4, Red Level 2, Pink Level 3, Red Level 3, Red Level 4, Red Level 3, Red Level 4, Red Level 4, Red Titles in the Series Level 3, Red Level 3, Red Level 4, Red Level 3, Red Also available as Big Books There Was an Old Woman. You think the old woman swallowed a fly? Kao! This is our

red wind/red wind xlr h50 t-15m l 35 mm red wind/red wind xlr h80 t-16m l 65 mm red wind/red wind xlr h105 t-17m l 90 mm racing speed xlr h80 t-19m l 74 mm profile rim female valve adapter (option) red wind/red wind xlr h50 t-15f l 37 mm red wind/red wind xlr h80 t-16f l 67 mm red wind/red wind xlr h105 t-17f l 92 mm racing speed .

AS400 Modernization Types Going by the definition of modernization, the subject is difficult to interpret. But the bottom line is that it should take on the age-old challenges of the system and transform them into conveniences for the user. To simplify things, we split AS400 modernization into two categories: Front-End Modernization Cloud Migration

Resume a Migration Job 7-13 Suspend and Resume a Migration Job 7-15 Rerun a Migration Job 7-16 Terminate a Running Migration Job 7-16 Zero Downtime Migration Centralized Fleet Migration Management 7-16. 8 . Migrating from Amazon Web Services RDS to Oracle Autonomous Database. Setting Amazon

A data center migration is the movement of one (or more) . - Final Data Migration Plan - Test Migration - Migration - Post Migration Transition - 24/7/365 Support . hand and are using it relative to the migration project. You would be amazed how many people never ask, "Will this work for us in year two and .