Red Hat Summit and JBoss World logo

Main navigation:

Home | About | Blog | Highlights | Awards | Sponsors

Sessions & Labs

Birds of a Feather: JBoss World

Red Hat Enterprise MRG Messaging

Kimberly Palko — Senior Product Manager, Red Hat

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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
Pete Muir — Principal Software Engineer, Red Hat
Sebastián Scarano — Technical Lead, Labour Ministry of Argentina
Shekhar Gulati — Senior Consultant, Xebia

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

(Room 305) Birds of a feather session.

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

( Room 210) 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.

This session will be recorded and made available here after the event.

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

( Room 210) 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.

This session will be recorded and made available here after the event.

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

( Room 210) 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.

This session will be recorded and made available here after the event.

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

( Room 210) 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.

This session will be recorded and made available here after the event.

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.

( Room 210) 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 2.5 / 5.0

JBoss in the Trenches

Ronak Mallik — Senior Consultant, Red Hat

( Room 210) 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

This session will be recorded and made available here after the event.

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

( Room 210) 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

(Room 210) 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).

This session will be recorded and made available here after the event.

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

Accelerate Your JBoss Enterprise Middleware: Part 1

Andrig Miller — Global Platform Director, Red Hat

( Room 210) In this session (part 1 of 2), Andrig Miller, Red Hat’s global platform director, will discuss how to optimize JBoss Enterprise Application Platform 6 for the best possible throughput and scalability. He will show results of various tuning parameters on the throughput of a real Java EE 5 application, and discuss Java Virtual Machine (JVM) and Red Hat Enterprise Linux-specific tuning for the JVM. Examples of some of the areas he will cover include:

  • Thread pools
  • Database connection pools
  • Object/Component pools
  • Logging
  • Java Garbage collection
  • 32-bit vs. 64-bit JVM performance and tuning options
  • Large-page memory

Interested in getting the most from JBoss Enterprise Application Platform 6 in terms of performance and scalability? This is the session for you.

This session will be recorded and made available here after the event.

Topics: JBoss Enterprise Application Platform, Performance

Track Date Time Technical Difficulty
Current: JBoss World Thursday, June 28 3:40 pm - 4:40 pm 3.0 / 5.0

Accelerate Your JBoss Enterprise Middleware: Part 2

Andrig Miller — Global Platform Director, Red Hat

( Room 210) In this session (part 2 of 2), Andrig Miller, Red Hat’s global platform director, will discuss how to optimize JBoss Enterprise Application Platform 6 for the best possible throughput and scalability. He will show results of various tuning parameters on the throughput of a real Java EE 5 application, and discuss Java Virtual Machine (JVM) and Red Hat Enterprise Linux-specific tuning for the JVM. Examples of some of the areas he will cover include:

  • Thread pools
  • Database connection pools
  • Object/Component pools
  • Logging
  • Java Garbage collection
  • 32-bit vs. 64-bit JVM performance and tuning options
  • Large-page memory

Interested in getting the most from JBoss Enterprise Application Platform 6 in terms of performance and scalability? This is the session for you.

This session will be recorded and made available here after the event.

Topics: JBoss Enterprise Application Platform

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

( Room 210) 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 Travelers 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

( Room 210) 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.

Impact of Cloud & PaaS in Open Source Adoption in Enterprise IT

Amod Bavare — Accenture

(Room 206) Today, open source is more crucial than ever for mission-critical enterprise computing in the world of cloud computing and Platform-as-a-Service (PaaS). By delivering technological flexibility at an attractive cost, open source has become a driving force behind enterprise agility, operational effectiveness, and business innovation. Technology decision makers are now migrating to open source implementations in their cloud and PaaS solutions so that their enterprises can take advantage of better software quality, reliability, security, and feature sets.

In this session, Amod Bavare from Accenture will lead you through steps on how to accelerate the adoption of open source in the enterprise using the cloud and PaaS solutions. Attend this session to learn:

  • The importance of organizational readiness to adopt open source for the cloud
  • How to lay out a vision and strategy that will help with open source adoption
  • Why open source adoption is more important and critical today as compared to five years ago
  • How to set up a governance model for open source adoption and how organizations like Red Hat can help

Track Date Time Technical Difficulty
Emerging: JBoss World Wednesday, June 27 10:40 am - 11:40 am 2.5 / 5.0

Achieving Genuine Java Multitenancy – the Waratek Cloud VM for Java

John Matthew Holt — Founder and CTO, Waratek

(Room 206) With nine million professional software developers worldwide, Java has been the world’s leading computer language for enterprise applications and e-commerce for more than a decade. Developed in the 1990s as a “write once, run anywhere” language, it is used by 80% of the top corporations worldwide, accounting for more than one third of all installed enterprise applications and representing more than $2 trillion of sunk investment – equivalent to the annual GDP of the State of California, or the entire Russian economy!

Cloud computing is a tsunami that could swamp virtually all pre-existing computing paradigms. Java was not designed for the cloud and this has created some potentially serious incompatibilities, putting your part of the $2 trillion invested at risk. While it is possible to run Java applications on Infrastructure-as-a-Service (IaaS), it does not naturally lend itself to the most advanced features of Platform-as-a-Service (PaaS). Nor is it easy to transform an existing Java business application into a scalable and cost efficient Software-as-a-Service (SaaS) business model.

Some of today’s most advanced cloud platforms are written in proprietary languages, or define ‘White Lists’ of which Java language features are supported – by implication leaving a black list of standard Java features that are not allowed. In short, existing enterprise-grade Java applications cannot run on today’s cloud platforms to their full potential, and therefore require re-engineering or replacement to make them truly cloud-compatible.

In this presentation, John Matthew Holt, founder and CTO of Waratek, will explain how the Waratek Cloud VM for Java enables your existing Java investment to immediately acquire key cloud characteristics, such as genuine multitenancy, granular elasticity, instant scalability, and realtime metering and prioritization of resource use, by application. All of which preserves your current Java investment, reduces your operating costs, and prevents the need for massive re-investment to maintain your competitive position.

By extending the JVM, instead of changing the software application, Waratek has created a breakthrough innovation, empowering your existing Java applications with cloud characteristics at runtime – AND also enabling all Java developers to write the most advanced new solutions for cloud platforms.

Track Date Time Technical Difficulty
Emerging: JBoss World Wednesday, June 27 1:20 pm - 2:20 pm 2.0 / 5.0

AeroGear: The Gear You Need to Go Mobile with Red Hat

Jay Balunas — Principal Software Engineer, Red Hat

(Room 206) 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?

This session will be recorded and made available here after the event.

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

(Room 206) 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.

This session will be recorded and made available here after the event.

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

Rich Sharples — Director, Product Management, Red Hat
Jason Greene — JBoss Application Server Lead / JBoss Enterprise Application Platform Architect, Red Hat

(Room 206) 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.

This session will be recorded and made available here after the event.

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

(Room 206) 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?

This session will be recorded and made available here after the event.

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

(Room 206) 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.

This session will be recorded and made available here after the event.

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

(Room 206) 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.

This session will be recorded and made available here after the event.

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

(Room 206) 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.

This session will be recorded and made available here after the event.

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

(Room 206) 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.

This session will be recorded and made available here after the event.

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 — Senior Solution Architect, Red Hat
Vamsi Chemitiganti — Principal Solution Architect, Red Hat

(Room 206) 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

This session will be recorded and made available here after the event.

Topics: JBoss Enterprise BRMS, JBoss Enterprise Frameworks, Red Hat Enterprise MRG

Track Date Time Technical Difficulty
Emerging: JBoss World Friday, June 29 9:45 am - 10:45 am 3.0 / 5.0

Infinispan == Profit: A Start-up’s Success with JBoss Community Software

Erik Salter — Technical Leader, Cisco Systems

(Room 206) In this customer success session, Erik Salter from Cisco, formerly of BNI Video, will discuss how its product line evolved by leveraging Red Hat JBoss Data Grid. Erik will also:

  • Add insight about working with JBoss technologies as a member of a team in a start-up company as well as a major enterprise like Cisco
  • Detail the problem domain and overall architecture
  • Detail the technical requirements for a data grid solution within the context of the business expectations and goals
  • Discuss the evolution of the feature sets of Red Hat JBoss Data Grid and Infinispan as BNI Video’s applications moved from prototype to deployable customer deliverables, focusing on non-traditional uses of a data grids
  • Highlight the advantages and disadvantages of the various architectural approaches to designing a data grid solution

Track Date Time Technical Difficulty
Emerging: JBoss World Friday, June 29 11:00 am - 12:00 pm 3.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

(Room 207) 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.

This session will be recorded and made available here after the event.

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

(Room 207) 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

This session will be recorded and made available here after the event.

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

Strategies to Modernize Your Infrastructure to Prepare for Cloud

Frank Sancho — Technology Services Migration Consultant, HP

(Room 207) Are you struggling with how to take advantage of the economics provided by Red Hat technologies and cloud computing for your business-critical applications? In this session, join HP as we discuss how we’ve helped many clients migrate from UNIX platforms to Red Hat Enterprise Linux as the first step in getting ready for the cloud.

Topics: Red Hat Enterprise Linux

Track Date Time Technical Difficulty
In-depth: JBoss World Wednesday, June 27 2:30 pm - 3:30 pm 2.0 / 5.0

Building Modern Applications the JBoss Way

Pete Muir — Principal Software Engineer, Red Hat
Marius Bogoevici — Senior Software Engineer, Red Hat

(Room 207) 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.

This session will be recorded and made available here after the event.

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

(Room 207) 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:

  1. Legacy/reporting systems integration (reports, BI, dashboards, etc.)
  2. Enterprise canonical view abstraction (also frequently referred to as an enterprise data layer)
  3. Dynamic view generation (rapid and agile integration without replication)
  4. 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.

This session will be recorded and made available here after the event.

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

(Room 207) 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)

This session will be recorded and made available here after the event.

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

JBoss Enterprise BRMS & jBPM in Use: Real Problems, Real Solutions, & Best Practices

Munjeet Singh — Senior Associate, Booz Allen Hamilton
Dr. Parag Doshi — Hewlett Packard, Office of the CTO
Steve Marney — Hewlett Packard, Office of the CTO
Thomas McGonagle — Booz Allen Hamilton
Prakash Aradhya — Senior Product Manager, Red Hat
Jeff Bride — Principal Consultant, Red Hat
Jeff Delong — Global Partner Strategy and Enablement, Red Hat

(Room 207) BPM and Business Rules Management Systems (BRMS) solve business problems in many ways, including streamlining business operations, automating business processes, building agile systems to quickly react to business and system changes, real-time decision management, and achieving operational excellence. Each business requirement is unique and requires sophisticated tools and techniques to achieve. JBoss Enterprise BRMS, which augments some of the popular open source projects such as Drools, Fusion, and jBPM, provides the right kind of tools and environments to solve real business problems.

In this session, speakers will share some use cases, like the ones listed above, that are implemented using BRMS and BPM. The use cases and solutions discussed will include various verticals (e.g., finance, healthcare, government, etc.) and various kinds of deployment architectures (e.g., on-premise cloud, stand-alone, etc.). Hear directly from the architects who built these solutions.

Booz Allen Hamilton, a prestigious systems integrator, has teamed up with the U.S. Army to deploy an elastic private cloud based on Red Hat Enterprise Virtualization. Ensuring system monitoring, maintaining standard and secure baseline configurations, and integrating multiple enterprise components to build and manage a cloud is challenging. In order to lay a strong foundation to meet these challenges, they used open source tools such as Nagios, Puppet, and JBoss Enterprise BRMS/jBPM to control and automate a virtual infrastructure.

In this session, you’ll hear the best practices and lessons learned regarding a range of topics, including:

  • Lessons learned in harnessing JBoss Enterprise BRMS and BPM with the Red Hat Enterprise Virtualization API to automate the provisioning, monitoring, scaling, and configuring of virtual machines
  • Lessons learned integrating an open source monitoring system with a business process workflow management
  • Best practices orchestrating the environment leveraging Puppet’s built-in Nagios Types, mcollective, and Faces
  • Best practices in integrating business rules and processes into a virtualized cloud computing infrastructure

Topics: JBoss Enterprise BRMS, Red Hat Enterprise Virtualization for Servers

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

(Room 207) 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.

This session will be recorded and made available here after the event.

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

NoSQL & Big Data at Red Hat

Manik Surtani — Senior Principal Software Engineer, Red Hat
Emmanuel Bernard — Data Platform Architect, Red Hat

(Room 207) 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.

This session will be recorded and made available here after the event.

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

(Room 207) 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

This session will be recorded and made available here after the event.

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

(Room 207) 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

(Room 208) 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.

This session will be recorded and made available here after the event.

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

(Room 208) 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

(Room 208) 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.

This session will be recorded and made available here after the event.

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

Improving the Gamer Experience with Open Source & JBoss Enterprise Middleware

Jeff Bradburn — Senior Director of Technology, EA World Wide Customer Experience
Shri Ballal — Director of Architecture and Development, EA World Wide Customer Experience
William Bendrot — Senior Business Systems Architect, EA World Wide Customer Experience

(Room 208) Electronic Arts (EA) is one of biggest and most storied entertainment companies in the world. As one of the first software companies dedicated to computer gaming, EA has gone on to create and publish some of the most famous, critically acclaimed, and widely played games in the world such as Madden NFL, FIFA, Battlefield, Mass Effect, Star Wars, Need for Speed, and many others.

Around 2010, EA began a radical transformation toward being a digital platform company, with an eye for the quickly evolving gaming industry. Console-based games, while still a significant part of the industry, are now only one area. The fastest growing segments are mobile and casual gaming, which have brought millions of new customers that had rarely, or never, played video games before. And the addition of these new platforms also allows for an integrated and pervasive gaming experience. EA recognized that in order to properly engage both the new and the evolving gamers, it would have to transform the traditional old-school customer support into a World Wide Customer Experience (WWCE) organization.

This organization is not only responsible for post-game launch support but it also elevates its own game by supporting customers anytime, anywhere on whatever platform they are using. All while taking a more active role, from game conceptualization through game launch and through the longer life times that today’s games experience thanks to expansions and downloadable content.

In this session, EA’s Jeff Bradburn, Shri Ballal, and William Bendrot will talk about the important place open source and JBoss Enterprise Middleware, specifically JBoss Enterprise Application Platform 6, have played in replacing a rigid and inflexible legacy architecture with a modern, modular, adaptable and blazingly fast infrastructure that allows EA to service hundreds of millions of gamers and deliver the world’s best customer experience for the world’s best games.

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Perspectives: JBoss World Wednesday, June 27 3:40 pm - 4:40 pm 1.5 / 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

(Room 208) 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

(Room 208) 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

This session will be recorded and made available here after the event.

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

(Room 208) 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

(Room 208) 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:

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

(Room 208) 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

(Room 208) 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, 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

(Room 208) 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.

This session will be recorded and made available here after the event.

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 — Senior Solution Architect, Red Hat
Bill Kemp — Senior Solution Architect, Red Hat

(Room 208) 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 3.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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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

(Room 209) 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