Sneak Preview of Fuse Service Works v6

download Sneak Preview of Fuse Service Works v6

If you can't read please download the document

Transcript of Sneak Preview of Fuse Service Works v6

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