| http://www.redhat.com/about/news/prarchive/2006/jboss.html
…………○ Lowering Enterprise Costs via Legacy Modernization and SOA: JEMS - Open Source Platform for SOA.
…………○ Pierre Fricke, Director Product Management — JBOSS Inc
…………○ Amentra - SI Partner on JBOSS SOA
…………
…………○ 0:30 — Mark Marcerowicz - Head of Partner Business Development (intro)
…………○ 1:00 — Overview of JBOSS History
……………………§ 7 year history
…………○ 4:00 — SOA Overview
……………………§ 5:00 — Traditional vs SOA
……………………§ Process focused development vs Cost focused
……………………§ 7:00 - SOA Drivers
………………………………□ Complexity & Costs
………………………………□ Lack of agility
………………………………□ Business Performance (sat, difference, upsell)
……………………§ 8:30 - Tax Calc Example of SOA
………………………………□ In short, each app had tax function w/o SOA … with SOA its one service
……………………§ “Swivel Chair Integration” (bauer thought - amusing)
……………………§ 12:00 — Talk about services making you more responsive
……………………§ 13:12 — Portals are interaction model for SOA (bauer - thought here … not agreeing … portal is a vague term)
…………○ 14:00 - JBOSS SOA Vision - JEMS
…………○ 14:45 - JEMS is a Service Model
……………………§ Services: Rules (Drools), Transactions, Hibernate, Tomcat, JBOSS App Server, jBPM, Portal, Cache
……………………§ On Jboss Microkernal
…………○ 16:30 - SOA Tiers / Components
……………………§ Connecting clients to resources
……………………§ 3 middle tiers
………………………………□ Portlet or web container
………………………………□ Business - EJB, Servlet, Container. Busines Services
………………………………□ JBI Container - Messaging, Rules, Process, Persistence, Transaction, Routing, Transformation.
……………………§ 18:30 products by those tiers
………………………………□ Jboss portal (presentation)
………………………………□ Jboss msg (intermediary)
………………………………□ Jboss app svr (pres, biz, inter) … jsf, ejb3, jboss seam
………………………………□ Jboss cache/cluster (inter)
………………………………□ Tomcat (pres, biz)
………………………………□ Hibernate (inter)
………………………………□ Jboss tran (inter - coming)
………………………………□ jBPM (biz, inter, resource)
………………………………□ Jboss rules (inter, resource -comign)
………………………………□ Jboss esb (biz, inter, resource)
…………○ 20:30 - Customer overview
……………………§ Insurance company
………………………………□ ORCL 11i customer
………………………………□ Services via stateless session ejbs
………………………………□ 2 webservices
……………………§ Media company
………………………………□ Enterprise portal (1 million pages a day)
………………………………□ Started w/ 3rd party portal but want low cost integration model
………………………………□ Success there has them looking at replacing portal due to cost reduction (via portal / soa)
…………○ 24:15 - Legacy Modernization
……………………§ SOA is understand strong svcs and reuse
…………○ 25:10 - Amentra - Mike Lambert (chierf marketing officier)
……………………§ “Mentoring Model” (bauer - interesting angle of offering)
……………………§ Focus on jboss implementations
……………………§ In VA (also NC, GA in 2006). 2000 started
……………………Offerings - bpr, sys dev, ent intg, port design,
…………○ 28:00 - Their Mentoring Model
……………………§ Training not in class … integrated to delivery (metnoring model follows)
……………………§ Parts
………………………………□ Formal / Informal Instruction
………………………………□ Skills assessment / evaluation
………………………………□ Ongoing assessments / Report cards
………………………………□ Joint project planning
……………………§ Eliminates consultant vs employee friction
…………○ 35:00 - Insurance Case Study
……………………§ Separate functions by area (sales, svc, billing, claims, internet)
……………………§ Unified Underwriting Process
………………………………□ Claims (spans Internet, sales billing)
………………………………□ Internet
…………………………………………¨ Sales, Svc
…………………………………………¨ Billing
………………………………□ Common business process supports all
…………○ 39:00 - Framework for Risk Mgmt
……………………§ Iterative
……………………§ Focus on savings and reduction of effort
…………○ 39:30 - Classroom Instruction Agenda (ttypccial)
……………………§ J2ee overview
……………………§ SOA
……………………§ Event driven Arch
……………………§ Jboss app svr instr
……………………§ JEMS
……………………§ Jboss Portal
……………………§ Securing Svcs - Key concern (bauer - waqas focus byi)
……………………§ Iterative Methods (XP, Scrum)
…………○ 41:30 - More on mentoring model
……………………§ Meaningful and contextual knowledge transfer
……………………§ Implement and Train
……………………§ No us vs them
……………………§ Safety net
…………○ 43:30 - Mentoring includes Stakeholders
……………………§ Education on new methods and timelines
……………………§ Software Analysts in methods (Agile or RUP)
……………………§ QAT impact education on test drive & use case drive development
……………………§ Mentoring for support team (admin disparate systems)
…………○ 45:00 - Governance …
……………………§ Common comm structure
……………………§ How to allocate costs of SOA are here
……………………§ Chargeback model is key to SOA (ties value to svcs)
…………○ 47:00 - Summary
……………………§ Consulting $ on consulting support (not basic tasks)
……………………§ Avoid employees not liking other taking their opp
……………………§ Risk mitigation
…………○ 48:30 - Q&A
……………………§ Experience of JBOSS vs proprietary
………………………………□ Liscensing cost down
………………………………□ Is there a productive penality (ie IDE, Seam Implications) |