You're browsing the 2011 Summit and JBoss World site. Check out what we're doing this year.

Red Hat Summit and JBoss World logo

Main navigation:

Home | About | Blog | Highlights | Awards | Sponsors

Sessions & Labs

Sessions: JBoss Enterprise Application Platform

Best Of JBoss World

Over the years, several session speakers have emerged as event celebrities and several subjects have emerged as must-see attractions, garnering standing-room-only crowds. This track serves as a home to their sessions.

Geographic Failover for JBoss Clusters

Bela Ban — Senior Software Engineer, Red Hat

In this session, Bela Ban will present a new feature in JBoss clustering clustering and failover between sites.

Consider this example: a site is a local cluster in NYC and to withstand catastrophic failures, such as a power outage, flooding, and fires, there is a second site in SFO where the data from NYC is backed up. This allows for NYC to be the primary site and SFO the backup, vice versa, both sites could be active at the same time, or a scenario where clients connect to NYC during NYC working hours, then migrate to SFO could be implemented. When an entire site fails, all clients connected to that site will fail over to the remote site.

In this session, Bela Ban will show the architecture of geographically separate clusters, describe how to configure them, and illustrate this new feature in a live demo. Attendees will leave this session with an understanding of what can be achived with geographic clustering and will understand how to configure clusters for geographic failover.

Topics: JBoss Enterprise Application Platform, JBoss Enterprise Data Services

Track Date Time Technical Difficulty
Best Of JBoss World Wednesday, May 4 2:00 pm - 3:00 pm 3.0 / 5.0

Accelerate, Prune, Trim, & Slim your JBoss

Andy Miller — Global Platform Director, JBoss Engineering, Red Hat
William DeCoste — Senior Solution Architect, Red Hat

Java EE tends to be (unfairly) perceived as a bloated framework. With the intent of simplifying installation and application development/deployment, JBoss Enterprise Application Platform is released with the majority of components and services enabled. Due to the micro-container architecture, disabling components and services can be a simple and valuable process.

In this session, Bill DeCoste will provide an overview of the micro-container architecture and the three levels of components and services (micro-container, core, hot-deploy). He will also describe the commonly disabled components and benefits (e.g., memory footprint, start-up time, active ports, and management complexity).

In this session, Andy Miller will:

  • Review performance tuning basics 
  • Detail tuning for JBoss Enterprise Application Platform
  • Discuss how to get the most throughput using a specific EJB 3 (Enterprise Java Beans 3) application
  • Detail Linux-specific tuning and JVM (Java Virtual Machine) tuning specific to JBoss Enterprise Application Platform
  • Share actual results, including a before and after of tuning throughput and response times that illustrates how the tuning affected the actual EJB 3 application
  • Detail the tuning concepts and settings that were used to achieve the results
  • Detail the impact of a slimmed configuration on performance

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Best Of JBoss World Wednesday, May 4 5:30 pm - 7:00 pm 4.0 / 5.0

Red Hat PaaS: The Full Scoop

Issac Roth — PaaS Master, Red Hat

Come learn everything about Red Hat PaaS (Platform-as-a-Service). In this session, Issac Roth, Red Hat’s PaaS Master, will take you through the full PaaS vision from benefits to developers to the unique approach Red Hat is taking to this emerging category of development platform to the specific offerings coming from Red Hat. We’ll look at Red Hat’s work in progress, its relationship to open source, how it works underneath, and compare it to other industry approaches.

Topics: Cloud, Java Development, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, Red Hat Cloud

Track Date Time Technical Difficulty
Best Of JBoss World Thursday, May 5 2:00 pm - 3:00 pm 3.0 / 5.0

Expert Forum - JBoss World

Hosts:

Ashesh Badani — Senior Director, JBoss Enterprise Middleware, Red Hat

Panelists:

Mark Little — Senior Director Engineering, Middleware, Red Hat
Rich Sharples — Director of Middleware, Product Management, Red Hat
Bob McWhirter — Consulting Software Engineer, Red Hat
Dan Allen — Principal Software Engineer, Red Hat
Mark Proctor — Drools Project Lead and Founder, Red Hat
Burr Sutter — Product Management, Red Hat
Jason Greene — Principal Software Engineer, Red Hat

Join this Q&A panel, hosted by Ashesh Badani, senior director, JBoss Enterprise Middleware, to help you make decisions on the technologies and standards driving your next-generation JBoss Community projects and JBoss Enterprise Middleware products. Questions for our all-star panel will be driven by the audience (using a walk-up mic), along with attendee questions that were asked throughout the week via Twitter (#jbforum) and a question drop-box located on the Harbor Level.

Topics: Cloud, Java Development, JBoss Community Projects, JBoss Developer Studio, JBoss Enterprise Application Platform, JBoss Enterprise BRMS Platform, JBoss Enterprise Data Services, JBoss Enterprise Frameworks, JBoss Enterprise Portal Platform, JBoss Enterprise SOA Platform, JBoss Operations Network, Red Hat Cloud

Track Date Time Technical Difficulty
Best Of JBoss World Friday, May 6 11:00 am - 12:00 pm 3.0 / 5.0

Decoding the Code: JBoss World

Interested in optimizing your open source investment? Learn how to implement security policies, increase performance and scalability, meet service level agreements, and more effectively manage your deployments.

Security Assurance with JBoss Enterprise Application Platform

Anil Saldhana — Lead, Middleware Security Architect, Red Hat

In this easy-to-follow, use case-driven session, Anil Saldhana will describe the features, strategies, best practices, and roadmap for security for JBoss Enterprise Application Platform. Emphasis will be given on feedback obtained in the field.

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Decoding the Code: JBoss World Wednesday, May 4 11:30 am - 12:30 pm 3.0 / 5.0

Configuration and Management with JBoss Application Server 7 Domains

Brian Stansberry — Principal Software Engineer, Red Hat

Two of the primary features of the upcoming JBoss Application Server 7 and JBoss Enterprise Application Platform 6 are a simplified configuration model and the ability to manage complex multi-server environments.

In this presentation, Brian Stansberry will cover the core concepts behind the new configuration model — profiles, servers, server groups, hosts, and domains. Then Brian will demonstrate how easy it is to set up and manage a domain of multiple JBoss Application Server instances. He’ll show you how to manage your domain both through the managment console that ships with the application server, and via the JBoss Application Server command line interface.

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Decoding the Code: JBoss World Wednesday, May 4 4:20 pm - 5:20 pm 3.0 / 5.0

JBoss Enterprise Application Platform BoF

Rich Sharples — Director of Middleware, Product Management, Red Hat

2011 is an exciting year for JBoss Enterprise Application Platform. In this session, Rich Sharples will cover the new features in JBoss Enterprise Application Platform 6, discussing domains, HA, performance, Java EE 6, OSGi, and developer and operational productivity.

Come and meet the team responsible, discuss future releases, give us your feedback, ask questions, and tell us what we’re doing wrong and right.

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Decoding the Code: JBoss World Wednesday, May 4 5:30 pm - 7:00 pm 4.0 / 5.0

Getting to the Future of JavaSever Faces With RichFaces 4.0

Jay Balunas — Principal Software Engineer, Red Hat

In this session, Jay Balunas will provide in-depth coverage of various features from JavaServer Faces (JSF) 2.0, discussing the benefits and shortcomings of each feature. Jay will also talk about how the newly released RichFaces 4.0 project is continuing to enhance JSF to solve these shortcomings by prototyping functionality for the future of JSF.

  • The built-in Ajax support of JSF 2.0
  • Advanced queuing options for performance tuning
  • Client side bean validation, and object graph validation
  • Server-side push for enterprise web applications
  • Current and future plans for JSF and RichFaces

Jay will show attendees how JSF developers can get a sneak peek into the future of JSF by using the RichFaces project now. Whether you are a new JSF/RichFaces user who wants to find out more about the latest developments in the specification, or an old hat with an issue or two on your mind, this session has something to offer you. Attendees are encouraged to bring their concerns and suggestions to this session.

Topics: Java Development, JBoss Community Projects, JBoss Enterprise Application Platform, JBoss Enterprise Web Platform

Track Date Time Technical Difficulty
Decoding the Code: JBoss World Thursday, May 5 10:20 am - 11:20 am 3.0 / 5.0

Making Portals Cool: The Compelling Advantages of a Portlet Bridge

Wesley Hales — Senior Developer, Red Hat

Portlet Bridges (JSR-301/329) have created a firestorm of welcomed publicity to portal technologies. In this session, Wesley Hales will show you how to leverage your existing investments in JavaServer Faces (JSF) and supporting technologies and put them to use within a portal environment.

Most JSF developers do not realize that their JSF application can be easily deployed to a portal with only two jars and an XML file. In this session, you will  learn more about the possibilities of a portal combined with JSF, JBoss Seam Framework, and RichFaces, as well as why you would even want to use one.

Attendees should have a basic understand of JSF and will leave with a new skill that can be added to their resumes.

Topics: JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Enterprise Portal Platform

Track Date Time Technical Difficulty
Decoding the Code: JBoss World Friday, May 6 9:45 am - 10:45 am 3.0 / 5.0

Enterprise Insights: JBoss World

This track will break down how open source can give your IT ecosystem a competitive edge. We'll show you why open source software is more secure, has a lower cost and higher value, is interoperable with thousands of ISVs, and is essential for the success and growth of your organization.

The JBoss Recipe: Heaps of Java & Middleware Seasoned with Open Source & Cloud

Ashesh Badani — Senior Director, JBoss Enterprise Middleware, Red Hat

It has been five years since JBoss became a part of the Red Hat family. While some has stayed the same, much has changed in the industry. Java has become more open than ever. Millions of developers and thousands of enterprises depend on Java everyday for simple web applications and complex low latency transaction processing. JBoss has transformed from supporting a single J2EE appplication server to providing a complete enterprise-class middleware portfolio.

What were the successes and challenges in that journey? How has the product set and open source market evolved? How has developer perception changed? What have been the business drivers and technology triggers? Who is the middleware competition? What is the future role for Java? Where will JBoss be five years from now? In this session, Ashesh Badani will try and address these and many more such questions.

Topics: Cloud, JBoss Enterprise Application Platform, JBoss Enterprise BRMS Platform, JBoss Enterprise Data Services, JBoss Enterprise Portal Platform, JBoss Enterprise SOA Platform, Red Hat Cloud

Track Date Time Technical Difficulty
Enterprise Insights: JBoss World Wednesday, May 4 10:20 am - 11:20 am 1.0 / 5.0

JBoss Enterprise Application Platform: A Roadmap

Rich Sharples — Director of Middleware, Product Management, Red Hat

2011 is an exciting year for JBoss Enterprise Application Platform! In this session, Rich Sharples will detail the new features of JBoss Enterprise Application Platform 6, including domains, ahigh availability (HA), performance, Java EE 6, OSGi, and developer and operational productivity.

 

2011 is an exciting year for JBoss Enterprise Application Platform! In this session, Rich Sharples will detail the new features of JBoss Enterprise Application Platform 6, including domains, ahigh availability (HA), performance, Java EE 6, OSGi, and developer and operational productivity.

Topics: JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Enterprise Insights: JBoss World Wednesday, May 4 11:30 am - 12:30 pm 3.0 / 5.0

Pioneering a Path to the Future with JBoss BPM

Michel de Blok — Senior Software Engineer, SNS Bank
Eric Schabell — JBoss Solution Architect, Red Hat

As one of the top four Dutch financial institutions, SNS Bank in the Netherlands made a strategic decision to use technology to empower its customers online by fully automating its service and selling channels. In order to effectively move toward a full-scale straight-through processing (STP) experience, SNS Bank chose to achieve its goals by making use of open source software, service-oriented architecture (SOA), and business process management (BPM).

In this session, SNS Banks Michel Blok and Red Hats Eric Schabell will:

  • Take attendees through the history of SNS Bank, laying the groundwork for the vision and strategy for choosing JBoss open source solutions
  • Explain the move from a traditional bank to a modern Internet bank providing innovative selling channels
  • Describe the existing architecture, detailing the impact this move has had on existing IT systems and the migration efforts to position open source solutions
  • Provide a closer look at the lessons learned along the way, giving insight into a working open source STP BPM solution that is cost effective, reliable, flexible, and tailored to evolve with SNS Bank into the future

Topics: Java Development, JBoss Enterprise Application Platform, JBoss Enterprise BRMS Platform, JBoss Enterprise Frameworks

Track Date Time Technical Difficulty
Enterprise Insights: JBoss World Thursday, May 5 10:20 am - 11:20 am 3.0 / 5.0

Building & Managing a JBoss-based Private Cloud

Patrick Black — Senior Technology Engineer, Travelers Insurance

Travelers Insurance maintains a large shared infrastructure for JBoss-based applications. This infrastructure continues to improve, including the addition of cloud-based technologies to reduce infrastructure costs and improve stability.  In this session, Patrick Black from Travelers Insurance will review the challenges and successes of building and maintaining this infrastructure, while also providing some of the technical details.

Topics: Cloud, JBoss Enterprise Application Platform, Red Hat Cloud, Red Hat Enterprise Linux, Red Hat Enterprise Virtualization for Servers

Track Date Time Technical Difficulty
Enterprise Insights: JBoss World Thursday, May 5 4:20 pm - 5:20 pm 3.0 / 5.0

Enterprise Insights: Summit

This track will break down how open source can give your IT ecosystem a competitive edge. We'll show you why open source software is more secure, has a lower cost and higher value, is interoperable with thousands of ISVs, and is essential for the success and growth of your organization.

Doing More with Less: Lessons Learned Inside Red Hat's Own IT Dept

Michael Tiemann — VP of Open Source Affairs, Red Hat
Lee Congdon — Chief Information Officer, Red Hat

At the 2010 Red Hat Summit, Michael Tiemann and Lee Congdon explained how Red Hat’s own IT department applies the teachings of the open source community to do more [innovation] with less [risk]. In this session, they will shift focus from the “how” presented last year to the “what,” as in “What did Red Hat’s CIO deliver? What did IT deliver? What did Red Hat learn?” Moreover, rather than treating Red Hat as merely one of many industry examples, Michael and Lee will provide a deep-dive into Red Hat IT as an industry case study.

This session will be grounded in specifics, such as:

  • What is Red Hat’s own IT strategy, architecture, and implementation plan?
  • What technologies were chosen, for what reasons, and with what results?
  • What fundamental technology bets is Red Hat IT willing to make in order to do more with less, constantly and forever?

Topics: Fedora, JBoss Enterprise Application Platform, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
Enterprise Insights: Summit Wednesday, May 4 5:30 pm - 7:00 pm 3.0 / 5.0

In the Weeds: JBoss World

In this highly-technical, developer-focused 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.

Introduction to CDI

Pete Muir — Principal Software Engineer, Red Hat

JSR-299: Contexts and Dependency Injection for Java EE is an elegant set of new services for Java that draws upon ideas from JBoss Seam and Google Guice. While many of the features provided (dependency injection, contextual lifecycle, configuration, interception, event notification) are familiar, the innovative use of meta-annotations is uniquely expressive and typesafe.

In this session, Pete Muir will briefly introduce the Java EE landscape and use a simple example to illustrate how JSR-299: Contexts and Dependency Injection for Java EE enhances the Java EE programming model.

Topics: JBoss Community Projects, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, JBoss Enterprise Web Platform

Track Date Time Technical Difficulty
In the Weeds: JBoss World Wednesday, May 4 3:10 pm - 4:10 pm 5.0 / 5.0

JBoss in the Trenches

Ronak Mallik — Middleware Architect, 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 presentation, 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 companys own 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 (HA), 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, JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
In the Weeds: JBoss World Thursday, May 5 3:10 pm - 4:10 pm 4.0 / 5.0

Hibernate Validator: Best Practices for Real Life

Emmanuel Bernard — JBoss Platform Architect, Red Hat

Bean Validation, and its reference implementation Hibernate Validator, is one of the new APIs available to Java SE and Java EE developers. It standardizes constraint declarations and validation in a Java application.

In this session, attendees will dive into concrete usages and best practices, including the more advance concepts. They will explore most of the specifications, as well as:

  • Using constraints, including groups
  • Writing constraints (composition, error report customization, etc.)
  • Customizing Bean Validation
  • Exploiting its metadata
  • Constraint declarations and definitions
  • Runtime customization
  • Metadata usages

After a brief conceptual introduction, Emmanuel will conduct a live coding demo for using and writing constraints. He will show an example of groups usage, discussing how they are created and used. Emmanuel will also write a couple of constraints using some advance composition patterns including the multi-property validation.

This session is intended for both newcomers and intermediate users of Hibernate Validator and Java EE 6 who want to increase their knowledge of the API.

Topics: Java Development, JBoss Community Projects, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks

Track Date Time Technical Difficulty
In the Weeds: JBoss World Thursday, May 5 4:20 pm - 5:20 pm 3.0 / 5.0

Testable Enterprise Development with Arquillian

Andrew Rubinger — Senior Software Engineer, Red Hat

In this session, Andrew Rubinger will address the missing link in enterprise Java development: simple, easy integration testing.

Unit tests and mock objects will only take you so far; the only answer that truly ensures that all components are playing nicely is a comprehensive integration suite. Unfortunately, writing integration tests has historically involved manual setup of a heavy, cumbersome test harness. That’s time lost, but it doesn’t have to be anymore.

In this session, Andrew will introduce Arquillian, a powerful container-oriented testing framework layered atop TestNG and JUnit. Arquillian manages your runtime, abstracting out deployment and allowing you to focus on real test logic.

He’ll cover:

  • Transparent container lifecycle management
  • Declarative deployments
  • Test enrichment (dependency injection intotests)
  • In-container test execution

Attend this talk to learn how the simplified component model of Java EE can be applied to testable development.

Topics: Java Development, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks

Track Date Time Technical Difficulty
In the Weeds: JBoss World Friday, May 6 9:45 am - 10:45 am 5.0 / 5.0

Building State-of-the-Art Applications with Spring and JBoss

Marius Bogoevici — Senior Software Engineer, Red Hat

The Spring framework provides a popular development model and JBoss Application Server is a powerful environment that provides a rich set of services available to the developers. Developers must understand the latest advancements of both Spring and JBoss Application Server in order to get the best experience while combining the two.

In this demo-packed session, Marius Bogoevici will provide an overview of the placement of Spring within the more general confines of the Java EE platform, and discuss how  Spring applies in practice in the case of JBoss. Marius will also guide attendees through the process of building an optimal Spring-based application on JBoss Application Server, by employing best practice and the latest features available in Spring 3.1, Java EE6, as well as JBoss-specific extensions.

Topics: JBoss Community Projects, JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
In the Weeds: JBoss World Friday, May 6 11:00 am - 12:00 pm 4.0 / 5.0

What's New: JBoss World

Linux in the enterprise is rapidly evolving. Learn about the latest in open source virtualization, middleware, infrastructure, security, desktop technology, messaging, storage, and more.

JBoss Application Server 7 Architecture Overview & Status

Jason Greene — Principal Software Engineer, Red Hat

In this session, Jason Greene will provide an architectural overview of the next-generation application server, JBoss Application Server 7, which will form the basis of the next enterprise JBoss release, JBoss Enterprise Application Platform 6.

Jason will cover some of the key features of JBoss Application Server, as well as provide a run down on the various technologies that comprise it. In addition, the project’s current status will be covered.

Topics: JBoss Enterprise Application Platform, Java Development, JBoss Community Projects

Track Date Time Technical Difficulty
What's New: JBoss World Wednesday, May 4 11:30 am - 12:30 pm 3.0 / 5.0

Running a JBoss Cluster in the Cloud

Bela Ban — Senior Software Engineer, Red Hat

In the default clustering configuration, JBoss Enterprise Middleware uses IP multicasting for discovery and message sending. However, most clouds currently do not provide IP multicasting, so JBoss nodes running in the default clustering configuration cannot form a cluster in the cloud. (This can be changed by passing a simple system property to run.sh.)

In this session, Bela Ban will discuss how to configure a JBoss cluster to use TCP instead of IP multicasting. Specifically, he’ll look at using (1) a static configuration (including a list of server addresses), (2) an external lookup service, and (3) S3 to discovery the cluster nodes, while also discussing the pros and cons of each option.

To understand how these option work, attendees will take a close look at JBoss clustering, looking into the transport and discovery protocols of the JGroups framework. Bela will also discuss the knobs that we can adjust to speed up a cloud-based cluster.

Topics: Cloud, JBoss Enterprise Application Platform, JBoss Enterprise Web Server

Track Date Time Technical Difficulty
What's New: JBoss World Wednesday, May 4 3:10 pm - 4:10 pm 3.0 / 5.0

JPA on Infinispan: When PaaS Persistence Meets Java EE

Emmanuel Bernard — JBoss Platform Architect, Red Hat
Sanne Grinovero — Software Engineer, Red Hat

While PaaS (Platform-as-a-Service) is all the buzz these days, determining how and where to store your data (e.g., in a data grid, via a new proprietary API)can be a challenge. JBoss users who are accustomed to easy persistence via Hibernate and JPA (Java Persistence API) might be wondering: what if Hibernate could store my data in a grid?

Hibernate Object/Grid Mapper (OGM) offers a JPA front end (object manipulation and JP-QL query) to applications while also storing and querying the data from a key/value grid, like Infinispan. In other words, OGM offers a familiar and well known API that benefits from the new scalability possibilities of distributed data grids like Infinispan. These possibilities include the ability to support existing applications using JPA.

In this session, Emmanuel Bernard and Sanne Grinovero will discuss how JBoss Enterprise Middleware is leveraging its existing technology to build an OGM . They will also touch on Hibernate Core (JPA), Hibernate Search (object search engine), Teiid (query federation engine), and Infinispan (distributed data grid) as these projects serve as the foundation for building an OGM. Emmanuel and Sanne will detail how the various bricks fit together, what the secret sauce is, and how to use the solution in your applications.

While PaaS (Platform-as-a-Service) is all the buzz these days, determining how and where to store your data (e.g., in a data grid, via a new proprietary API)can be a challenge. JBoss users who are accustomed to easy persistence via Hibernate and JPA (Java Persistence API) might be wondering: what if Hibernate could store my data in a grid?

Hibernate Object/Grid Mapper (OGM) offers a JPA front end (object manipulation and JP-QL query) to applications while also storing and querying the data from a key/value grid, like Infinispan. In other words, OGM offers a familiar and well known API that benefits from the new scalability possibilities of distributed data grids like Infinispan. These possibilities include the ability to support existing applications using JPA.

In this session, Emmanuel Bernard and Sanne Grinovero will discuss how JBoss Enterprise Middleware is leveraging its existing technology to build an OGM . They will also touch on Hibernate Core (JPA), Hibernate Search (object search engine), Teiid (query federation engine), and Infinispan (distributed data grid) as these projects serve as the foundation for building an OGM. Emmanuel and Sanne will detail how the various bricks fit together, what the secret sauce is, and how to use the solution in your applications.

Topics: Java Development, JBoss Community Projects, JBoss Enterprise Application Platform, JBoss Enterprise Data Services, JBoss Enterprise Frameworks, Red Hat Cloud

Track Date Time Technical Difficulty
What's New: JBoss World Wednesday, May 4 4:20 pm - 5:20 pm 3.0 / 5.0

Cloudy Middleware

Mark Little — Senior Director Engineering, Middleware, Red Hat
Tobias Kunze — Senior Principal Software Engineer, Red Hat

At Red Hat, we’ve been working hard toward a broad and open cloud stack that covers everything from IaaS through PaaS to SaaS. Among these, PaaS will likely be of most interest to the JBoss developer. But what exactly is this “platform”? What am I, as a developer, going to code against? And what am I, with my operator hat on, going to monitor and manage?

In this session, Mark Little and Tobias Kunze will give attendees a look into the work that Red Hat has been doing around PaaS with community efforts such as SteamCannon and with product efforts such as the Makara platform, which Red Hat acquired last year.

Mark and Tobias will also demonstrate how you can develop your JBoss applications in the usual manner and then transparently migrate them to a JBoss-oriented PaaS using Makara. And they’ll show you how to set your applications to scale up and down based on evolving needs. They’ll also discuss where Red Hat is going with PaaS in the future.

Topics: Cloud, Java Development, JBoss Community Projects, JBoss Enterprise Application Platform, JBoss Enterprise Data Services, JBoss Enterprise SOA Platform

Track Date Time Technical Difficulty
What's New: JBoss World Thursday, May 5 10:20 am - 11:20 am 3.0 / 5.0

JBoss Operations & Management in the Cloud

Charles Crouch — Manager, Software Engineering, Red Hat
Alan Santos — Product Manager, Red Hat

The march toward cloud-enabled applications, services, and middleware is relentless. Did you know that your currently managed applications and services could be cloud-enabled with no new development? Whether you are planning entirely new deployments in the cloud, virtualizing legacy applications, or opportunistically expanding portions of your IT off-premise, JBoss Operations Network will virtualize and automate your existing resources to simplify and accelerate that march.

In this session, Charles Crouch and Alan Santos will share best practices, and will discuss and demo the upcoming operational features common to all managed JBoss products, including:

  • On- and off-premise configuration and performance management
  • Off-premise elasticity with responsive, policy-driven provisioning and configuration
  • Application-oriented virtualization with JBoss Enterprise Middleware

Topics: Cloud, JBoss Enterprise Application Platform, JBoss Enterprise SOA Platform, JBoss Operations Network, Red Hat Cloud

Track Date Time Technical Difficulty
What's New: JBoss World Thursday, May 5 11:30 am - 12:30 pm 2.0 / 5.0

Real World Perspectives Panel: JBoss

Hosts:

Maureen Fleming — Program Vice President, Business Process Management and Middleware, IDC

Panelists:

Snigdha Ganta — Manager, Java Application Servers (Java Hosting), Systems Engineering, IT, Union Pacific Railroad
Vasu Vattipalli — Principal Architect, Ground Systems, DigitalGlobe, Inc.
Vijay Varre — Senior Architect, Architecture & Engineering, PNC Financial Services Group

In this interactive panel discussion, JBoss customers will offer their views and opinions on issues relevant to today’s marketplace, and discuss emerging trends and their individual experiences working with JBoss Enterprise Middleware. This session will include brief presentations from each panelist, a hosted discussion on industry topics, and an opportunity for the audience to interact directly with the panelists. Gain new perspectives on industry trends, bring your middleware questions, and learn from the experts.

Topics: JBoss Enterprise Application Platform, JBoss Enterprise SOA Platform, JBoss Operations Network

Track Date Time Technical Difficulty
What's New: JBoss World Thursday, May 5 2:00 pm - 3:00 pm 2.0 / 5.0

Enterprise OSGi & JBoss Application Server 7

David Bosschaert — Principal Software Engineer, Red Hat
Thomas Diesler — OSGi Lead, JBoss, Red Hat

JBoss Application Server 7 contains OSGi support and is working towards supporting enterprise OSGi standards. During this session,  David Bosschaert and Thomas Diesler will touch on enterprise OSGi: what is available now and what is currently being standardized in the OSGi Enterprise Expert Group.

Additionally, David and Thomas will cover what is currently available in JBoss Application Server 7 in relation to enterprise OSGi.
They will conclude this session with a demo  of enterprise OSGi in JBoss Application Server 7.

Topics: Java Development, JBoss Enterprise Application Platform, JBoss Enterprise Frameworks

Track Date Time Technical Difficulty
What's New: JBoss World Friday, May 6 11:00 am - 12:00 pm 3.0 / 5.0

What's New: Summit

Linux in the enterprise is rapidly evolving. Learn about the latest in open source virtualization, middleware, infrastructure, security, desktop technology, messaging, storage, and more.

Building a Customer Portal with Red Hat Solutions

Mike Amburn — Enterprise Architect, Red Hat
Chris Bredesen — Product Manager, Red Hat

When building a customer portal, its easy to start from scratch. But in reality, most of us have to start from the middle.

In this session, discover how Red Hat used Red Hat Enterprise Linux and JBoss Enterprise Middleware to design and deploy a new customer portal in only six months. And learn how Red Hat used JBoss Seam and JBoss Enterprise Application Platform in combination with SOA practices to create a scalable, lightweight customer portal that integrated over a dozen existing information and authentication systems, provided a global chroming service, and leveraged the latest dynamic technologies like jQuery.

Attendees will walk away understanding how Red Hat uses its own technologies and the power of open source to rapidly build and deploy new services at the speed of an ever-changing market.

Topics: JBoss Enterprise Application Platform, JBoss Enterprise Frameworks, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
What's New: Summit Thursday, May 5 10:20 am - 11:20 am 3.0 / 5.0