Sneak Preview of Fuse Service Works v6

  • 1,500 views
Uploaded on

Want to create simple and flexible services that hide the complexity of integrating with different enterprise applications? A service-oriented architecture (SOA) platform can enable faster and easier …

Want to create simple and flexible services that hide the complexity of integrating with different enterprise applications? A service-oriented architecture (SOA) platform can enable faster and easier mobile, cloud, and business process management (BPM) projects in your organization. Watch the recorded webinar - http://www.redhat.com/about/events-webinars/webinars/2013-10-17-sneak-preview-jboss-soa-p

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,500
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
46
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • A new core ESB based on Apache technology.
    ESB as a set of capabilities:
    Monitor and control message routing
    Facilitate communication of service components
    Support deployment and versioning of services
    Commodity services like event handling, data transformation and mapping, message and event queuing and sequencing, security or exception handling, protocol conversion and enforcing proper quality of communication service
    foundational, shared technology – not a product
  • What is needed:
    Reusable business services
    Flexible business services (that can be changed, updated, etc) -> Agility with changing business enviornment
    Secure access
    Control of access to enterprise assets (who is calling, how many times, access control, QOS, etc etc)
    All above are principles of SOA!!!
  • SOA is a journey, it’s a architecture principle, practice
    Enables collaboration within the enterprise ecosystem, building partnership within departments
    Foundation towards growth and innovation
    On-demand services, hiding the complexity of heterogenous environments
  • SOA is a journey, it’s a architecture principle, practice
    Enables collaboration within the enterprise ecosystem, building partnership within departments
    Foundation towards growth and innovation
    On-demand services, hiding the complexity of heterogenous environments
  • SOA is a journey, it’s a architecture principle, practice
    Enables collaboration within the enterprise ecosystem, building partnership within departments
    Foundation towards growth and innovation
    On-demand services, hiding the complexity of heterogenous environments
  • - 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.

Transcript

  • 1. Sneak Preview of the next version of Red Hat JBoss SOA Platform Kenny Peeples, JBoss Technology Evangelist Sameer Parulkar, Product Marketing Manager Oct 17, 2013 1 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 2. Agenda ● ● 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 ● 2 Overview of JBoss SOA Platform v6 JBoss SOA Platform v6 in Action! Sneak Preview of Red Hat JBoss SOA Platform v6
  • 3. Overview of JBoss SOA Platform v6 3 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 4. Overview of JBoss SOA Platform v6 Leveraging the strengths and innovation of Fuse technology and JBoss community projects: 4 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 5. 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 SwithYard ● ● Design-time service governance: Overlord DTGov ● ● Improves quality of IT service Runtime service governance: Overlord RTGov ● 5 Enables business agility, easier & faster access to business services, easier and secure integration with on-premise and cloud based applications Improves IT responsiveness Sneak Preview of Red Hat JBoss SOA Platform v6
  • 6. Why Integration or SOA or Services platform? E n te r p r is e Apps & S e r v ic e s iO S W e b s ite s ( T h in c lie n t ) iO S M o b ile a p p s ( F a t c lie n t ) D B R eu se F le x ib le S e cu re C o n tro l C u s to m A p p s & S e r v ic e s D B C lo u d S a a S a p p lic a tio n s D is t r ib u t io n / D e liv e r y V e h ic le s C lo u d C lo u d A p p lic a tio n s P u b lic & P r iv a te B P M p ro c e s s e s 6 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 7. Why Integration or SOA or Services platform? iO S W e b s ite s ( T h in c lie n t ) E n te r p r is e Apps & S e r v ic e s R E S iO S T M o b ile a p p s ( F a t c lie n t ) R E S T M o b il e M oA bn iyl E e A p pM o b i l e S Al apA ppo p P tf P t P l a lt af o f o r m Tr m rm R O r d e r S e r v ic e O r d e r S t a t u s S e r v ic e In v e n t o r y S e r v ic e C u s t o m e r S e r v ic e B illin g S e r v ic e J B o s s S O A P la t f o r m D B C u s to m A p p s & S e r v ic e s D B C lo u d S a a S a p p lic a tio n s D is t r ib u t io n / D e liv e r y V e h ic le s C lo u d C lo u d A p p lic a tio n s P u b lic & P r iv a te B P M p ro c e s s e s 7 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 8. Why Integration or SOA or Services platform? iO S W e b s ite s ( T h in c lie n t ) E n te r p r is e Apps & S e r v ic e s R E S iO S T M o b ile a p p s ( F a t c lie n t ) R E S T M o b il e M oA bn iyl E e A p pM o b i l e S Al apA ppo p P tf P t P l a lt af o f o r m Tr m rm R O r d e r S e r v ic e O r d e r S t a t u s S e r v ic e In v e n t o r y S e r v ic e C u s t o m e r S e r v ic e B illin g S e r v ic e J B o s s S O A P la t f o r m D B C u s to m A p p s & S e r v ic e s D B C lo u d S a a S a p p lic a tio n s D is t r ib u t io n / D e liv e r y V e h ic le s C lo u d C lo u d A p p lic a tio n s P u b lic & P r iv a te B P M p ro c e s s e s 8 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 9. SOA and Integration Platform Benefits iO S M o b ile p r o je c t s C lo u d C lo u d A p p lic a tio n s P u b lic & P r iv a te E a s i e r, S e c u r e a c c e s s t o e x i s t i n g e n t e r p r is e s e r v ic e s D is c o v e r a n d u s e n e w e n t e r p r is e s e r v ic e s E a s i e r, s e c u r e a c c e s s t o e x i s t i n g e n t e r p r is e s e r v ic e s M a n a g e a n d c o n t r o l c o n n e c t iv it y t o e n te r p r is e a s s e t s E a s ie r a n d fle x ib le a c c e s s t o e x is t in g e n te r p r is e s e r v ic e s E a s ily b u ild a n d u s e n e w e n t e r p r is e s e r v ic e s B P M p ro c e s s e s 9 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 10. JBoss SOA Platform v6 Technical Walk Through 10 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 11. JBoss SOA Platform Components https://www.jboss.org/switchyard 11 Sneak Preview of Red Hat JBoss SOA Platform v6 http://www.jboss.org/overlord
  • 12. SwitchYard Application Overview Composite Service Composite ComponentBinding Reference-Binding Service-Binding Component-Service Component Component-Reference
  • 13. Design Time Governance 13 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 14. Design Time Governance 14 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 15. Run Time Governance 15 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 16. JBoss SOA Platform v6 in Action! 16 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 17. Demonstration ● Download Projects from github ● https://github.com/FuseServiceWorksByExample/SneakPrevi ewV6 ● 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 17 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 18. More information... 18 Sneak Preview of Red Hat JBoss SOA Platform v6
  • 19. For more information.... ● Labs and Presentations from summit 1) Migrating applications from SOA Platform 5 to 6 2) Getting Started with JBoss SOA Platform v6 3) 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 1) http://vimeo.com/jbossdeveloper 2) http://vimeo.com/50627742 3) http://vimeo.com/54642223 4) http://vimeo.com/51539146 5) http://vimeo.com/54790975 ● Download and try Beta version of JBoss SOA Platform v6 (coming soon) ● ● See what’s coming ● 19 http://jboss.org/products http://www.jboss.org Sneak Preview of Red Hat JBoss SOA Platform v6