Red Hat logo

Agenda

Sessions by topic: Red Hat JBoss Fuse Service Works

Application and data integration

This track provides overview and deep dive sessions that cover the products, features, and technologies for datacenter modernization and consolidation. Example topics include: storage migration, performance optimization, management of data in distributed applications, and middleware integration. Attendees will learn how to enable lines of business to rapidly respond to business events in an automated manner, automate rules-driven business processes, and integrate applications, data, and embedded devices across all cloud environments.

Red Hat JBoss Middleware integration products roadmap

Ken Johnson — Director, Product Management, Red Hat

What do back office applications, apps deployed in the cloud, apps deployed in remote branches or embedded devices, and data spread across multiple sources all have in common? Sooner or later, they all have to talk to each other. That’s where integration middleware comes in.

In this session, we’ll look into the roadmaps for the Red Hat JBoss Middleware integration solutions, including Red Hat JBoss Fuse, Red Hat JBoss A-MQ, Red Hat JBoss Fuse Service Works, and Red Hat JBoss Data Virtualization.

Topics: Big data, Development tools, Flexibility, Interoperability, Open hybrid cloud, Red Hat JBoss Fuse, Red Hat JBoss Fuse Service Works, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Application and data integration Tuesday, April 15 1:20 pm - 2:20 pm 2.0 / 5.0

The what, why, & how of Red Hat JBoss Fuse Service Works

Alan Santos — Principal product manager, Red Hat
Keith Babo — Principal software engineer, Red Hat
Kevin Conner — Manager, Software Engineering, Red Hat

Red Hat JBoss Fuse Service Works, Red Hat’s service development platform, combines technologies from Apache and JBoss Community projects. Building on the JBoss Fuse ESB, JBoss Fuse Service Works adds SwitchYard, a service development framework, BPEL and BPMN2 support for service orchestration and straight-through processing, JBoss Overlord DTGov and SOA Repository Artifact Model & Protocol (S-RAMP), and JBoss Overlord RTGov to support business transaction monitoring.

In this session, we’ll discuss typical use cases with demonstrations and samples to help you understand the current and future capabilities of JBoss Fuse Service Works. You’ll also learn what supported technologies will most effectively address customer use cases.

Bring your own use case to discuss and share with peers.

Topics: Development tools, Red Hat JBoss Fuse, Red Hat JBoss Fuse Service Works, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Application and data integration Tuesday, April 15 2:30 pm - 3:30 pm 3.0 / 5.0

Governance capabilities in Red Hat JBoss Fuse Service Works 6

Kurt Stam — Senior software engineer and core developer, Red Hat
Eric Wittmann — Senior software engineer, Red Hat

In this session, we’ll demonstrate Red Hat JBoss Fuse Service Works 6 governance capabilities, specifically:

  • Design-time governance capabilities, using the emerging OASIS S-RAMP Service Repository Model And Protocol standard to manage the deployment life cycle of a SwitchYard application.
  • Customizable workflows to validate the application, obtain deployment authorization, and finally deploy it into a production environment.
  • Runtime governance capabilities to monitor the execution of business transactions and apply rules. (These rules can either be used to enforce service-level agreements (SLAs) or business policies (e.g. a customer cannot purchase further goods if they are above their credit limit).)

By attending this session, you will understand the power and flexibility that your organization can obtain through design and runtime governance capabilities.

Topics: Development tools, Manageability, Red Hat JBoss Fuse Service Works, Red Hat JBoss Middleware, Red Hat JBoss Operations Network

Track Date Time Technical Difficulty
Application and data integration Wednesday, April 16 10:40 am - 11:40 am 3.0 / 5.0

Migrating a Tier-1 order management process to Red Hat JBoss Middleware

Jaroslav Blazek — Senior technology architect, Accenture
Radan Base — Senior system analyst, Accenture

New Order Engine (NOE) is a composite application based on Red Hat JBoss BRMS and Red Hat JBoss Fuse Service Works with process management, rules engine, messaging, and integration capabilities. NOE is a configurable, product-driven order decomposition and fulfillment engine that streamlines transformations from commercial orders into a common data model based on the shared information data (SID) model standard. The application provides dynamic decomposition into fulfillment tasks and real-time provisioning of service orders into multiple backend systems.

In this session, we’ll explore the application’s architecture details and discuss its implementation to a Tier-1 European telecommunications provider, replacing its commercial orchestration platform with an open source alternative.

Topics: Cost savings, Flexibility, Red Hat JBoss BRMS, Red Hat JBoss Fuse Service Works, Red Hat JBoss Middleware, Scalability

Track Date Time Technical Difficulty
Application and data integration Wednesday, April 16 3:40 pm - 4:40 pm 3.0 / 5.0

Application development

This track covers application development tools and technologies. Example topics include: best practices, methodologies, and techniques for building applications in C, C++, Java, PHP/LAMP, Ruby, Node.js, and many other commonly used developer tools and languages, and new development approaches such as Platform-as-a-Service. Attendees will also learn how the tools that build, run, and scale applications are evolving.

The future of middleware: Java, enterprise engineering, and Fuse

Host:

Mark Little — Vice president of Engineering, Red Hat

Panelists:

Rob Davies — Director, Software Engineering, Red Hat
Tim Fox — Senior principal software engineer, Red Hat
Jason Greene — Senior principal software engineer, Red Hat
Pete Muir — Senior principal software engineer, Red Hat

Red Hat has mature middleware stacks in the enterprise engineering, service-oriented architecture (SOA), business process management (BPM), and data spaces. Some of these are standards related, while some standards don’t yet exist.

What does the future hold for these stacks as mobile, cloud, and the Internet of things continue to gather momentum? What will happen as new languages are added to the JVM (almost) daily, and the lines between technologies continue to blur?

In this interactive session, our panel of experts will discuss their personal visions for the future of Red Hat JBoss Middleware. We would also like to hear from you, so come prepared to talk about your concerns, requirements, and interests for the future.

Topics: Big data, Development tools, Flexibility, Interoperability, Mobile, Performance, Portability, Red Hat JBoss A-MQ, Red Hat JBoss Data Grid, Red Hat JBoss Data Virtualization, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Fuse, Red Hat JBoss Fuse Service Works, Reliability, Scalability

Track Date Time Technical Difficulty
Application development Tuesday, April 15 10:40 am - 11:40 am 3.0 / 5.0

Taste of DevNation

Co-located with Red Hat Summit, DevNation offers an agenda tailored to application developers and maintainers who build with open source. Attendees from both events will be able to attend sessions in this track, which will offer sessions relevant to both audiences.

Red Hat JBoss Fuse Service Works: Integration recipes, best practices, & cheat codes

Keith Babo — Principal software engineer, Red Hat

In this session, we’ll introduce Red Hat JBoss Fuse Service Works features using a collection of common requirements, architectural considerations, and critical decision points. You’ll gain a better understanding of:

  • Service implementation options such as Java, Camel, BPMN, and BPEL.
  • Strategies and considerations for canonical data models.
  • Increasing visibility and control of your applications with governance.
  • Isolating cross-cutting concerns such as transformation, data validation, and policy.
  • Encapsulation and granularity of application services.
  • Clustering for availability and performance.
  • Considerations for Platform-as-a-Service (PaaS) environments.
  • Maximizing test coverage for applications.

This will be a hands-on session with real problems, real solutions, and several live demos.

Topics: Clustering, Development tools, Flexibility, OpenStack, Projects, Red Hat JBoss Fuse, Red Hat JBoss Fuse Service Works, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Taste of DevNation Thursday, April 17 11:00 am - 12:00 pm 3.0 / 5.0

Taste of training II

This track features a sampling from Red Hat's robust training and consulting services that are offered on both an individual and team basis.

Hello, world! with SwitchYard

Will Dinyes — Manager, Technical Training, Red Hat

It’s common practice to separate business logic into discrete services. Service-oriented applications pass data on a bus through the various services needed to achieve the end result. SwitchYard, a component of Red Hat JBoss Fuse Service Works, makes quick work of integrating services.

In this hands-on session, you’ll create a Hello, World! application and test it using JUnit and the embedded SwitchYard runtime.

Topics: Development tools, Flexibility, Red Hat JBoss Fuse Service Works, Red Hat Training

Track Date Time Technical Difficulty
Taste of training II Tuesday, April 15 10:40 am - 11:40 am 3.0 / 5.0

Monitoring enterprise governance with Overlord

Ricardo Jun — Content developer, Red Hat

Developing service-oriented applications is hard and managing them is cumbersome. Overlord is a tool found in Red Hat JBoss Fuse Service Works that monitors and evaluates the overall performance and SLA adherence.

In this hands-on session, you’ll explore how to set up the monitoring tools in Red Hat JBoss Enterprise Application Platform and enable them in a service-oriented application, simplifying development and management.

Topics: Development tools, Manageability, Red Hat JBoss Fuse Service Works, Red Hat Training, Reliability

Track Date Time Technical Difficulty
Taste of training II Tuesday, April 15 1:20 pm - 2:20 pm 3.0 / 5.0

Hello, world! with SwitchYard (replay)

Will Dinyes — Manager, Technical Training, Red Hat

It’s common practice to separate business logic into discrete services. Service-oriented applications pass data on a bus through the various services needed to achieve the end result. SwitchYard, a component of Red Hat JBoss Fuse Service Works, makes quick work of integrating services. In this hands-on session, you’ll create a Hello, World! application and test it using JUnit and the embedded SwitchYard runtime.

Topics: Development tools, Flexibility, Red Hat JBoss Fuse Service Works, Red Hat Training

Track Date Time Technical Difficulty
Taste of training II Wednesday, April 16 1:20 pm - 2:20 pm 3.0 / 5.0

Monitoring enterprise governance with Overlord (replay)

Ricardo Jun — Content developer, Red Hat

Developing service-oriented applications is hard and managing them is cumbersome. Overlord is a tool found in Red Hat JBoss Fuse Service Works that monitors and evaluates the overall performance and SLA adherence. In this hands-on session, you’ll explore how to set up the monitoring tools in Red Hat JBoss Enterprise Application Platform and enable them in a service-oriented application, simplifying development and management.

Topics: Development tools, Manageability, Red Hat JBoss Fuse Service Works, Red Hat Training, Reliability

Track Date Time Technical Difficulty
Taste of training II Wednesday, April 16 3:40 pm - 4:40 pm 3.0 / 5.0