Post on 16-Apr-2017
Sneak Preview of the next version of Red Hat JBoss SOA Platform
Kenny Peeples, JBoss Technology EvangelistSameer Parulkar, Product Marketing Manager
Oct 17, 2013
Agenda
Overview of JBoss SOA Platform v6
Benefits of JBoss SOA Platform v6
Why Integration or SOA or Services Platform?
New features in JBoss SOA Platform v6
Services Development with SwitchYard
Service Governance with Overlord
JBoss SOA Platform v6 in Action!
Overview of JBoss SOA Platform v6
Overview of JBoss SOA Platform v6
Leveraging the strengths and innovation of Fuse technology and JBoss community projects:
A new core ESB based on Apache technology.
ESB as a set of capabilities:Monitor and control message routingFacilitate communication of service componentsSupport deployment and versioning of servicesCommodity services like event handling, data transformation and mapping, message and event queuing and sequencing, security orexception handling, protocol conversion and enforcing proper quality of communication service
foundational, shared technology not a product
Benefits of JBoss SOA Platform v6
Core ESB capability: Simplify Integrations!Apache Camel: implementation of commonly used Enterprise Integration Patterns
Apache ActiveMQ: robust, high-performance messaging platform
Apache CXF: web services framework, REST
Lightweight services platform based on SwithYardEnables business agility, easier & faster access to business services, easier and secure integration with on-premise and cloud based applications
Design-time service governance: Overlord DTGovImproves quality of IT service
Runtime service governance: Overlord RTGovImproves IT responsiveness
Why Integration or SOA or Services platform?
What is needed:Reusable business servicesFlexible business services (that can be changed, updated, etc) -> Agility with changing business enviornmentSecure accessControl of access to enterprise assets (who is calling, how many times, access control, QOS, etc etc)All above are principles of SOA!!!
Why Integration or SOA or Services platform?
SOA is a journey, its a architecture principle, practiceEnables collaboration within the enterprise ecosystem, building partnership within departmentsFoundation towards growth and innovationOn-demand services, hiding the complexity of heterogenous environments
Why Integration or SOA or Services platform?
SOA is a journey, its a architecture principle, practiceEnables collaboration within the enterprise ecosystem, building partnership within departmentsFoundation towards growth and innovationOn-demand services, hiding the complexity of heterogenous environments
SOA and Integration Platform Benefits
SOA is a journey, its a architecture principle, practiceEnables collaboration within the enterprise ecosystem, building partnership within departmentsFoundation towards growth and innovationOn-demand services, hiding the complexity of heterogenous environments
JBoss SOA Platform v6
Technical Walk Through
JBoss SOA Platform Components
http://www.jboss.org/overlord
https://www.jboss.org/switchyard
SwitchYard Application
Overview
Composite
Component
Component-Service
Service-Binding
Composite Service
Component-Reference
Component-Binding
Reference-Binding
- Productisation Process:- Identify the particular projects that Red Hat feel have a viable commercial offering. - Sometimes these projects constitute a single product: JBoss AS- Sometimes it is a collection of projects that constitute a single product: JBoss SOA-P
- Jboss.org Is a complete web framework to start and maintain java based projects.- Community supportive value- Anyone can contribute: business can quite easily influence roadmaps by getting developers involved in the community.
Design Time Governance
Design Time Governance
Run Time Governance
JBoss SOA Platform v6 in Action!
Demonstration
Download Projects from githubhttps://github.com/FuseServiceWorksByExample/SneakPreviewV6
Install Fuse Service Works
Install JBoss Developer Studio
Add JBoss Tools
Add Server Instance
Import Switchyard Projects
Run Design Time Governance
Run Run Time Governance
More information...
For more information....
Labs and Presentations from summit
Migrating applications from SOA Platform 5 to 6
Getting Started with JBoss SOA Platform v6
Loosely coupled, reusable & interoperable: Integration Overview and Roadmap
In the repository with the demos that work with the Beta: https://github.com/FuseServiceWorksByExample/SneakPreviewV6/supportingmaterial
Videos
http://vimeo.com/jbossdeveloper
http://vimeo.com/50627742
http://vimeo.com/54642223
http://vimeo.com/51539146
http://vimeo.com/54790975
Download and try Beta version of JBoss SOA Platform v6 (coming soon)http://jboss.org/products
See whats cominghttp://www.jboss.org
Click to edit the title text format
Click to edit the outline text format
Sneak Preview of Red Hat JBoss SOA Platform v6
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level
3/17/13