Sessions & Labs
Birds of a Feather: JBoss World
Red Hat Enterprise MRG Messaging
Kimberly Palko — Senior Product Manager, Red Hat
Topics: Red Hat Enterprise MRG
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 3.5 / 5.0 |
JBoss Enterprise SOA Platform
Ken Johnson — Director, Product Management, Red Hat
Topics: JBoss Enterprise SOA Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 3.5 / 5.0 |
JBoss Enterprise Portal Platform
Jason Andersen — Director, Product Management, Red Hat
Topics: JBoss Enterprise Portal Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 3.5 / 5.0 |
JBoss Enterprise Data Services Platform
Ken Johnson — Director, Product Management, Red Hat
Topics: JBoss Enterprise Data Services Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 3.5 / 5.0 |
JBoss Operations Network
Alan Santos — Product Manager, Red Hat
Topics: JBoss Operations Network
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 3.5 / 5.0 |
Red Hat JBoss Data Grid / Infinispan
Alan Santos — Product Manager, Red Hat
Manik Surtani — Senior Principal Software Engineer, Red Hat
Topics: Red Hat JBoss Data Grid
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 3.5 / 5.0 |
What's New in Java Frameworks for Web, Cloud, & Mobile
Host:
Juan Noceda — Senior Product Manager, Red Hat
Panelists:
Jorge Aliss — Freelance Software Engineer
Sebastián Scarano — Technical Lead, Labour Ministry of Argentina
Shekhar Gulati — Senior Consultant, Xebia
Love your Java framework? Hate your Java framework? Join us for a collaborative and fun panel where we’ll discuss what’s new and exciting in Java frameworks for web, mobile, and cloud application development. Experts in play! Spring, Java EE 6, Seam, CDI, and Forge defenders will be on hand to make the case why your next application should be developed with their frameworks of choice.
Topics: Java development, Red Hat Cloud, Red Hat OpenShift
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 3.5 / 5.0 |
JBoss Enterprise Application Platform
Rich Sharples — Director, Product Management, Red Hat
Topics: JBoss Enterprise Application Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 3.5 / 5.0 |
JBoss Enterprise BRMS
Prakash Aradhya — Senior Product Manager, Red Hat
Topics: JBoss Enterprise BRMS
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 3.5 / 5.0 |
How Mobile & HTML5 are Shifting Java EE & Rich Client Platforms
Jay Balunas — Principal Software Engineer, Red Hat
Mobile computing and therefore development is ubiquitous… HTML5 is the future of development… How tired are you of hearing these statements? While they are true, these statements do nothing to help you understand the present and future of mobile and HTML5 development. This is especially important for Java EE developers, as one of the fastest growing segments of mobile development is in the enterprise.
In this Birds-of-a-Feather (BOF) presentation, industry experts from JBoss, W3C, and the community will shed some light on the present and future of mobile and HTML5. They will discuss higher-level concerns like trends in client technology frameworks and core enterprise concerns such as security, off-line support, and data synchronization.
This is not a sit-and-listen kind of session! We want to hear from you so come with your questions and comments about directions, best practices, what you have struggled with, etc. We’ll also be polling the audience and should have some special treats for those attending.
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Birds of a Feather: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.5 / 5.0 |
Current: JBoss World
Information technology in the enterprise is rapidly evolving. Learn about the latest innovations in middleware and cloud computing technologies. And learn how to increase performance and scalability, implement security policies, meet service level agreements, and more effectively manage your deployments.
JBoss Enterprise SOA Platform Overview & Roadmap
Ken Johnson — Director, Product Management, Red Hat
JBoss Enterprise SOA Platform is the next-generation ESB and business process automation infrastructure that enables superior business execution, responsiveness, and flexibility in a cost-effective, open platform. In this session, Ken Johnson will discuss the future roadmap for JBoss Enterprise SOA Platform, as well as changes in our industry that are impacting application integration and SOA infrastructure as we move toward cloud computing.
Topics: JBoss Enterprise SOA Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 2.0 / 5.0 |
Exceeding User Expectation with JBoss Enterprise Portal Platform
Jason Andersen — Director, Product Management, Red Hat
Thomas Heute — Manager, Software Engineering, Red Hat
Who are users? Employees, customers on smartphones, business partners, those calling your service desk? All of the above? Way back when, it was OK to have your internal users using a portal, your external users using a content management system (CMS), and your customer service reps using a web app. However today, siloing your user experience is inefficient and overly complex.
Join Red Hat’s middleware team in charge of delivering next-generation user experience products to learn how current and future Red Hat technologies can help your users’ experience. And learn about how other Red Hat customers are changing their end user experiences.
Topics: JBoss Enterprise Portal Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 2.0 / 5.0 |
Big Data, Volume, Speed & Benefits with Red Hat JBoss Data Grid
Alan Santos — Product Manager, Red Hat
Manik Surtani — Senior Principal Software Engineer, Red Hat
In an increasing number of disciplines and industries, data volume and complexity has become both a challenge and an opportunity. Application developers are tasked with bridging the gap between challenge and opportunity and one tool in a developer’s belt to help build that bridge is a data grid.
Red Hat JBoss Data Grid is a manageable, scalable, highly available, distributed, in-memory data store that lets you scale based on memory and distribution rather than relational database management system (RDBMS) licenses or database expertise.
In this session, Alan Santos and Manik Surtani will provide a high-level overview of Red Hat JBoss Data Grid, discussing its benefits, common use-cases, and specific features meant to address today’s data challenges and opportunities. They will also provide a product roadmap.
Topics: Development tools, Flexibility, Performance, Red Hat JBoss Data Grid, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 2.0 / 5.0 |
JBoss Enterprise BRMS: Combining the Power of Business Rules & Business Processes
Mark Proctor — Group Lead - Drools and jBPM, Red Hat
Prakash Aradhya — Senior Product Manager, Red Hat
JBoss Enterprise BRMS is business user-focused platform that enables the development of business rules, applying complex event processing (CEP) and building business processes. It brings the power of various artifacts from the JBoss Drools project and the JBoss jBPM project together.
Over the years, JBoss Enterprise BRMS has evolved much more than just rules management. The platform offers the same paradigm for using business rules, complex events, and business processes, enabling developers to use one set of APIs and tools to build their solutions.
In this session, Mark Proctor and Prakash Aradhya will discuss the evolution of the Drools JBoss Community project and the JBoss Enterprise BRMS enterprise product. They will cover the major functionalities and use cases supported by the product and the practical examples of using rules and processes together. They will also have the future roadmaps of the project and product.
Topics: Cost savings, Development tools, Flexibility, Hibernate, JBoss Developer Studio, JBoss Enterprise BRMS Platform, JBoss Enterprise Frameworks, JBoss Enterprise SOA Platform, jBPM, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 2.0 / 5.0 |
JBoss Enterprise Data Services Platform Delivers SOA-ready Data
Jeremy Davis — Middleware Solution Architect, Red Hat
Bill Kemp — Senior Solution Architect, Red Hat
Mike Daleiden — Director, Telematics Engineering, AAA, Inc.
This session is a deep dive into how AAA, North America’s largest motoring and leisure travel organization, used JBoss Enterprise Data Services Platform to unify its data across JDBC, web services, and UNIX sockets.
AAA and JBoss engineers will discuss and demonstrate a working solution that addresses everything from creating canonical data models with the Teiid Designer to exposing pipe-delimited data with a custom JCA adapter. They will also cover:
- Accessing JBoss Enterprise Data Services Platform with Hibernate
- Query optimization
- Performance tuning
- Advanced debugging techniques
Source code will be available on GitHub.
Topics: Development tools, Flexibility, Integration, Interoperability, JBoss Enterprise Data Services, Other: Integration, Portability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 5.0 / 5.0 |
JBoss in the Trenches
Ronak Mallik — Senior Consultant, Red Hat
How do some of the biggest IT departments around the world configure and manage their JBoss Enterprise Middleware installations? How do they deal with security and performance tuning of their application server tiers?
In this session, Ronak Mallik will introduce the industry-wide best practices that emerge time-after-time from the most effective enterprise environments. Ronak will review these best practices for the process of slimming, optimizing, and tuning your company’s application server profile.
Ronak will also discuss real-world procedures for versioning and deploying JBoss Enterprise Middleware to large-scale enterprise environments with multiple regions. The importance of these processes will become more evident as we discuss the techniques for running effective load and endurance testing.
Additionally, we will address proven methodologies for modifying configurations in live production environments.
In this session, attendees will learn:
- Industry-wide best practices for managing JBoss configurations in large-scale production environments
- How to slim, cluster, and optimize your JBoss Application Server configurations
- JBoss Application Server infrastructure security best practices
- Best practices for performance tuning and guidelines for running effective load tests
- Approaches for enabling high availability, redundancy, monitoring, and management
- Best practices for moving deployments through environments with logging, security, and messaging
- Standards for virtualization and dynamic provisioning in the cloud
Topics: Cloud deployment, Clustering, Cost savings, Flexibility, Interoperability, JBoss Enterprise Application Platform, JBoss Enterprise Web Server, JBoss Operations Network, Manageability, Performance, Portability, Red Hat Consulting, Reliability, Scalability, Security
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 4.0 / 5.0 |
Migrating Spring to Java EE
Paul Bakker — Senior Developer, Luminis
The Spring Framework has no doubt played a major role in evolving how we write enterprise applications on the Java platform today, but it is still a proprietary framework owned by a single company. The age of having to rely on such proprietary frameworks in order to develop decent enterprise applications is now over, and using Java EE 6 has become an even easier way to develop enterprise applications based on standards, which makes it the best choice for any enterprise application.
In this session, you will experience how to migrate a typical, full-stack Spring application to a standards-based, completely portable Java EE 6 application, including integration tests. This talk has been given at several conferences around the world, including JavaOne, and now includes a sample application that has been migrated from Spring to Java EE.
Topics: Cost savings, Development tools, Flexibility, Java development, JBoss Community projects, Manageability, Other: Java EE 6
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
BPM using jBPM & Beyond
Kris Verlaenen — JBoss jBPM Project Lead, Red Hat
A Business Process Management (BPM) suite offers you the capabilities and tools to better manage and streamline your business processes. JBoss jBPM continues its vision in this area by offering a lightweight process engine for executing business processes in pure Java, combined with the necessary services and tooling to support business processes in their entire lifecycles. This allows not only developers, but also business users to manage your business processes more efficiently (using a combination of web-based and Eclipse-based tooling).
A lot has happened in the BPM area over the last few years with the introduction of the BPMN 2.0 standard, the increasing interest in more dynamic and adaptive processes, integration with business rules, event processing, etc. In this session, Kris Verlaenen, the jBPM project lead, will give a high-level overview of how jBPM tackles challenges like flexible, domain-specific processes, human interaction, integration with external services, mobile BPM, and BPM in the cloud (e.g., Red Hat OpenShift).
Topics: Hibernate, Java development, JBoss Community projects, JBoss Enterprise Frameworks, jBPM, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 2.0 / 5.0 |
HP & Red Hat SPECjEnterprise2010 Benchmark
Andrig Miller — Global Platform Director, Red Hat
In this session, representatives from both HP and Red Hat will detail their SPECjEnteprise2010 benchmark submission and discuss what was completed across the operating system, database, and middleware layers to achieve the results. They will include details about the:
- Industry-standard benchmark
- Operating system configuration – across storage, memory, network, and CPU configuration (NUMA)
- Middleware configuration, including specifics on Java Virtual Machine (JVM) and sub-system configuration, along with the database used and its configuration.
Topics: Cost savings, JBoss Enterprise Application Platform, Performance, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 3.0 / 5.0 |
New & More Effective Management for JBoss Enterprise Middleware
Charles Crouch — Development Manager, Red Hat
Alan Santos — Product Manager, Red Hat
Have unplanned configuration changes ever caused problems for your production servers? Would you like to automate a response to unexpected performance or availability changes? Do you want to simplify the lifecycle management of JBoss Enterprise Middleware applications and services deployed across large-scale datacenters?
Up to 75% of an application’s total cost of ownership (TCO) occurs post development, once in production. Independent studies have shown that JBoss Managed offerings (a JBoss product managed by JBoss Operations Network) significantly reduce the maintenance costs and support burden traditionally associated with middleware management.
This session, Red Hat’s Alan Santos and Charles Crouch will provide technical, in-depth coverage of new automation, deployment, and configuration features available for all JBoss Managed products that further reduce ongoing management costs.
Topics: Cost savings, Flexibility, Interoperability, JBoss Enterprise Application Platform, JBoss Enterprise BRMS Platform, JBoss Enterprise Data Services, JBoss Enterprise Portal Platform, JBoss Enterprise SOA Platform, JBoss Enterprise Web Platform, JBoss Enterprise Web Server, JBoss Operations Network, Manageability, Performance, Red Hat JBoss Data Grid, Reliability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
IT Process Automation: Challenges & Best Practices
Patrick Black — Senior Technology Engineer, Travelers Insurance
Moving to a more automated IT world can be daunting for a corporate IT department. In this session, Patrick Black will review the successes and challenges Traveler’s Insurance has had over the previous years in implementing “full automation” of several key IT infrastructures. He’ll cover the different types of automation efforts and how they can be used together for automating everything from individual IT tasks to full, customer-facing “push button” IT solutions. The need for audit, reporting, and monitoring as part of any automation solution will be covered, as well as the most common mistakes or missed opportunities teams encounter while creating automated systems.
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Friday, June 29 | 9:45 am - 10:45 am | 3.0 / 5.0 |
Understanding the Application Memory Wall
Gil Tene — CTO, Azul Systems
The original “memory wall,” first predicted in the mid 1990s, was supposed to have emerged by now, with applications stretching server capabilities to their limits. However, today’s typical application instance only utilizes 5-10% of a modern server’s capacity, and the percentage is dropping.
In this session, Gil Tene, CTO, Azul Systems, will discuss the application memory wall and the likely causes of an observed, decade-long stagnation in application instance memory growth and consumption.
Gil will analyze the key technical challenges that have led to the emergence of the Application Memory Wall, reviewing the relevant state of the art in garbage collection within managed run times in general, and in commercial Java Virtual Machines in particular. He will also outline the main technical problem areas that need industry attention, and show how solving these problems can lead to a post-Wall era, an era in which applications will once again be free to productively and naturally consume the abundant compute resources available in modern servers.
Topics: Java development, JBoss Enterprise Application Platform, Performance, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Current: JBoss World | Friday, June 29 | 11:00 am - 12:00 pm | 3.0 / 5.0 |
Emerging: JBoss World
Be the first to know about what's on the horizon from Red Hat and its partners and get a glimpse into future technology innovations.
Partner Perspectives
Abstract coming soon!
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 0.0 / 5.0 |
Partner Perspectives
Abstract coming soon!
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 0.0 / 5.0 |
AeroGear: The Gear You Need to Go Mobile with Red Hat
Jay Balunas — Principal Software Engineer, Red Hat
You’ve heard all the terms – mobile web, HTML5, JBoss Application Server 7, restful services, jQuery Mobile, hybrid applications, etc. Maybe you’ve even played around with them a bit. But how do they all fit together? What are the best ways to get started or convert an existing application? And how can Red Hat help you go mobile? AeroGear is the answer to all of this and more. The project provides developers with a one-stop shop for all things mobile at Red Hat.
Join Jay Balunas, AeroGear’s project lead, as he gives you all the tools and information you need to launch into mobile development, and answers several of your burning questions, including:
- What are the critical considerations and pitfall to look out for?
- What will a hybrid application do for me?
- How do I setup my environment?
- Should I convert an existing app, or develop new?
- Where does the cloud come into play?
Topics: Hibernate, Java development, JBoss Community projects, JBoss Developer Studio, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, jBPM, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 3.0 / 5.0 |
Improving Mobile Ad-hoc Network (MANET) Communications with Red Hat Enterprise MRG Messaging
Rich Lucente — Middleware Solution Architect, Red Hat
With the transformation to a data-centric fighting force, reliable mobile ad-hoc network (MANET) communications are critical to support today’s warfighter. MANETs, commonplace in tactical communication environments, present challenges in providing timely delivery of critical information. TCP/IP in a network with multiple unreliable links can perform poorly when there are random packet drops.
Intelligent message forwarding and routing can overcome these challenges. Rather than attempting end-to-end communications that traverse multiple unreliable links, Red Hat’s recommended approach is to utilize many intermediate message brokers, enabling data to reliably migrate hop-by-hop toward the intended destination.
Red Hat Enterprise MRG Messaging, born out of the performance-critical needs of the financial services industry, is finding application in the mobile space. Leveraging the wire-level standard Advanced Message Queuing Protocol (AMQP), intelligent routing solutions based on Red Hat Enterprise MRG Messaging are penetrating many mobile communication use cases.
In this session, you’ll learn how multiple Red Hat Enterprise MRG Messaging brokers can overcome challenging network environments. Join Rich Lucente as he discusses how intelligent message forwarding and routing with Red Hat Enterprise MRG Messaging can overcome the challenges of a MANET network. Rich will also provide a short demonstration, leveraging Red Hat Enterprise Linux 6 network simulation capabilities, to highlight the performance advantage of brokered data communication.
Topics: Interoperability, Performance, Red Hat Enterprise Linux, Red Hat Enterprise MRG, Reliability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 4.0 / 5.0 |
JBoss Enterprise Application Platform 6 - Ease into the Cloud
Jason Greene — JBoss Application Server Lead / JBoss Enterprise Application Platform Architect, Red Hat
JBoss Enterprise Application Platform 6 delivers some major new capabilities and features that require you to re-think Java EE. How you develop and deploy Java EE applications will not be the same.
JBoss Enterprise Application Platform 6 is the one Java container to rule them all – supporting lightweight, nimble, and agile development but supporting all the sophisticated operational capabilites you require to run and manage your most critical applications and services.
In this session, the JBoss Enterprise Application Platform product manager and platform architect will discuss some of the new features in JBoss Enterprise Application Platform 6 as well as some thoughts about the future.
Topics: Cloud deployment, Clustering, Cost savings, Development tools, Flexibility, JBoss Enterprise Application Platform, Manageability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 4.0 / 5.0 |
Going Mobile with your RichFaces Applications
Brian Leathem — Senior Software Engineer, Red Hat
The mobile web is a hot topic as many developers are curious about how they can tap into this market while leveraging their existing skill-sets and technology investments. The good news is that as a JavaServer Faces (JSF) developer, you can make your application mobile by taking advantage of the mobile-compatible components and other framework improvements introduced in RichFaces 4.1.
In this session, Brian Leathem, RichFaces project lead, will use the RichFaces Mobile Showcase as a case study to demonstrate best practices in making RichFaces applications mobile compatible. This Showcase is one of Red Hat’s most widely viewed public demos with ~50,000 hits per month and is deployed on Red Hat’s PaaS offering, OpenShift.
Brian will also explain how to overcome obstacles of existing desktop-based frameworks (like JSF) by using capabilities available with HTML5. He will discuss the mobile web’s “single page” programming model and how attendees can convert any existing web app to work on mobile devices. And throughout the session, Brian will answer some of the many questions that must be addressed when taking any web application mobile, including:
- How do I support my application across browser and across device?
- How can I leverage HTML5 features with my existing application?
- Which JavaScript framework should I use?
- How does HTML5 tie back into my enterprise infrastructure?
Topics: Hibernate, JBoss Enterprise Frameworks, jBPM, Red Hat OpenShift, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 2.0 / 5.0 |
What Data Grids Mean to Cloud, PaaS, & Enterprise Java
Manik Surtani — Senior Principal Software Engineer, Red Hat
In this session, Manik Surtani will discuss why scaling out is something we have all come to expect from cloud and Platform-as-a-Service (PaaS) deployments, and how this expectation puts a lot of undue pressure on data storage.
Data grids are often seen as a solution to such scalability issues, but standardization is very important and to date, the enterprise Java ecosystem has been lacking any concerted effort in standardizing data grids. Until now.
Manik, the technical architect of Red Hat JBoss Data Grid and the spec lead of JSR 347, data grids for the Java platform, will also discuss what you can expect from JSR 347 and how it is set to turbocharge enterprise Java.
Topics: Cloud deployment, Clustering, Java development, JBoss Community projects, Performance, Red Hat JBoss Data Grid, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
JBoss Polyglot: Java & Beyond
Dr. Mark Little — Senior Director, Middleware Engineering, Red Hat
Bob McWhirter — Consulting Software Engineer, Red Hat
For over a decade, Red Hat has been investing in the Java Virtual Machine (JVM), building frameworks and servers to solve large-scale problems using Java. In the past decade, many promising non-Java languages have targeted the JVM as an ideal runtime. From Ruby, to Lisp, to Javascript, Red Hat has found that the facilities they have created to support enterprise Java programmers can also benefit a new generation of engineers using alternative languages. Redesigning the wheel from scratch for each language makes no sense, so through its Polyglot efforts, Red Hat multiplies the power available to each language with ease.
In this talk, Mark Little and Bob McWhirter will demonstrate how existing JBoss technologies are made available to a variety of languages, demonstrating aspects of TorqueBox for Ruby, Immutant for Lisp/Clojure, and AS.js for Javascript. They will also outline plans to go beyond the application-server, where other languages may touch upon individual frameworks and projects.
Topics: Hibernate, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Polyglot: Java & Beyond, jBPM, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 3.0 / 5.0 |
JBoss Enterprise Middleware & Big Data
Justin Hayes — Senior Architect, Red Hat Consulting, Red Hat
JBoss Enterprise Middleware and big data are changing the technical landscape of some of the largest producers and consumers of information and data across commercial and government domains. Most of us are aware of the quality and usability of big data technologies such as Apache Hadoop, Cassandra, and others. They have largely commoditized the space, making it very easy to bring a big data capability to any organization. One area that is very underdeveloped, however, is the intersection of big data with enterprise middleware and open source solutions and offerings.
Red Hat fills this gap, allowing you to easily integrate these technologies into an enterprise-class, comprehensive middleware solution. With JBoss Enterprise Middleware, you can add big data capability to your middleware infrastructure and extend the big data tools with sophisticated middleware functionality.
Red Hat Consulting has developed a series of integrations to address real-world big data extension challenges faced by its clients. The solution architecture defined in this project includes the following:
- An extensible data storage pipeline using JBoss Enterprise SOA Platform
- A custom indexing and search layer using JBoss Enterprise BRMS and Red Hat JBoss Data Grid
- A distributed, in-memory data grid for real-time big data using Red Hat JBoss Data Grid
- Data virtualization for integrated views of big data and conventional (e.g., relational, file, etc.) sources using JBoss Enterprise Data Services Platform
In this technical presentation, Justin Hayes will provide a detailed look into how the components of this project work together to fill the big data and middleware gap. Attendees will see tools that they can use on their own projects, as well as concrete examples of how to integrate JBoss Enterprise Middleware with Hadoop and Cassandra.
Topics: Cost savings, Development tools, Java development, JBoss Enterprise BRMS Platform, JBoss Enterprise Data Grid, JBoss Enterprise Data Services, JBoss Enterprise SOA Platform, Operability, Performance, Red Hat Consulting, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 5.0 / 5.0 |
SOA at Scale with SwitchYard
Keith Babo — Senior Software Engineer, Red Hat
Scalability is recognized as a critical requirement for service-oriented applications in the enterprise, yet the definition of this requirement is often limited to runtime performance alone. As developers spend time in the trenches creating enterprise services, the definition of scalability quickly expands to include other dimensions.
Is the solution easy to use right from the start and how quickly does ease-of-use degrade when applications become more complex? How does the solution scale to multiple development teams? Can the application runtime scale to accommodate deployment requirements both on-premise and in the cloud?
In this session, Keith Babo will introduce SwitchYard, the next-generation Enterprise Service Bus (ESB) from JBoss, and explore how it can be used to address a spectrum of scalability concerns related to service-oriented architecture (SOA). The session will include use cases, concrete examples, and a demo of how to get work done with SwitchYard, as well as other topics, including:
- Integrating disparate service models seamlessly (e.g., Java EE, BPM, etc.)
- Common patterns related to service-oriented integration
- Incorporating runtime and design-time governance into your services
- Using policy to define and enforce consistent runtime behavior
- Deployment considerations when moving your application to the cloud
Join us and see a core component of the upcoming JBoss Enterprise SOA Platform 6 in action.
Topics: Cloud deployment, Development tools, Flexibility, Java development, JBoss Community projects, JBoss Enterprise SOA Platform, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
Real-time Intelligent Messaging for the Enterprise with Red Hat Enterprise MRG Messaging
Derrick Kittler — Solution Architect, Red Hat
Vamsi Chemitiganti — Principal Solution Architect, Red Hat
As enterprise application infrastructures age, the tenancy for entropy within their environments increases. In time, applications have a natural propensity for siloing and becoming walled-off from other applications and infrastructure limiting their overall value and business applicability. While messaging-oriented middleware and service-oriented architecture (SOA) work to solve some of these issues, often times more lightweight and and real-time infrastructure-level solutions are required.
Complex event processing (CEP) fits inside an application infrastructure as a single point of truth when reasoning across streams of events, fostering real-time awareness and integration of applications. Business Process Management (BPM) augments the application infrastructure providing a framework for managing long-running tasks and modeling finite inter-application business processes and workflows. Advanced Message Queuing Protocol (AMQP) is an emerging messaging standard and wire-level protocol that promises inter-operable messaging within heterogeneous application environments.
In this session, Derrick Kittler and Vamsi Chemitiganti will explore the challenges enterprises face when looking to refactor existing application assets in new ways to achieve business agility. They will present a real-time intelligent messaging approach that unifies CEP with BPM leveraging AMQP as the messaging fabric. Through example code and demonstration, Derrick and Vamsi will illustrate how event reasoning, rules, and BPM can be leveraged using a messaging agnostic protocol to show how applications achieve higher levels of business value.
After attending this session, attendees will better understand:
- CEP, BPM (JBPM5), and AMQP
- How AMQP-based messaging, CEP, and BPM can be applied to design and develop application infrastructures that integrate application silos
- How JBoss Enterprise Middleware can help achieve that goal through JBoss Enterprise BRMS, JBoss jBPM and Red Hat Enterprise MRG Messaging messaging
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Friday, June 29 | 9:45 am - 10:45 am | 4.0 / 5.0 |
Partner Perspectives
Abstract coming soon!
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Emerging: JBoss World | Friday, June 29 | 11:00 am - 12:00 pm | 0.0 / 5.0 |
In-depth: JBoss World
In this highly-technical track, you'll learn exactly how to leverage Red Hat solutions to drive your IT strategy and your enterprise to new heights. No details will be spared.
JBoss Enterprise BRMS: Best Practices
Edson Tirelli — Senior Software Engineer, Red Hat
The adoption of a BRMS product by a company might be driven by several distinct goals, but contrary to the beliefs of many people, the achievement of such goals is usually not solely dependent on the product itself (or its methodology). Several factors determine the outcome of such endeavors and user education plays a large role in the successful use of the technology.
In this session, Edson Tirelli, senior software engineer at Red Hat, will discuss a few mistakes frequently found in implementations in the field and how to properly leverage the technology to achieve a successful implementation. Edson will also provide:
- An under-the-hood glimpse into BRMS systems
- General goals of BRMS implementation
- Best practices for JBoss Enterprise BRMS implementations
- Common mistakes on rules authoring and how to fix them
Most topics will be discussed using examples from JBoss Enterprise BRMS, but the general principles apply to any Rete-based rules engine.
Topics: JBoss Community projects, JBoss Enterprise BRMS Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 4.0 / 5.0 |
The Hitchhiker's Guide to the JBoss Galaxy
Burr Sutter — Senior Product Manager, Red Hat
JBoss by Red Hat contributes to numerous open source software (OSS) projects and the overall open source ecosystem is constantly producing new tools, frameworks, engines, and techniques. If you are “building your stack” for your next project, trying to navigate the vast OSS world can be a bewildering and complex undertaking.
In this session, Burr Sutter will highlight some key technologies that have a tremendous impact on the typical enterprise application. Most importantly, he will provide guidance into how JBoss is making your custom application development more productive. He will also provide a trailmap so you can follow how each JBoss Community project fits into JBoss Enterprise Middleware, Red Hat’s enterprise middleware portfolio.
Live demonstrations will include glimpses into several technologies, including:
- Eclipse and JBoss Tools = JBoss Developer Studio
- Maven – .org & enterprise
- AeroGear – HTML5 / mobile
- Errai – Google Web Toolkit (GWT)
- RichFaces – JavaServer Faces (JSF)
- JBoss jBPM
Topics: Hibernate, JBoss Developer Studio, JBoss Enterprise Application Platform, JBoss Enterprise BRMS Platform, JBoss Enterprise Frameworks, jBPM, Red Hat JBoss Data Grid, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
Partner Perspectives
Abstract coming soon!
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 0.0 / 5.0 |
Building Modern Applications the JBoss Way
Pete Muir — Principal Software Engineer, Red Hat
Marius Bogoevici — Senior Software Engineer, Red Hat
Good applications are a mix of powerful technologies and a productive approach to development. In this session, Marius Bogoevici and Pete Muir will discuss how both aspects blend together in the context of a working application.
Pete will introduce the JBoss preferred approach to developing applications, with its underlying motivations and design goals. Marius will walk you through a pre-built Java EE 6 application, and show you how JBoss’ RAD tool, JBoss Forge, allows you to easily add capabilities. He’ll deploy both locally, and to Red Hat’s free cloud, Red Hat OpenShift Express. The application will offer a mobile-friendly HTML5 front end, allowing you to use the app during the session.
Pete and Marius will discuss the requirements for the application, why the technologies were chosen, and how the application is architected.
Topics: Hibernate, Java development, JBoss Community projects, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Enterprise Web Platform, jBPM, Seam, Web Framework Kit
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 4.0 / 5.0 |
The Power of Data Virtualization
Ramesh Reddy — Principal Software Engineer, Red Hat
Chuck Mosher — Manager, Solution Architects, Red Hat
Data virtualization, or the ability to abstract disparate data sources (e.g., databases, applications, file repositories, websites, data services vendors, etc.) through a single rationalized, virtual data access layer, provides a powerful tool for addressing some historically challenging integration scenarios. Data virtualization provides a more agile, lower cost data integration approach that overcomes data complexity and disparate silos to provide the complete, high quality, and actionable information that agile businesses require.
In this session, Red Hat’s Ramesh Reddy and Chuck Mosher will present JBoss Enterprise Data Services Platform, a powerful set of tools and runtime components that add data virtualization capabilities to JBoss Enterprise SOA Platform, enabling your applications and business processes to easily integrate and use data from many data sources.
There are a number of data integration use cases where the advantages of data virtualization are particularly compelling. This session will detail four of them:
- Legacy/reporting systems integration (reports, BI, dashboards, etc.)
- Enterprise canonical view abstraction (also frequently referred to as an enterprise data layer)
- Dynamic view generation (rapid and agile integration without replication)
- Materialization views (approaches to speed up even overloaded environments)
Ramesh and Chuck will cover each of these use cases in detail and will explain how a data virtualization approach provides significant advantages over traditional approaches (e.g., ETL, datamarts, hard coding, etc). They will demonstrate examples of these use cases in the JBoss Enterprise Data Services Platform (Teiid) Designer, the powerful visual data modeling component of the product, and show how easy and intuitive it is to build solutions to these integration challenges. Attendees will leave this session with a deeper understanding of the data virtualization platform and its capabilities, and will be able to make informed decisions about their own enterprise needs.
Come and see how to address your data integration challenges with JBoss Enterprise Data Services Platform.
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
Configuration & Management with JBoss Enterprise Application Platform 6 Domains
Brian Stansberry — Principal Software Engineer, Red Hat
Two of the primary features of JBoss Enterprise Application Platform 6 are a simplified configuration model and the ability to manage complex multi-server environments.
In this session, Brian Stansberry will:
- Cover the core concepts behind the new configuration model — profiles, servers, server groups, hosts, and domains
- Demonstrate how easy it is to set up and manage a domain of multiple JBoss Enterprise Application Platform instances
- Demonstrate how to manage your domain both through the management console that ships with the application server, and via the JBoss Enterprise Application Platform command-line interface (CLI)
Topics: Interoperability, JBoss Enterprise Application Platform, Manageability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 4.0 / 5.0 |
Powering the Next-Generation Mobile Company with JBoss Enterprise Middleware
Manoj Chansuthirangkool — Assistant Director, IT Implementation, True Corporation
TrueMove, a subsidiary of True Corporation Public Listed Company, is one of the largest mobile provider in Thailand. In this customer success session, Mr. Manoj Chansuthirangkool, assistant director, IT Implementation & Integration Management at True, will discuss the strategic IT transformation journey from proprietary to open source technologies. He will discuss:
- Key drivers and benefits with open source technology adoption
- Advantages of JBoss Enterprise Middleware over existing proprietary technologies
- Improved data virtualization with JBoss Enterprise Data Services Platform
- The fast and highly efficient rules execution for complex customer care system with JBoss Enterprise BRMS
- Future integration of applications, services, and data with JBoss Enterprise SOA Platform
Topics: Cost savings, Flexibility, Java development, JBoss Enterprise Application Platform, JBoss Enterprise Data Services, JBoss Enterprise SOA Platform, Manageability, Performance
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
Effectively Manage & Monitor Red Hat JBoss Data Grid Nodes
Galder Zamarreño — Senior Software Engineer, Red Hat
Heiko Rupp — Principal Software Engineer, Red Hat
Data grids are clusters of nodes communicating with each other and their memories are seen as a single data store. By their nature, they require tens, hundreds, or even thousands of machines to be coordinated.
In this session, Galder Zamarreño and Heiko Rupp will demonstrate how to use JBoss Operations Network to effectively manage and monitor a group of Red Hat JBoss Data Grid nodes. They will cover the best practices for deploying Red Hat JBoss Data Grid farms, tips for managing a large infrastructure with JBoss Operations Network, and how to use the monitoring information to tune Red Hat JBoss Data Grid farms. They will also run a demo along the presentation to showcase the management and monitoring recommendations.
Topics: Clustering, Interoperability, JBoss Operations Network, Manageability, Red Hat JBoss Data Grid
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 3.0 / 5.0 |
Authentication/Authorization Services with SAML and XACML with JBoss Enterprise Application Platform 6
Kenny Peeples — Senior Architect, Red Hat Consulting, Red Hat
Tony Stafford — Technical Manager for Emerging Technology Security, SPAWAR Systems Center Atlantic, SPAWAR
Web resources can be protected by multiple methods and technologies that can complicate implementation, extend coding timeframes, provide multiple maintenance locations, and introduce proprietary sign-on methods and access controls. These issues affect users and developers.
While Open Standards for Authentication (AuthN) and Authorization (AuthZ) can alleviate these challenges, some wonder:
- How can authentication and authorization services be implemented by Red Hat?
- What standards are used in implementing these services?
- How can authorization policies be implemented easily?
PicketLink and PicketBox provide the components necessary in JBoss Enterprise Application Platform 6 for an Identity Provider (IDP), Security Token Service (STS), Policy Enforcement Points (PEP), and Policy Decision Point (PDP). These components use the Security Markup Language (SAML) and Extensible Access Control Markup Language (XACML), which are Organization for the Advancement of Structured Information Standards (OASIS) organization standards that implement authentication and authorization. Resources such as web applications and web services can be protected through these services by Single Sign-On (SSO) and policies that provide who can do what when.
In this session, attendees will learn about:
- Security Assertion Markup Language
- Identity Provider
- Security Token Service
- How assertions are used for authentication
- eXtensible Access Control Markup Language
- Policy Enforcement Point and Policy Decision Point
- How policies are created
- How policies are used for authorization
Key Notes: Using examples, this presentation focuses on how to use PicketLink for enterprise authentication and authorization services. SAML and XACML are the standards that provide the basis for authentication and authorization with JBoss Enterprise Middleware. Examples will be shown and explained on the standards and their use with JBoss Enterprise Application Platform 6.
Topics: Interoperability, Java development, JBoss Enterprise SOA Platform, JBoss Enterprise Web Platform, JBoss Enterprise Web Server, Manageability, Other: PicketLink and PicketBox, Reliability, Security
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 5.0 / 5.0 |
NoSQL & Big Data at Red Hat
Manik Surtani — Senior Principal Software Engineer, Red Hat
Emmanuel Bernard — Data Platform Architect, Red Hat
In this session, Emmanuel Bernard and Manik Surtani will outline the various components of NoSQL and big data at Red Hat, including Hibernate and CDI (the API layer), Infinispan and JBoss transactions (OLTP geared key/value store), Teiid (federation), and GlusterFS (storage behind Infinispan). They will also explain how these components come together to form a coherent NoSQL solution. Emmanuel and Manik will also discuss how adding other popular open source components such as Cassandra and Hadoop (OLAP geared data stores), and Jaspersoft and Pentaho (business intelligence and analytics) further strengthens what can be achieved.
Topics: Clustering, GlusterFS, Java development, JBoss Enterprise Data Services, Red Hat JBoss Data Grid, Red Hat Storage
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
JBoss Enterprise Application Platform 6 CLI - Ninja Management
Brian Stansberry — Principal Software Engineer, Red Hat
In this session, attendees will learn how to manage their JBoss Enterprise Application Platform 6 infrastructures using its powerful new command-line interface (CLI) tool. Learn how to configure a single standalone application server and manage groups of servers in a JBoss Enterprise Application Platform 6 managed domain.
Brian Stansberry will provide a deep dive into the features and capabilities of the CLI tool and how it can best be utilized to get the maximum benefit out of your JBoss Enterprise Application Platform 6 installation. He will provide a hands-on demonstration of:
- Adding a Java Messaging Service (JMS) queue to a server configuration
- Deploying an application to a single server
- Adding new servers to a managed domain
- Rolling a deployment out to two groups of servers in a managed domain
- Gathering metrics from servers in a managed domain
- Using scripts to control the CLI
Topics: Clustering, Interoperability, JBoss Enterprise Application Platform, Manageability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Friday, June 29 | 9:45 am - 10:45 am | 4.0 / 5.0 |
Trusted Security with JBoss Enterprise Application Platform
Anil Saldhana — Lead Middleware Security Architect, Red Hat
Robert C. Broeckelmann Jr. — Partner, Nova Ordis, LLC
This session will introduce the security concepts of JBoss Enterprise Application Platform via an exploration of relevant use cases. Red Hat’s Anil Saldhana and Nova Ordis’ Robert C. Broeckelmann Jr. will discuss best practices and strategies for authentication, authorization, and identity management and provide demos of those concepts. Emphasis will be given to the inner details of security in JBoss Enterprise Application Platform and PicketLink.
Join Anil and Robert to learn more about advanced trust capabilities such as SAML, WS-Trust, Identity Propagation, message-level security, WS-Security, and WS-Security Policy. Discover how the use of a policy definition in a single human-readable and machine-readable format can reduce the configuration and/or coding requirements for a secure system.
Topics: JBoss Enterprise Application Platform, Security
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| In-depth: JBoss World | Friday, June 29 | 11:00 am - 12:00 pm | 3.0 / 5.0 |
Perspectives: JBoss World
When handling information is your business, IT is your strategy. Learn about the many ways that open source can give your IT ecosystem a competitive edge directly from our customers, product experts, and partners.
The JBoss Way
Ray Ploski — Product Marketing Director, Red Hat
Jason Porter — Senior Software Engineer, Red Hat
Red Hat has streamlined the path to developing modern applications in a more simple, productive manner – the JBoss Way.
In this session, Ray Ploski and Jason Porter will highlight how the JBoss Way and its technologies provide you with the toolkit to build your applications more quickly, productively, and easily. They will walk you through:
- Java EE 6, the JBoss Developer Framework, Seam 3′s future – Apache DeltaSpike
- Various layers supported in the JBoss Way, including HTML5, Google Web Toolkit (GWT), RichFaces, and REST.
Attendees will learn:
- How to use JBoss Forge to create projects in a matter of minutes
- How to use JBoss Developer Studio to craft your changes
- How the JBoss Way accommodates mobile with AeroGear and deployment to cloud within seconds
Learn how the JBoss Way provides an excellent platform for building modern, mobile-ready, cloud-friendly applications and get a glimpse into what is coming around the bend as well.
Topics: Java development, JBoss Community projects, JBoss Developer Studio, JBoss Enterprise Application Platform
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 3.0 / 5.0 |
Sprint: Migrating to JBoss Enterprise Middleware in a Big Way
Jamie Wiliams — IT Director, Sprint
In April of 2011, Sprint approved and funded a major program to replace legacy Oracle WebLogic and IBM WebSphere with JBoss Enterprise Application Platform. As of June 2012, Sprint expects to have migrated over 160 applications utilizing 1,000 CPUs of WebLogic and 100,000 PVUs of WebSphere. Within the scope of this program, Sprint also modernized its infrastructure, migrated stand-alone servers into virtual machines, replaced legacy web servers with Apache, and implemented an architecture that significantly increased IT application scalability, flexibility, and supportability at Sprint.
Come learn about this journey – the successes, failures, and lessons learned – from Sprint’s IT director Jamie Williams. Attendees will:
- Learn why the cost savings justification for the program was a “no-brainer”
- Hear the secrets to winning battles of standardization and architecting for success
- Understand what it took to operate a migration factory and run a program of this magnitude
- Learn about the wide range of applications, from mission-critical to complex, that were migrated
- Understand how the opportunity was leveraged to increase the skill level of Sprint’s developers and system administrators
- Join Sprint to learn the results of a significant open source win over the competition.
Topics: Clustering, Cost savings, Flexibility, Interoperability, JBoss Enterprise Application Platform, JBoss Enterprise Web Platform, JBoss Enterprise Web Server, JBoss Operations Network, Manageability, Other: Running a large scale migration program, Performance, Portability, Red Hat Consulting, Red Hat Enterprise Linux, Red Hat Global Support Services (GSS), Red Hat Training, Reliability, Scalability, Security
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
What’s the Big Deal about AMQP for Business Messaging?
Kimberly Palko — Senior Product Manager, Red Hat
James Kirkland — Senior Solution Architect, Red Hat
Middleware messaging and integration plays a key part in the successful deployment of mission-critical systems and business processes. In this session, Kim Palko and James Kirkland will highlight the Advanced Message Queuing Protocol (AMQP), an open standard passing business messages between applications and organizations.
Kim and James will discuss:
- How AMQP came to be
- Problems that AMQP solves that legacy messaging systems and standards do not address
- Business drivers for AMQP and how using it in your organization can save time and money
- Key capabilities of AMQP
They will also present the additional features that Red Hat Enterprise MRG Messaging, Red Hat’s standalone messaging system that implements AMQP, offer over and above the AMQP specification. Some real-world use cases will also be given.
Topics: Cost savings, JBoss Enterprise SOA Platform, Red Hat Enterprise MRG
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 2.0 / 5.0 |
Partner Perspectives
Abstract coming soon!
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 0.0 / 5.0 |
Leveraging JBoss Enterprise Middleware at OSDE Binario
Ray Ploski — Product Marketing Director, Red Hat
Zacarías Monzón — Head of Enterprise Architect, OSDE
Diego Naya — CTO & Technology Manager, OSDE
OSDE Binario, the largest, most highly rated health care plan provider in Argentina, provides over 1.7 million Argentines with access to over 60,000 health care providers.
In this session, OSDE’s Zacarias Monzon and Diego Naya will discuss the company’s adoption of JBoss Enterprise BRMS, Red Hat Enterprise Linux, and JBoss Enterprise SOA Platform. They will explain why the OSDE selected these solutions, as well as the challenges and benefits of migrating from proprietary solutions to supported, open source software. Zacarias and Diego will also discuss their involvement in JBoss Community projects and the advantages of that participation.
Topics: Cost savings, Interoperability, JBoss Enterprise BRMS Platform, JBoss Enterprise SOA Platform, Manageability, Performance, Red Hat Enterprise Linux, Reliability, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 2.0 / 5.0 |
Red Hat OpenShift: What's New & What's Next in Red Hat's PaaS
Juan Noceda — Senior Product Manager, Red Hat
Matt Hicks — Managing Principal Architect, Red Hat
Do you want to know where the PaaS market is heading? Do you want to get there in the leading pack? Join this super-charged “strategy and roadmap” session as Juan Noceda, OpenShift product manager, and Matt Hicks, OpenShift managing principal architect:
- Reveal the mechanics that placed OpenShift in a leading position in the PaaS market by driving innovation at high speed
- Explain why OpenShift’s vision is qualified by market analysts and technical specialists as the the strongest PaaS strategy today
- Provide a look under OpenShift’s hood to see how it accelerated from 0 to 4 in 3 (from zero to be identified in the top four PaaS solutions in only three calendar quarters)
- Give you the keys to leverage OpenShift’s potential in your organization today to achieve cost savings and a dramatic acceleration in your projects
- Provide an exclusive as they disclose the next turns in the OpenShift roadmap, enabling you to get ahead of the curve in your own technology strategy
Topics: Cloud deployment, Cost savings, JBoss Enterprise Application Platform, Red Hat Cloud, Red Hat OpenShift, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 2.0 / 5.0 |
Discount Tire: Migrating from Oracle WebLogic to JBoss
Aaron Gresko — Infrastructure Engineer, Discount Tire
Gary Lamperillo — Senior Middleware Solution Architect, Red Hat
Tom Socha — Senior Web Administrator, Discount Tire
After more than a decade, Discount Tire made the easy decision to migrate its public website, as well as many internal applications used for pricing and credit card approvals, to from Oracle WebLogic to JBoss Enterprise Application Platform.
The business challenge bestowed upon Discount Tire’s technical team was simple: build it better, faster, and more stable. The technical challenge was not as simple as many IT and programming employees were chained to keeping the current, unstable site running, which required constant around-the-clock support. Those same people who supported the website on a daily basis were tasked to stand up a duplicate of every production, staging, QA, and development environment, rewrite code, and create a stable architecture – all without a single outage.
In this session, Aaron Gresko and Tom Socha from Discount Tire will discuss the technical approach, the benefits, and the lessons learned from migrating from WebLogic to JBoss Enterprise Application Platform.
Topics: Cost savings, JBoss Enterprise Application Platform, JBoss Operations Network, Performance, Red Hat Consulting
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 2.0 / 5.0 |
Real World Perspectives Panel: JBoss Enterprise Middleware
Host:
Ray Ploski — Product Marketing Director, Red Hat
Panelists:
Ajay Madhavan — Associate Director, CME Group
Ajay Sapre — AVP, IT Development, CareCentrix
Thomas Tik — Head of ABS Open Platform at AMOS AT, Allianz
David Webster — Lead Architect, Systems Engineering, Union Pacific
Enterprise businesses across a variety of industries and sectors rely on JBoss Enterprise Middleware to address the critical business demands facing IT organizations today. Hear from these customers on how they are leveraging Red Hat’s middleware solutions to scale their IT architectures. Learn best practices and see how open source solutions can give your business a competitive advantage in the real world.
Topics: JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Enterprise Middleware
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 2.0 / 5.0 |
Real World Perspectives Panel: Integrate
Host:
Pierre Fricke — Director, Product Marketing, Red Hat
Panelists:
Nick Dabner — Business Solutions Manager, Toll Holdings
Sudarshan Deuskar — Senior Manager, IT, CBeyond
William Folger — Director, Services Architect, Equator Financial
James Vinci — CTO, Equator Financial
Narayanan Raghavan — Manager, Software Applications, Red Hat
Enterprise businesses across a variety of industries and sectors rely on JBoss Enterprise Middleware to address the critical business demands facing IT organizations today. Hear from these customers on how they are leveraging Red Hat’s middleware solutions to scale their IT architectures. Learn best practices and see how open source solutions can give your business a competitive advantage in the real world.
Topics: JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Enterprise Middleware
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 2.0 / 5.0 |
Open Source Strategy @ Allianz
Thomas Tik — Head of ABS Open Platform at AMOS AT, Allianz
In this session, Thomas Tik from Allianz, the world’s largest insurance company, will lead you through the creation process of an open source software strategy. Thomas will discuss the current state and future direction of Allianz’s open source strategy of Allianz, sharing many real-world examples of the architecture definitions that resemble that strategy.
Thomas will also discuss the company’s use of JBoss Enterprise SOA Platform, JBoss Enterprise Portal Platform, and Red Hat Enterprise Linux. And he will end the session with a discussion of the success factors for large-scale, open source adoption.
The technical scope of this session ranges from app- and portal-servers, WEB, rich client, and SOA frameworks to operations and rehosting.
Topics: Cost savings, Development tools, Java development, JBoss Enterprise Portal Platform, JBoss Enterprise SOA Platform, Red Hat Enterprise Linux
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
Easing into JBoss Enterprise Application Platform Migrations
Emily Brand — Consultant, Red Hat
Many IT organizations would like to migrate basic Java web applications from other application servers to JBoss Enterprise Application Platform, but do not know where to start.
In this session, Emily Brand will demonstrate an extension of JBoss Tattletale that not only scans the application for specific classes that need to be modified, but also lists the instructions for a developer to do so along with background explaining why they are necessary.
Attendees will learn how to easily scan a web application for library dependencies and the code changes necessary for a seamless code migration. There are specific reports users can run to see IBM and Oracle specific code as well as non-standard Java EE code. Emily will also explain what this tool does not cover and how to detect what migration efforts are needed beyond the basics. This presentation will also have a technical section showing how developers can expand on this tool for their own organization’s needs.
This tool will help most migrations that include:
- IBM WebSphere-specific code
- Oracle WebLogic-specific code
- Axis 1 & 2
- JAXB 1.0
- Not using the JCA adapter
- Out-dated Xerces parsers
This will be a live demonstration of extensions to JBoss Tattletale and will cater to both business users and developers.
Topics: Cost savings, Development tools, Interoperability, JBoss Enterprise Application Platform, Red Hat Consulting, Reliability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Friday, June 29 | 9:45 am - 10:45 am | 3.0 / 5.0 |
Large Scale/Big Data Federation & Virtualization: A Case Study
Vamsi Chemitiganti — Principal Solution Architect, Red Hat
Derrick Kittler — Solution Architect, Red Hat
Bill Kemp — Senior Solution Architect, Red Hat
It is well understood that a significant portion of an information system’s overall value lies with the data the systems persist. In time, however, data volumes can grow to exceed the capabilities of the traditional rational database management systems (RDBMS) and their associated data warehouses. Additionally, the complexity between databases requires data denormalization into data marts, which forces data replication and increased cost.
To further exacerbate the problem, legacy systems (e.g., applications, files, mainframes, etc.) need their data integrated with standard relational stores to achieve business value. To illustrate this problem domain in detail, as well as describe an approach to a solution, a major cash securities trading system proof-of-concept from the financial services industry will be presented in this session.
Red Hat’s Vamsi Chemitiganti, Bill Kemp, and Derrick Kittler will present an overall problem description, articulate a conceptual big data architecture, and describe an implementation-level solution. They will highlight JBoss Enterprise Data Services Platform as a data virtualization solution capable of federating and virtualizing data in SQL, NoSQL, and big data environments. Further, NoSQL, MapReduce and JBoss Enterprise Data Services Platform will be presented as complementary technologies when working to create an enterprise-wide and flexible big data solution. Vamsi, Bill, and Derrick will also present major findings, including real-world hurdles and lessons learned, from this in-depth
proof-of-concept.
Topics: GlusterFS, Java development, JBoss Enterprise Data Services, JBoss Enterprise SOA Platform, Red Hat JBoss Data Grid, Red Hat Storage, Scalability
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Perspectives: JBoss World | Friday, June 29 | 11:00 am - 12:00 pm | 4.0 / 5.0 |
Taste of Training: JBoss World
Get a Red Hat Training and Certification sneak peek. Our award-winning team will be on-site to provide a series of hands-on training courses across popular Red Hat solutions.
Red Hat Enterprise MRG Messaging Flow
Bruce Wolfe — Global Learning Services Curriculum Manager, Red Hat
Red Hat Enterprise MRG Messaging is a highly scalable, high throughput enterprise messaging platform that leverages the AMQP protocol at its core.
In this session, attendees will learn about the high-level architecture of Red Hat Enterprise MRG Messaging and how it relates to messages flowing through the broker. We will discuss the key elements of the message transport, including the broker, exchanges, bindings, queues, and the clients that connect for producing or consuming messages.
Attendees will create an exchange/binding/queue and will examine the basic structure of a client in a hands-on lab environment.
Topics: Red Hat Enterprise MRG, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Wednesday, June 27 | 10:40 am - 11:40 am | 3.0 / 5.0 |
JBoss Operations Network Provisioning
Rich Raposa — Curriculum Manager, Training, Red Hat
JBoss Operations Network 3 includes powerful tools for the deployment of applications and servers. This can greatly simplify the process of adding servers to a cluster, deploying applications across a cluster, or rolling out a new version of an application in a measured, controlled manner.
In this session, attendees will learn how to provision servers and Java applications using the JBoss Operations Network bundling capabilities.
Topics: JBoss Operations Network, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Wednesday, June 27 | 1:20 pm - 2:20 pm | 3.0 / 5.0 |
CDI with JBoss Enterprise Application Platform 6
Will Dinyes — Team Lead, JBoss Curriculum, Red Hat
JBoss Enterprise Application Platform 6 is a full Java EE 6 middleware server. Part of the Java EE 6 specification is the new Contexts and Dependency Injection (CDI) for the Java EE platform (JSR-299). This new specification is implemented with JBoss Weld.
In this session, attendees will be given a hands-on project developing and deploying a simple Weld-based application using JBoss Developer Studio 5 and JBoss Enterprise Application Platform 6.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Wednesday, June 27 | 2:30 pm - 3:30 pm | 3.0 / 5.0 |
Deploying Applications with JBoss Enterprise Application Platform 6
Jim Rigsbee — Global Learning Services Curriculum Manager, Red Hat
JBoss Enterprise Application Platform 6 introduces new methodologies for deploying applications. In this session, attendees will explore these concepts and discuss such topics as: domain versus standalone deployments, deployment tools, and marker files in standalone deployments. Attendees will have the opportunity to deploy applications using these new tools.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Wednesday, June 27 | 3:40 pm - 4:40 pm | 2.0 / 5.0 |
Clustering JBoss Enterprise Application Platform 6
Bruce Wolfe — Global Learning Services Curriculum Manager, Red Hat
JBoss Enterprise Application Platform 6 allows you to provision and configure a collection of servers using the new domain mode. Through a series of hands-on lab exercises, session attendees will learn how to:
- Define a server group for a domain
- Deploy a distributable Java EE application onto a server group
- Verify that the cluster of server instances is working properly
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Wednesday, June 27 | 4:50 pm - 5:50 pm | 4.0 / 5.0 |
CDI with JBoss Enterprise Application Platform 6 (Replay)
Will Dinyes — Team Lead, JBoss Curriculum, Red Hat
JBoss Enterprise Application Platform 6 is a full Java EE 6 middleware server. Part of the Java EE 6 specification is the new Contexts and Dependency Injection (CDI) for the Java EE platform (JSR-299). This new specification is implemented with JBoss Weld.
In this session, attendees will be given a hands-on project developing and deploying a simple Weld-based application using JBoss Developer Studio 5 and JBoss Enterprise Application Platform 6.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Thursday, June 28 | 10:40 am - 11:40 am | 3.0 / 5.0 |
Deploying Applications with JBoss Enterprise Application Platform 6 (Replay)
Jim Rigsbee — Global Learning Services Curriculum Manager, Red Hat
JBoss Enterprise Application Platform 6 introduces new methodologies for deploying applications. In this session, attendees will explore these concepts and discuss such topics as: domain versus standalone deployments, deployment tools, and marker files in standalone deployments. Attendees will have the opportunity to deploy applications using these new tools.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Thursday, June 28 | 1:20 pm - 2:20 pm | 2.0 / 5.0 |
Clustering JBoss Enterprise Application Platform 6 (Replay)
Bruce Wolfe — Global Learning Services Curriculum Manager, Red Hat
JBoss Enterprise Application Platform 6 allows you to provision and configure a collection of servers using the new domain mode. Through a series of hands-on lab exercises, session attendees will learn how to:
- Define a server group for a domain
- Deploy a distributable Java EE application onto a server group
- Verify that the cluster of server instances is working properly
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Thursday, June 28 | 2:30 pm - 3:30 pm | 4.0 / 5.0 |
JBoss Operations Network Provisioning (Replay)
Rich Raposa — Curriculum Manager, Training, Red Hat
JBoss Operations Network 3 includes powerful tools for the deployment of applications and servers. This can greatly simplify the process of adding servers to a cluster, deploying applications across a cluster, or rolling out a new version of an application in a measured, controlled manner.
In this session, attendees will learn how to provision servers and Java applications using the JBoss Operations Network bundling capabilities.
Topics: JBoss Operations Network, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Thursday, June 28 | 3:40 pm - 4:40 pm | 3.0 / 5.0 |
Red Hat Enterprise MRG Messaging Flow (Replay)
Bruce Wolfe — Global Learning Services Curriculum Manager, Red Hat
Red Hat Enterprise MRG Messaging is a highly scalable, high throughput enterprise messaging platform that leverages the AMQP protocol at its core.
In this session, attendees will learn about the high-level architecture of Red Hat Enterprise MRG Messaging and how it relates to messages flowing through the broker. We will discuss the key elements of the message transport, including the broker, exchanges, bindings, queues, and the clients that connect for producing or consuming messages.
Attendees will create an exchange/binding/queue and will examine the basic structure of a client in a hands-on lab environment.
Topics: Red Hat Enterprise MRG, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Thursday, June 28 | 4:50 pm - 5:50 pm | 3.0 / 5.0 |
Migrating Services to JBoss Enterprise Application Platform 6
Rich Raposa — Curriculum Manager, Training, Red Hat
JBoss Enterprise Application Platform 6 introduces a major shift in the configuration of services and applications from JBoss Enterprise Application Platform 5. In this dual session, attendees will be given hands-on instruction in how to manage this change effectively.
This session will cover the migration of services, including datasources, JMS queues, logging, and security. The second part of the session (Migrating Applications to JBoss Enterprise Application Platform 6 at 11 a.m.) will cover migrating an existing JBoss Seam 2-based application developed for JBoss Enterprise Application Platform 5 to a JBoss Enterprise Application Platform 6 deployment environment.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Friday, June 29 | 9:45 am - 10:45 am | 4.0 / 5.0 |
Migrating Applications to JBoss Enterprise Application Platform 6
Rich Raposa — Curriculum Manager, Training, Red Hat
JBoss Enterprise Application Platform 6 introduces a major shift in the configuration of services and applications from JBoss Enterprise Application Platform 5. In this dual session, attendees will be given hands-on instruction in how to manage this change effectively.
This session is an extension of “Migrating Services to JBoss Enterprise Application Platform 6″ at 9:45 and will cover migrating an existing JBoss Seam 2-based application developed for JBoss Enterprise Application Platform 5 to a JBoss Enterprise Application Platform 6 deployment environment.
Topics: JBoss Enterprise Application Platform, Red Hat Training
| Track | Date | Time | Technical Difficulty |
|---|---|---|---|
| Taste of Training: JBoss World | Friday, June 29 | 11:00 am - 12:00 pm | 4.0 / 5.0 |

