technical initiatives · 2019. 7. 18. · jboss data virtualization, jboss amq business rules &...
TRANSCRIPT
![Page 1: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/1.jpg)
![Page 2: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/2.jpg)
Application Modernization and Migration2
TECHNICAL INITIATIVESHow do we run and build applications in the new world?
![Page 3: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/3.jpg)
Application Modernization and Migration
Maintain current
portfolio
Innovation, Differentiation,
Growth
70%RUN
GROW
TRANSFORM
Source: 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
30%
3
Business Expectations become IT ChallengesTHE CIO DILEMMA
11%?Resources Time Budgets
![Page 4: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/4.jpg)
CORE PLATFORM MIGRATION
Java EE workloads
APPLICATIONSERVER
FROM:IBM WebSphere, Oracle WebLogic,
Glassfish, Apache Tomcat, JBoss AS Community, Oracle Coherence
TO:JBoss Enterprise Application Platform,
JBoss Web Server,JBoss Data Grid
Functional & data integration
ESB & INTEGRATION PLATFORMS
FROM:TIBCO, JCAPS, Sonic ESB, Mule ESB,
Software AG WebMethods, Oracle ESB,IBM Message Broker, Cordys ESB
TO:JBoss Fuse,
JBoss Data Virtualization,JBoss AMQ
Business rules & processes
BPM & DECISIONMANAGEMENT
FROM:IBM WODM / ILOG, IBM BPM, Appian,
TIBCO ActiveMatrix, Pega, Bonita,Oracle BPM Suite, Oracle Business Rules
TO:JBoss BPM Suite
JBoss BRMS
Open hybrid cloud & containers
APPLICATION INFRASTRUCTURE
FROM:Mainframe to Linux/Java, bare metal,
Unix/Solaris/Windows to Linux,virtualization, hardware storage solutions
TO:Red Hat Enterprise Linux, Red Hat Virtualization, Red Hat Cloud and
Containers (OpenShift, OpenStack, CloudForms), Ansible Tower,
Red Hat Storage (Ceph, Gluster)
![Page 5: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/5.jpg)
●
○
○
●
○
○
●
○
○
Java EE workloads
APPLICATIONSERVER
FROM:IBM WebSphere, Oracle WebLogic,
Glassfish, Apache Tomcat, JBoss AS Community, Oracle Coherence
TO:JBoss Enterprise Application Platform,
JBoss Web Server,JBoss Data Grid
CORE PLATFORM MIGRATION
![Page 6: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/6.jpg)
Application Modernization and Migration
DEFINING YOUR OWN PATH… to super-power your business and adopt a state-of-the-art IT landscape
CORE MIGRATIONEXISTING & NEWWORKLOADS
APPLICATIONSERVERS
ESB & INTEGRATION PLATFORMS
BPM & DECISIONMANAGEMENT
APPLICATION INFRASTRUCTURE
MODERNIZATIONINITIATIVESENABLING BUSINESS VELOCITY
AGILEINTEGRATION
STREAMLINEAPPLICATION
LIFECYCLE
CONTINUOUS INNOVATION
BETTERSOFTWARE
ARCHITECTURE
6
![Page 7: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/7.jpg)
How do I …
● predict the needed man-days and ROI upfront?
● identify and mitigate risks?
● implement best practices to save cost and catalyze the process?
● maximize my business benefits?
MOST WANTED ANSWERSApproaching a large-scale application modernization ?
![Page 8: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/8.jpg)
Catalyze large scale applicationmodernizations and migrations
● Automate analysis
● Support effort estimation
● Accelerate code migration
● Bring workloads to OpenShift
● Free & Open Source
● Position with consulting
Homepage - Documentation
Red Hat Application Migration Toolkit
IBM WebSphere AS
Oracle WebLogic Server
JBoss EAP upgrades
Cloud readiness,containerization
Pluggable: add your own
rules
Java EEupgrades
Eclipse plugin
Command line interface
Web console
Maven plugin
OpenJDK
![Page 9: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/9.jpg)
●●●●●
![Page 10: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/10.jpg)
Reports: issue type analysis and support for effort estimation
![Page 11: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/11.jpg)
Reports: examine hints and introspect application source code
![Page 12: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/12.jpg)
●
●
●
●
![Page 13: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/13.jpg)
●
●
●
●
![Page 14: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/14.jpg)
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
![Page 15: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/15.jpg)
Store Sustain ExecuteConnectView
Embedded frameworks
RESTJerseyUnirest
…
MVCSpring-MVC
StrutsWicketGWT
MarkupHTMLCSSJS
Cachingehcache
infinispan
Object MappingHibernate
Hibernate OGMEclipse Link
Logging log4j
SecurityESAPI
TestJUnit / ...
Inversion of Control Spring / AspectJ
Rules & Processes Drools / JBPM / iLog
IntegrationCamel / Teiid
3rd partyLiferay / Oracle Forms / ...
Web ServiceAxisCXF
XFire
Java EE technologies
Messaging _JMS queue _
JMS topic _JMS con. factory _
HTTPJAX-RSJAX-WS
Bean____Stateless (SLSB) _Stateful (SFSB) _Message (MDB) _Managed Bean _
OtherJCAJNIMailRMI
Persistence _Persistence units _
JPA entities _JPA named queries _
Database _JDBC datasource _
JDBC XA datasource _
RichappletJNLP
Web JSFJSP
Servletweb.xml
WebSocketSecurity
Security realm
ClusteringJPA / Web session / EJB
TransactionsJTA
ProcessingBatch
CDIJSON-P
![Page 16: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/16.jpg)
●
●
●
![Page 17: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/17.jpg)
●●
![Page 18: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/18.jpg)
RATIONALIZE & CATALOG GROUPA
CB
D E F
Workshops &
ANALYZEREHOST(lift & shift)
REPLATFORM(lift & adjust)
REFACTOR(rewrite & decouple)
ASTRATEGY
![Page 19: TECHNICAL INITIATIVES · 2019. 7. 18. · JBoss Data Virtualization, JBoss AMQ Business rules & processes BPM & DECISION MANAGEMENT FROM: IBM WODM / ILOG, IBM BPM, Appian, TIBCO ActiveMatrix,](https://reader035.vdocument.in/reader035/viewer/2022062611/6127e998c3cfff7b1404512d/html5/thumbnails/19.jpg)
●●●●
●●●●