Red Hat logo

Sessions & Labs

Sessions:

Application and data integration

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

Loosely Coupled, Reusable, & Interoperable: Integration Overview & Roadmap

Alan Santos — Product Manager, Red Hat
Keith Babo — Manager, Software Engineering, Red Hat
Jack Britton — Principal Product Manager, Red Hat

Are you interested in the commonalities and differences in Red Hat’s integration products? In this session, Alan Santos, Keith Babo, and Jack Britton will provide a high-level overview and roadmap for Red Hat’s integration products: Red Hat JBoss Fuse and Red Hat JBoss SOA Platform. They will:

  • Discuss how the products are used together and where they diverge
  • Detail the technical capabilities and components
  • Discuss future plans for integration
  • Provide a technical walkthrough and in-depth, code-level comparison of the technologies

Location: Room 302

Topics: Integration, Java development, Red Hat JBoss Fuse, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application and data integration Wednesday, June 12 1:20 pm - 2:20 pm 2.0 / 5.0

Easy Integration with Red Hat JBoss Fuse

James Strachan — Senior Consulting Software Engineer, Red Hat

Join James Strachan, the creator of Apache Camel and Fuse IDE, as he demonstrates the open source, Eclipse-based developer tooling and HTML5 web console that are available when working with Enterprise Integration Patterns (EIP) and Red Hat JBoss Fuse.

Through demonstrations, attendees will learn how to solve their integration problems with EIP, Red Hat JBoss Fuse (for integration), and Red Hat A-MQ (for messaging). They will learn how to quickly start projects, run them, diagnose and understand running applications, and complete integration quickly.

Previous knowledge of Apache Camel and/or EIP is helpful but not essential.

Location: Room 210

Topics: Development tools, Integration, Interoperability, Java development, Red Hat JBoss A-MQ, Red Hat JBoss Fuse, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application and data integration Wednesday, June 12 3:40 pm - 4:40 pm 2.0 / 5.0

The New Wave in BPM from Red Hat

Phil Simpson — Principal Product Marketing Manager, Red Hat
Prakash Aradhya — Product Management Director, Red Hat

In this session, Prakash Aradhya will highlight the vision and roadmap of integrating Polymita BPM technologies, which were acquired by Red Hat in 2012, and Red Hat’s BPM technologies. He will discuss planned BPM tools and technologies, detailing:

  • Tools for the complete lifecycle management of a business process
  • Rich modeling tools for process modeling, user interface creations, etc.
  • Process analysis tools, including process simulation
  • Process execution tools like task management and process monitoring
  • Business activity monitoring tools

Location: Room 210

Topics: BPM, Cost savings, Development tools, Flexibility, Java development, Manageability, Red Hat JBoss BRMS, Red Hat JBoss Frameworks, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application and data integration Thursday, June 13 10:40 am - 11:40 am 2.0 / 5.0

Red Hat JBoss SOA Platform 6 Quick Start

Keith Babo — Manager, Software Engineering, Red Hat
Kevin Conner — Manager, Software Engineering, Red Hat
Alan Santos — Product Manager, Red Hat

In this session, Keith Babo, Kevin Conor, and Alan Santos will provide a comprehensive technical overview of Red Hat JBoss SOA Platform 6, covering its key changes and technical capabilities. They will also discuss:

  • Maximizing development productivity with the SOA developer toolkit
  • Implementing strategies for using Java, Camel Routing, BPM, Rules, and BPEL to provide services
  • Using a survey of gateway bindings to interact with external services
  • Making the best use of platform capabilities such as transformation, validation, and policy
  • Administering the deployment and runtime for SOA applications
  • Incorporating design-time and runtime governance into an application lifecycle

This will be a hands-on session with several specific examples and live demonstrations. Attendees new to Red Hat JBoss SOA Platform will get the information they need to start developing applications now. And current platform users will benefit from the coverage of its new capabilities and gain an understanding of how existing applications can transition to Red Hat JBoss SOA Platform 6.

Location: Room 210

Topics: BPM, Development tools, Flexibility, Java development, Red Hat JBoss Developer Studio, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application and data integration Thursday, June 13 2:30 pm - 3:30 pm 3.0 / 5.0

Design Business Intelligence Appliances Using Red Hat Technologies

Vamsi Chemitiganti — Chief Solution Architect, Red Hat
Derrick Kittler — Solution Architect, Red Hat

In this session, attendees will learn how to design an industrial-strength business intelligence appliance using Red Hat technology, as well as how to store the information they need to make informed business decisions. They will also learn how:

  • Red Hat JBoss Data Grid’s in-memory data grid enables real-time data access
  • JBoss enterprise service bus (ESB) and Red Hat JBoss Developer Studio Portfolio support integration
  • Red Hat Storage bundles storage
  • Red Hat JBoss BRMS integrates rules, events, and workflow

 

Location: Room 210

Topics: Big data, Cloud deployment, Clustering, Cost savings, Integration, Java development, OpenShift by Red Hat, Portability, Red Hat Enterprise Linux, Red Hat Enterprise Virtualization, Red Hat JBoss BRMS, Red Hat JBoss Data Grid, Red Hat JBoss Data Services Platform, Red Hat JBoss Developer Studio, Red Hat JBoss SOA Platform, Red Hat Storage

Track Date Time Technical Difficulty
Application and data integration Friday, June 14 9:45 am - 10:45 am 4.0 / 5.0

Application and platform infrastructure

This track features the developers who write the code, the solution architects who work in the field, and the product managers who contribute to product direction. Example topics include: technology overviews, roadmaps, and deep dives, deployment techniques, performance optimization, and system management. Attendees will learn how to increase performance and scalability, implement security policies, meet service level agreements, and more effectively manage deployments.

Migrating from Oracle WebLogic to Red Hat JBoss Enterprise Application Platform at NTT Group

Masato Urano — NTT Group
Rich Sharples — Director of Product Management, Red Hat

NTT Group has developed a tool to migrate proprietary application servers to Red Hat JBoss Enterprise Application Platform. And the company has already used this tool to successfully migrate 2,000 cores.

In this session, Masato Urano from NTT Group and Red Hat’s Rich Sharples will provide examples of migrations from Oracle WebLogic to Red Hat JBoss Enterprise Application Platform by utilizing the tool. They will also discuss plans for contributing the tool to the JBoss Community.

Location: Room 304

Topics: Cost savings, Java development, Red Hat JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Application and platform infrastructure Wednesday, June 12 2:30 pm - 3:30 pm 3.0 / 5.0

Application development

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

Hibernate & Data Access: State of the Union

Emmanuel Bernard — Data Platform Architect, Red Hat

In this session, attendees will learn about the data access and retrieval technologies available in Red Hat JBoss Enterprise Application Platform and JBoss Web Framework Kit. They will discover:

  • New and less-well-known features in Hibernate ORM like multi-tenancy, historical data, and auditing
  • How to access MongoDB, Red Hat JBoss Data Grid, the upstream Infinispan product, and other NoSQL technologies with Hibernate OGM
  • How to add state-of-the-art full-text and geospatial searches to your applications

After this session, attendees will be able to add new features to their applications and discover new ways to extract value from their data.

Location: Room 208

Topics: BPM, Clustering, Development tools, Java development, Performance, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Scalability

Track Date Time Technical Difficulty
Application development Wednesday, June 12 10:40 am - 11:40 am 3.0 / 5.0

The JBoss Way

Ray Ploski — Product Marketing Director, Red Hat

Red Hat has streamlined the path to developing modern applications in a more simple, productive manner: the JBoss Way. In this session, Pete Muir and Ray Ploski will highlight how the JBoss Way provides you with the toolkit to build your applications more quickly, productively, and easily. They will walk you through:

  • Java EE 6, the core of the JBoss Way
  • The various presentation technologies, including HTML5, REST, RichFaces, and Errai
  • PicketLink, a JBoss Community project providing security and identity management
  • Apache DeltaSpike, providing CDI extensions
  • Red Hat JBoss Data Grid, enabling you to scale your data

Location: Room 207

Topics: BPM, Java development, JBoss Community projects, Red Hat JBoss Data Grid

Track Date Time Technical Difficulty
Application development Wednesday, June 12 10:40 am - 11:40 am 3.0 / 5.0

Create Engaging User Experiences with Red Hat JBoss Portal Platform

Divya Mehra — Senior Product Manager, Red Hat
Thomas Heute — Senior Manager, Software Engineering, Red Hat

Red Hat JBoss Portal Platform is the presentation layer that enables you to aggregate data and applications from diverse sources into engaging experiences for your customers, partners, and employees. The platform features include: a standards-based portal container, Web Services for Remote Portlets (WSRP), single sign-on integration, and the Portlet Bridge.

In this session, Divya Mehra and Thomas Heute will present the latest Red Hat JBoss Portal Platform features, such as SAML 2.0, mobile, CDI, and OAuth support, diving deeper into selected topics.

Location: Room 207

Topics: Flexibility, Integration, Java development, Performance, Portability, Red Hat JBoss Portal Platform, Scalability, Security

Track Date Time Technical Difficulty
Application development Wednesday, June 12 1:20 pm - 2:20 pm 3.0 / 5.0

Hitchhiker's Guide to the JBoss Galaxy (2013 Edition)

Burr Sutter — Product Management Director, Developer Products, Red Hat

With this high-tech travel guide, attendees can easily navigate the vast, complex, and often bewildering world of open source software (OSS). Session attendees will examine several JBoss Community projects and explore the greater OSS ecosystem, which is constantly producing new tools, frameworks, engines, and techniques.

In this session, Burr will:

  • Highlight the latest and greatest tools, frameworks, and techniques
  • Highlight key technologies that have potential for tremendous impact on the typical enterprise application
  • Provide insight into how the JBoss Community is making your custom application development more productive

At the end of the session, attendees will be able to navigate the range of JBoss Community projects. They will also better understand how they fit into Red Hat JBoss Middleware, Red Hat’s enterprise middleware portfolio.

Location: Room 208

Topics: BPM, Cloud deployment, Development tools, Java development, JBoss Community projects, Mobile, Red Hat JBoss BRMS, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application development Wednesday, June 12 1:20 pm - 2:20 pm 3.0 / 5.0

JavaEE.next: 7, 8, & Beyond

Dr. Mark Little — Vice President, Software Engineering, Red Hat

Java EE 8 will likely aim to bring Platform-as-a-Service (PaaS) providers and application developers together so that portable applications can be deployed on any cloud infrastructure, therefore reaping all of its benefits in terms of scalability, elasticity, and multitenance. And in the lifetime of Java EE 8, we will see an emphasis on the modularization of the underlying Java SE platform. Java EE will also include updates for HTML5, caching, NoSQL, Ployglot programming, MapReduce, JSON, REST, and improvements to existing core APIs.

In this session, attendees will gain insight into the future of the Java EE platform, starting with Java EE 7.

Location: Room 207

Topics: Big data, BPM, Cloud deployment, Interoperability, Java development, Mobile, Red Hat JBoss Data Services Platform, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Application development Wednesday, June 12 2:30 pm - 3:30 pm 4.0 / 5.0

Red Hat JBoss BRMS 6 Developer Experience: A Sneak Preview

Mark Proctor — Consulting Software Engineer, Red Hat

Red Hat JBoss BRMS 6 introduces:

  • Streamlined authoring, building, and deployment of rules, events, and processes
  • A Context and Dependency Injection (CDI) layer for a more elegant programming model, with less boilerplate code
  • A fully integrated, customizable, web-based workbench with a Git repository backend

This session is targeted at BRMS developers who want to see how this latest version can simplify their lives.

Location: Room 207

Topics: Java development, Red Hat JBoss BRMS

Track Date Time Technical Difficulty
Application development Wednesday, June 12 3:40 pm - 4:40 pm 3.0 / 5.0

Examining & Increasing Java Application Performance

Omair Majid — Software Engineer, Red Hat
Jonathan VanAlten — Software Engineer, Red Hat

Because Java applications are getting larger and more complex, it’s becoming hard to tell what’s going on across the entire Java and operating system stack. Which threads are taking up all the CPU? What’s using up the memory? How often is the virtual machine pausing to run GC? How do I examine this application in its current environment?

The Thermostat project, recently initiated by Red Hat, is an open source tool that helps developers answer these questions by allowing examination of different aspects of local and remote programs.

In this session, Omair Majid and Jon VanAlten, two Thermostat developers, will demonstrate how to use Thermostat to identify and examine performance-related problems in Java programs. Attendees will also learn how they can extend Thermostat to add new capabilities useful for examining their own applications.

Location: Room 208

Topics: Flexibility, Java development, Performance, Scalability

Track Date Time Technical Difficulty
Application development Wednesday, June 12 4:50 pm - 5:50 pm 3.0 / 5.0

Red Hat JBoss Data Grid & the Hibernate Suite: A Love Affair

Sanne Grinovero — Senior Software Engineer, Red Hat

Hibernate, a JBoss Community project, is the world’s most successful object relational mapper (ORM). Red Hat JBoss Data Grid, which is based on the JBoss Community project Infinispan, is a high-performance, transactional key/value store. These two very different technologies are pillars of Red Hat JBoss Enterprise Application Platform 6; and there are many ways to mix them in an endless combination of configurations.

In this session, Sanne Grinovero, will discuss a few of the most effective ways these components have been integrated to solve real-world problems, including smarter caching, hybrid data stores, and state-of-the-art full-text and information extraction. He will also preview the future of Hibernate object grid mapper (OGM).

Location: Room 208

Topics: Big data, BPM, Clustering, Cost savings, Flexibility, Java development, JBoss Community projects, OpenShift by Red Hat, Performance, Red Hat JBoss Data Grid, Red Hat JBoss Data Services Platform, Red Hat JBoss Frameworks, Reliability, Scalability

Track Date Time Technical Difficulty
Application development Thursday, June 13 1:20 pm - 2:20 pm 4.0 / 5.0

Consume PaaS in the Cloud with OpenShift Online

Juan Noceda — Senior Product Manager, Red Hat
Mike McGrath — Principal OpenShift Architect, Red Hat

In this session, attendees will learn how to maintain stack governance and standardization and increase developer productivity by giving their development and operations teams self-provisioning platform environments in minutes. They will also learn how to go from forming the idea, to development, to production quickly and at a low cost. Topics will include:

  • Fast application development and deployment in the cloud
  • The benefits of OpenShift Online and key features for IT administrators, architects, and developers
  • The differences between OpenShift Online, Red Hat’s hosted PaaS product, and OpenShift Enterprise, Red Hat’s on-premise PaaS offering
  • PaaS use cases
  • Roadmap for the future direction of OpenShift

Location: Room 207

Topics: Big data, BPM, Cloud deployment, Cost savings, Development tools, Flexibility, Interoperability, Java development, Manageability, OpenShift by Red Hat, OpenShift Origin, Portability, Red Hat Cloud, Red Hat Enterprise Linux, Red Hat JBoss Developer Studio, Red Hat JBoss Frameworks, Scalability

Track Date Time Technical Difficulty
Application development Thursday, June 13 1:20 pm - 2:20 pm 2.0 / 5.0

Mobile Makes Your Enterprise Go Boom (The Good or Bad Kind)

Jay Balunas — Mobile Platform Architect, Red Hat

This can be a good boom, or a bad boom. What determines the outcome may be trickier than you think, and enterprises today are burdened (or blessed) with new requirements for their developers and their infrastructures.

In this session, attendees will explore the latest in enterprise mobile development. They will learn how to plan ahead and minimize risk. The discussion will cover options for applications and infrastructures, such as on-premise or Platform-as-a-Service (PaaS), mobile, web, hybrid, and native, and even integration options for existing services.

Jay Balunas will discuss the Red Hat offerings (e.g., OpenShift by Red Hat, JBoss Developer Studio, etc.) and JBoss Community projects (e.g., AeroGear, Forge, JBoss Application Server, etc.) that can help make mobile development explode (in the good way). He will also walk attendees through a typical enterprise application, discussing backend functionality (that can be accessed across many clients) and host requirements on JBoss Application Server and OpenShift by Red Hat.

And on the client side, attendees will explore AeroGear and its SDKs for iOS, Android, Cordova, and web-based mobile applications.

Location: Room 208

Topics: BPM, Cloud deployment, Development tools, Integration, Java development, JBoss Community projects, Mobile, OpenShift by Red Hat, Red Hat Cloud, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks

Track Date Time Technical Difficulty
Application development Thursday, June 13 2:30 pm - 3:30 pm 4.0 / 5.0

Rethinking Mobile & Web Applications with Errai

Lincoln Baxter III — Senior Software Engineer, Red Hat
Mike Brock — Principal Software Engineer, Red Hat

We can’t afford to ignore JavaScript, HTML5, and mobile. They were the hottest trends of 2012 and are only getting bigger. However, JavaScript, which is viewed as the go-to solution for creating web applications that work for both desktop and mobile users, has limitations that can quickly leave teams stranded.

Feeling the burden of maintenance, at the mercy of fast-paced trends, or with little support, you need a solution that offers the rapid prototyping of JavaScript, but can also withstand the harsh reality of larger-scale application development and the maintenance that follows.

With Errai and Errai UI, that solution has arrived. Errai and Errai UI deliver greater productivity, flexibility, and control over pure JavaScript, while maintaining the familiarity of your established Java tools and techniques.

In this session, Lincoln Baxter and Mike Brock will demonstrate how to use native Java syntax in the browser to create fully dynamic, interactive, client or client-server applications using HTML5 templating, data-binding, and other programming models.

Join the session to learn how to:

  • Leverage client-side storage and offline data-sync with JPA and Hibernate
  • Reuse your domain model in the browser
  • Find dependency-injection, REST, and direct remote procedure call (RPC) at your command
  • Make your application mobile with Errai Cordova and CSS3 Responsive Layouts

 

Location: Room 208

Topics: BPM, Java development, Mobile, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks

Track Date Time Technical Difficulty
Application development Thursday, June 13 3:40 pm - 4:40 pm 4.0 / 5.0

Securing Applications with PicketLink

Pete Muir — Principal Software Engineer, Red Hat
Shane Bryzak — Senior Software Engineer, Red Hat

Security is the cornerstone of your application’s integrity and, consequently, you need to weave it throughout each layer, often in diverse ways. PicketLink, a JBoss Community project, allows you to evolve the security model of your application over time, keeping pace with the development cycle.

With PicketLink, you can start with a very simple configuration that applies an exclusive security blanket over the application, keeping out guests and establishing a basic identity for the user. You can then gradually mature the security infrastructure by adopting PicketLink’s declarative approach for defining fine-grained authorization rules that enforce contextual restrictions at the level of database records, database fields, object fields, and UI fragments.  And PicketLink IDM provides a comprehensive, pluggable identity management solution that enables you to manage your users and roles.

In this session, PicketLink experts will demonstrate how to use PicketLink to secure your web application. They will do so by showcasing TicketMonster, an online ticket broker that provides access to events via an online booking application.

Location: Room 207

Topics: Development tools, Java development, Portability, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Security

Track Date Time Technical Difficulty
Application development Thursday, June 13 4:50 pm - 5:50 pm 4.0 / 5.0

A Guided Tour through a Middleware Tooling Wonderland

Max Rydahl Andersen — Senior Principal Engineer, Red Hat

Developers who create applications have a plethora of options when deciding which tools will help deliver their products on time. This plethora can make determining which tools actually help, and how the tools work together, difficult.

In this session, Max Rydahl Andersen, the lead of Red Hat JBoss Developer Studio, will guide attendees through a stack for a complete development cycle. He will cover all the phases of application development, including project creation, feature specification, development, and debugging. Max will also tie together such tools as git, jira/bugzilla, OpenShift by Red Hat, Jenkins, FindBugs, PMD, Maven, and JRebel, which are all rooted and integrated in the flow of Red Hat JBoss Developer Studio.

After this session, attendees will better understand the tooling options that are available to them from Red Hat and the JBoss Community.

Location: Room 302

Topics: Java development, OpenShift by Red Hat, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform

Track Date Time Technical Difficulty
Application development Friday, June 14 9:45 am - 10:45 am 4.0 / 5.0

Java EE 6 & Spring: A Lover’s Quarrel

Joel Tosi — Senior Solution Architect, Red Hat

In this session, Joel Tosi will demonstrate how the code for a simple web application differs between Java and Spring. He will also:

  • Review the new Java EE 6 features
  • Discuss ways to use Java EE 6 (CDI) and test (Arquillian) without putting the Spring application at risk
  • Provide a synopsis for migrating from a Spring application to Java EE 6

Location: Room 208

Topics: BPM, Development tools, Flexibility, Interoperability, Java development, Red Hat JBoss Developer Studio

Track Date Time Technical Difficulty
Application development Friday, June 14 9:45 am - 10:45 am 3.0 / 5.0

Ruby for the Enterprise with JBoss Torquebox

Jeremy Davis — Middleware Solution Architect, Red Hat

The popularity of the Ruby programming language is growing dramatically. Gartner predicts that 20% of the Global 2000 will use Ruby in application development by 2015. And Indeed.com reports a 5,500% growth of Ruby-related jobs over the past five years.

While this growth is fueled by Ruby on Rails, the revolutionary web framework, there are many challenges to adopting Ruby in the enterprise, including:

  • Communicating with legacy applications
  • Ruby’s unpredictable performance
  • Keeping machines patched

JBoss Torquebox and jRuby solve these problems. JBoss Torquebox leverages the innovative class loading in Red Hat JBoss Enterprise Application Platform 6 to bring Ruby to the application server. And it does so in a way that both Rubyists and Java developers can understand.

In this session, attendees will gain the productivity of Ruby without losing their existing development assets or incurring the wrath of your operations team. This session goes from command line to a working enterprise application—using business rules, workflow, messaging, and full-text search in the process.

Attendees will build a human resources application using:

  • Ruby on Rails for the web interface
  • Red Hat JBoss BRMS for evaluating applicants
  • jBPM 5 to orchestrate the hiring process
  • JMS to integrate with external systems
  • Hibernate Search for full text search of candidates’ resumes

 

Location: Room 208

Topics: BPM, Development tools, Flexibility, Interoperability, Java development, Red Hat JBoss BRMS, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks

Track Date Time Technical Difficulty
Application development Friday, June 14 11:00 am - 12:00 pm 3.0 / 5.0

Business and IT strategy alignment

This track targets the juncture of business and IT considerations necessary to create competitive advantage. Example topics include: new architecture deployments, competitive differentiators, long-term and hidden costs, and security. Attendees will learn how to align architecture and technology decisions with their specific business needs and how and when IT departments should drive competitive advantage.

Deploying Enterprise-wide BPM on Wall Street

Vamsi Chemitiganti — Chief Solution Architect, Red Hat

In this session, Vamsi Chemitiganti will detail the journey a financial services enterprise took to adopt, enhance, and deploy Red Hat JBoss BRMS across a suite of critical applications in capital, compliance, and retail banking areas. Vamsi will discuss:

  • Enhancements made to the engine in terms of BAM and KPI capabilities
  • Design and development best practices
  • BPM advantages, including embeddability, efficiency, and ease of deployment

Location: Room 309

Topics: BPM, Cost savings, Flexibility, Java development, Performance, Portability, Scalability

Track Date Time Technical Difficulty
Business and IT strategy alignment Wednesday, June 12 1:20 pm - 2:20 pm 4.0 / 5.0

Community and partner ecosystem

This track showcases community leaders and their innovative upstream work, as well as the certified commercial solutions that the Red Hat partner ecosystem brings to market. Attendees will also gain a better understanding of the value of a Red Hat subscription and learn how to extract the maximum value from their investments.

Real World Perspectives: Open Source Enablement

Host:

Guy Martin — Managing Principal Architect, Red Hat

This panel, moderated by Guy Martin, will feature some of the most influential leaders in the technology industry. Attendees will learn:

  • Real-world use cases for deploying open source software internally and in products that are developed for customers
  • Exactly how Red Hat’s partners strategically adopt open source software
  • Governance processes for incorporating open source software into products
  • Best practices for using open source components across multiple product lines
  • Approaches to community participation
  • How to use and contribute to open source software

Location: Room 209

Topics: Fedora, GlusterFS, Java development, JBoss Community projects, OpenShift Origin, oVirt, Red Hat Cloud, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
Community and partner ecosystem Wednesday, June 12 10:40 am - 11:40 am 2.0 / 5.0

Community Catalysts: The Value of Open Source Community Development

Dave Neary — Principal Software Engineer, Red Hat

Red Hat products are built on open source software. Unlike proprietery software, open source software provides the freedom to use, modify, and redistribute the code, giving customers an opportunity to engage in the product development process and preview future Red Hat products.

In this session, Dave Neary will discuss community projects that Red Hat has sponsored and participated in, including oVirt, OpenStack, JBoss Application Server, LibreOffice, GNOME, and Fedora. Attendees will:

  • Discover the benefits of using community-developed software and engaging with upstream communities
  • Learn about how French services company AlterWay built a public cloud offering on oVirt
  • Preview upcoming Red Hat product features
  • Learn about how to influence the development of future features by working directly with the developers

Location: Room 209

Topics: Cloud deployment, Cost savings, Fedora, GlusterFS, Java development, JBoss Community projects, OpenShift Origin, OpenStack, oVirt

Track Date Time Technical Difficulty
Community and partner ecosystem Wednesday, June 12 3:40 pm - 4:40 pm 1.0 / 5.0

IT efficiency

This track features how-to (step-by-step) sessions that describe aligning the activities relating to people, processes, and technologies with long-term business objectives. Example topics include: management, optimization, and reporting. Attendees will learn about practical, proven solutions that will help them meet tomorrow's business demands.

Building & Managing a Standard Operating Environment

Dirk Herrmann — Senior Solution Architect, Red Hat
Todd Warner — Product Manager, Systems Management, Red Hat
Milian Zázrivec — Software Engineer, Red Hat

In this session, attendees will learn how to increase their productivity through the use of standard operating environments (SOEs). Dirk Herrmann will present real-world use cases and success stories for SOE implementation. Examples will include: in-depth analysis of automated provisioning, release management, and compliance management. In addition, Todd Warner and Milan Zázrivec will provide insight on how customers can use Red Hat Network Satellite to standardize SOEs and lifecycles.

Location: Room 312

Topics: Cloud deployment, Cost savings, Development tools, Flexibility, Java development, Manageability, OpenShift by Red Hat, Red Hat Consulting, Red Hat Enterprise Virtualization, Red Hat Network Satellite

Track Date Time Technical Difficulty
IT efficiency Thursday, June 13 4:50 pm - 5:50 pm 2.0 / 5.0

Taste of training

Red Hat Summit will have a Taste of training track focusing on a sampling from our robust training and consulting services that we offer on both an individual and team basis.

Testing Persistence with Arquillian

Jim Rigsbee — Global Learning Services Curriculum Manager, Red Hat

Unit testing Java EE 6 applications that use JPA (persistence) can be cumbersome. Arquillian, a JBoss Community project, is a perfect complement to Junit, allowing the developer to run tests inside the container with ease. In this session, attendees will be given a completed persistence application that uses JPA with JBoss Hibernate, an open source Java persistence framework project. The goal is to write a JUnit test that puts the entities and session beans under test.

Location: Room 206

Topics: BPM, Development tools, Java development, Red Hat JBoss Enterprise Application Platform, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Wednesday, June 12 10:40 am - 11:40 am 3.0 / 5.0

Riding the Camel

Rich Bonneau — Content Developer, Red Hat

With the addition of Red Hat JBoss Fuse to Red Hat’s middleware portfolio, Apache Camel has become a central technology for the definition of routing and mediation rules in the SOA catalog.

In this session, attendees will work through a hands-on project that demonstrates the fundamental features of Apache Camel in the Red Hat JBoss Fuse platform.

Location: Room 206

Topics: Interoperability, Java development, Red Hat JBoss Fuse, Red Hat JBoss SOA Platform, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Wednesday, June 12 2:30 pm - 3:30 pm 2.0 / 5.0

Building Applications with CDI

Ricardo Jun — Content Developer, Red Hat
Jim Rigsbee — Global Learning Services Curriculum Manager, Red Hat

Red Hat JBoss Enterprise Application Platform 6 is a full Java EE 6 middleware server. Part of the Java EE 6 specification is the new Contexts and Dependency Injection (CDI) for the Java EE platform (JSR-299). This new specification is implemented with JBoss Weld, a JBoss Community technology.

In this session, attendees will develop and deploying a simple Weld-based application using Red Hat JBoss Developer Studio 5 and Red Hat JBoss Enterprise Application Platform 6.

Location: Room 206

Topics: Development tools, Java development, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Wednesday, June 12 3:40 pm - 4:40 pm 3.0 / 5.0

The road ahead

This track features sessions covering the trends and strategies driving the future of enterprise computing. Example topics include: big data, mobile, enterprise storage for the datacenter and cloud environments, and intelligent systems. Attendees will be among the first to know about what's coming from Red Hat and how to better plan for shifts in the IT landscape.

OpenShift PaaS Overview & Roadmap

Matt Hicks — Managing Principal Architect, Red Hat
Juan Noceda — Senior Product Manager, Red Hat

With OpenShift, Red Hat established an open source, market-leading Platform-as-a-Service (PaaS) platform. In this session, Matt Hicks and Juan Noceda will discuss the business and technical cases for PaaS, detail what makes OpenShift a unique offering in this space, and preview the exciting developments planned for OpenShift’s future.

Matt and Juan will also:

  • Discuss OpenShift basics
  • Provide details about how it works
  • Detail OpenShift’s latest features, including its multitenancy and security enhancements
  • Demonstrate how OpenShift enables the developer to decide how to interact and utilize the PaaS solution

Don’t let us hold you back, come build your own!

Location: Room 311

Topics: Big data, Cloud deployment, Development tools, Flexibility, Java development, Manageability, OpenShift by Red Hat, OpenShift Origin, Portability, Red Hat Cloud, Red Hat Enterprise Linux, Scalability

Track Date Time Technical Difficulty
The road ahead Wednesday, June 12 10:40 am - 11:40 am 2.0 / 5.0

The Bright Future of OpenJDK

Deepak Bhole — Engineering Manager, Red Hat Canada Ltd., Red Hat

Red Hat has long been heavily involved in the world of Java and before OpenJDK, the company dedicated significant resources toward GCJ. Since the advent of OpenJDK, most of those GCJ resources have been diverted toward OpenJDK.

Today, Red Hat is working on multiple aspects of OpenJDK from both development and performance perspectives. In this session, Deepak Bhole will discuss:

  • The work Red Hat is doing to brighten the future of Java through OpenJDK
  • The work being done toward OpenJDK 8 and its planned features and enhancements
  • Red Hat’s plans for OpenJDK 9 and 10, including plans for ARM64 port, Thermostat (an open source monitoring, profiling, instrumenting, and management tool for the JVM), and Garbage collection

 

Location: Room 311

Topics: Development tools, Java development, Performance, Portability, Red Hat Enterprise Linux, Scalability

Track Date Time Technical Difficulty
The road ahead Thursday, June 13 2:30 pm - 3:30 pm 3.0 / 5.0

Town hall

This track features moderated panels of Red Hat customers, partners, and solution experts. Example topics include: real world deployments, best practices, and lessons learned. Attendees will learn competitive advantages for driving increased business value.

Real-world Perspectives: Integration & Automation

Duc Doan — Principal Engineer, E*TRADE
John Liptak — Senior Lead Architect, CenturyLink
Robert Sedor — Lead Architect, Pitney Bowes
Craig Tystad — Director, Business Architecture and Planning, tw telecom

Enterprise businesses across a variety of industries and sectors rely on Red Hat JBoss Enterprise Middleware to address the critical business demands facing IT organizations today. Hear from these customers on how they use Red Hat’s open source solutions to scale their IT architectures. Learn best practices and see how open source solutions can save time and money and give your company a strategic advantage.

Location: Room 306

Topics: Cost savings, ESB, Flexibility, Integration, Interoperability, Java development, Manageability, Performance, Red Hat JBoss A-MQ, Red Hat JBoss BRMS, Red Hat JBoss Fuse, Red Hat JBoss Operations Network, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Town hall Wednesday, June 12 1:20 pm - 2:20 pm 2.0 / 5.0

Hot Off the Press: Top Journalists on Today's Tech Trends

Host:

Technology reporters and bloggers are at the center of the industry’s hottest topics and discussions. In this panel, four journalists tracking the technology industry will discuss popular topics and emerging issues facing today’s IT leaders. They will cover Linux, cloud computing, virtualization, middleware, storage, and more. The group will address questions from a moderator and from audience attendees.

Location: Room 306

Topics: Big data, Cloud deployment, Clustering, Cost savings, Development tools, Flexibility, Interoperability, Java development, Manageability, Mobile, Performance, Portability, Reliability, Scalability, Security

Track Date Time Technical Difficulty
Town hall Thursday, June 13 10:40 am - 11:40 am 3.0 / 5.0

Real-world Perspectives: Building Next-generation Applications Today

Sanjay Attada — Director, Enterprise Services, Scholastic
Josh Clements — Application Development Manager, AAA
David Dennis — Vice President, Marketing & Business Development, GroundWork
Oksana Shtuka — Infrastructure Engineer Manager, Cigna

Join Red Hat customers for a diverse discussion about building next-generation applications in the real world. Learn why these companies turned to Red Hat, and discover how open source solutions can give your business a competitive advantage today. This panel will provide interactive and applicable content, with time allotted for questions during and after the presentation.

Location: Room 306

Topics: BPM, Cloud deployment, Clustering, Cost savings, Development tools, Flexibility, Interoperability, Java development, Manageability, Mobile, Performance, Red Hat Cloud, Red Hat Consulting, Red Hat JBoss BRMS, Red Hat JBoss Data Grid, Red Hat JBoss Data Services Platform, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Red Hat JBoss Operations Network, Red Hat JBoss Portal Platform, Reliability, Scalability, Security

Track Date Time Technical Difficulty
Town hall Friday, June 14 11:00 am - 12:00 pm 2.0 / 5.0

Birds of a Feather

Real-world Perspectives: Business Rules & Red Hat JBoss BRMS

Host:

Jeremy Davis — Middleware Solution Architect, Red Hat

Panelists:

Arnold Hahamyan — Senior Enterprise Architect, Nissan North America
Gavin McMillan — Director Engineering and Technology, The Nielsen Company

Join this birds of a feather panel on business rules and Red Hat JBoss BRMS as customers discuss the basics of rules engines, how utilizing a rules engine can impact your business, lessons learned, and specific Red Hat JBoss BRMS examples.

Location: Room 305

Topics: Java development, Red Hat JBoss BRMS

Track Date Time Technical Difficulty
Birds of a Feather Wednesday, June 12 6:00 pm - 6:50 pm 1.0 / 5.0

Mobile & Rich Client Smack Down

Jay Balunas — Mobile Platform Architect, Red Hat

Come back for round two of the popular (and always fun) rich client smack down! Some of our well-known contenders are back: HTML5/JDF, RichFaces/JSF, and Errai/GWT. But this year, we’re bringing in a few more contenders like Cordova, iOS, and Android with AeroGear. We’re also opening the field to any that want to throw their hats in the ring.

In this session, industry experts from Red Hat, W3C, and the community will show why their technologies are the present and future of mobile and rich client applications. They will discuss high-level concerns like trends in client technology frameworks and core enterprise concerns like security, off-line support, and data synchronization.

This is not a sit-and-listen kind of session. At the beginning of the session, sign up for a five-minute slot to push your own favorite choice. 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 will have some special treats for those attending.

Location: Room 301

Topics: BPM, Java development, JBoss Community projects, Mobile, OpenShift by Red Hat, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks

Track Date Time Technical Difficulty
Birds of a Feather Wednesday, June 12 6:00 pm - 6:50 pm 4.0 / 5.0

Build Applications the JBoss Way

Pete Muir — Principal Software Engineer, Red Hat
Ray Ploski — Product Marketing Director, Red Hat

In this birds of a feather session, attendees will have the opportunity to ask and answer questions about building applications the JBoss Way. A number of JBoss core developers will be on hand to share their secret sauces for building rich Internet applications using the Java EE 6 stack. We’ll cover building applications for a range of Red Hat JBoss Middleware offerings, including Red Hat JBoss Enterprise Application Platform, JBoss Web Framework Kit, and Red Hat JBoss Data Grid. We’ll focus on the trends, such as HTML5 and JS, and new technologies, such as PicketLink identity management.

Location: Room 301

Topics: BPM, Development tools, Java development, JBoss Community projects, Portability, Red Hat JBoss Data Grid, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Security

Track Date Time Technical Difficulty
Birds of a Feather Wednesday, June 12 7:00 pm - 7:50 pm 3.0 / 5.0

Maven Repository: Best Practices for Easy Migration

Max Rydahl Andersen — Senior Principal Engineer, Red Hat

Red Hat Enterprise Application Platform 6 comes with Maven repository, meaning customers can now easily migrate from JBoss Application Server 7 to Red Hat JBoss Enterprise Application Platform 6. The Maven repository best practices can be used by many Maven-based projects and should be considered as they enable easy upgrades and migrations regardless of using Red Hat JBoss Enterprise Application Platform, Red Hat JBoss SOA Platform, or Red Hat JBoss Data Grid.

In this session, Max Rydahl Andersen will discuss these best practices and their benefits, as well as:

  • How the Maven repository came to be
  • What concerns should be address
  • How a user can best utilize Maven repository

Location: Room 301

Topics: Development tools, Java development, JBoss Community projects, Red Hat JBoss BRMS, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Frameworks, Red Hat JBoss Portal Platform, Red Hat JBoss SOA Platform

Track Date Time Technical Difficulty
Birds of a Feather Wednesday, June 12 8:00 pm - 8:50 pm 3.0 / 5.0

Platform Needs Middleware & Middleware Needs Platform

Brian Likosar — Principal Solution Architect, Red Hat
Joel Tosi — Senior Solution Architect, Red Hat

Java developers and system administrators have the same goal – to deliver value to their customers and their companies. Some of us create the environment, keeping it stable, secure, and performant. While others of us create the software that our users ultimately interact with.

As enterprise Java developers, we write our code and maybe help with some JVM tuning. For the most part, a different person or group is responsible for the platform our code, container, and applications run on. As Java developers, it would be valuable to understand how to better tune, debug, and secure our systems.

As system administrators, we are happy running an operating system… but what’s the deal with these applications running in it? Why does it always seem like Java is leaking memory? What sort of tuning can we do in the operating system to help their applications perform better?

Join this birds of a feather session to get the answers to these questions, as well as discuss message logs, SELinux, iptables, networking, system constraints, and cgroups. This session is designed to have both sides of the environment working together to get a better understanding of tools and concepts that can help us in delivering great solutions.

Location: Room 305

Topics: Development tools, Flexibility, Interoperability, Java development, Manageability, Performance, Red Hat Enterprise Linux, Red Hat JBoss Enterprise Application Platform, Reliability, Scalability

Track Date Time Technical Difficulty
Birds of a Feather Wednesday, June 12 8:00 pm - 8:50 pm 2.0 / 5.0