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.

Mainframe & Database Legacy Modernization

Emily Brand — Services Delivery Manager, Red Hat

In this session, attendees will learn how to properly plan a legacy modernization, including learning how to manage each step in regards to the database layer without causing new and old applications to dramatically change. This session will also include a demonstration that covers:

  • How to easily create views that applications can access via Java applications during new development
  • How to replace legacy databases with modern databases in these views when necessary
  • Why data services and data tiers are not only necessary, but highly scalable in a service-oriented architecture (SOA) environment

 

Location: Room 210

Topics: Big data, Development tools, Flexibility, Manageability, Red Hat JBoss Data Services Platform, Scalability

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

Red Hat JBoss Data Services Platform: Overview & Roadmap

Ken Johnson — Director, Product Management, Red Hat

Most organizations have a wealth of data stores (e.g., warehouses, files, databases, spreadsheets, applications, etc.) and their various formats, structures, semantics, and ownership make it difficult to turn this data into actionable information. Red Hat JBoss Data Services Platform enables you to tackle this challenge by virtualizing your data and data access, turning the data you have into the information you need.

In this session, Ken Johnson will provide an overview of Red Hat JBoss Data Services Platform, review common use cases, and discuss its future roadmap, which includes integration with other Red Hat technologies, big data applicability, and data services in the cloud.

Location: Room 210

Topics: Development tools, Flexibility, Integration, Interoperability, Red Hat JBoss Data Services Platform

Track Date Time Technical Difficulty
Application and data integration Wednesday, June 12 2:30 pm - 3:30 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

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.

Red Hat Enterprise Linux Roadmap: Part I

Host:

Denise Dumas — Director, Software Engineering, Red Hat

Panelists:

Red Hat Enterprise Linux Managers — Red Hat

Hear firsthand about Red Hat Enterprise Linux roadmap plans for current and upcoming releases from a panel of engineering managers whose teams are delivering the product’s release stream. In this two-hour session, these managers will highlight a variety of technology areas and will cover:

  • Kernel
  • Filesystem
  • Storage
  • Hardware enablement
  • Virtualization
  • Desktop
  • Developer tools
  • Security
  • Core utilities

Panelists will also provide Red Hat Summit session recommendations, links, and reference materials so that attendees can dive even deeper into the technology.

Location: Room 311

Topics: Development tools, Flexibility, Manageability, Performance, Red Hat Enterprise Linux, Reliability, Scalability, Security

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

Red Hat Enterprise Linux Roadmap: Part II

Host:

Denise Dumas — Director, Software Engineering, Red Hat

Panelists:

Red Hat Enterprise Linux Managers — Red Hat

Hear firsthand about Red Hat Enterprise Linux roadmap plans for current and upcoming releases from a panel of engineering managers whose teams are delivering the product’s release stream. In this two-hour session, these managers will highlight a variety of technology areas and will cover:

  • Kernel
  • Filesystem
  • Storage
  • Hardware enablement
  • Virtualization
  • Desktop
  • Developer tools
  • Security
  • Core utilities

Panelists will also provide Red Hat Summit session recommendations, links, and reference materials so that attendees can dive even deeper into the technology.

Location: Room 311

Topics: Development tools, Flexibility, Manageability, Performance, Red Hat Enterprise Linux, Reliability, Scalability, Security

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

Bring Order to Your Application Madness with Software Collections

Marcela Maslanova — Software Engineering Supervisor, Red Hat

Software Collections simplify the process of introducing new libraries, applications, and complete environments in Red Hat Enterprise Linux. And with Software Collections, customers can keep running their third-party applications without forced migrations, even when they upgrade to new versions of the their operating systems.

Red Hat has been using Software Collections internally to enhance the developer experience for OpenShift by Red Hat and development toolset users. These internal teams hope to give Red Hat users the opportunity to use Software Collections to install their own software outside of the regular paths, as well as the tools to package and deploy their own solutions.

During the session, Marcela Maslanova, supervisor of the Languages Group will present information about:

  • The advantages of Software Collections
  • The products that currently use Software Collections
  • Tools that work with Software Collections
  • Examples of how to run your applications within certain collections

Location: Room 302

Topics: Development tools, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
Application and platform infrastructure Friday, June 14 11:00 am - 12:00 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

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

Simplifying Large-scale, Middleware Migrations with JBoss Cake

Brad Davis — Program Manager, Red Hat

As more enterprises adopt open source software, JBoss Cake is there to make the transition easier for them. Cake, a JBoss Community project, was created in 2011 with the mission of reducing the time, cost, and risk of migrations for enterprises with existing proprietary Java EE investments.

In this session, the project’s creator, Brad Davis, will discuss utilizing Cake to assist with Oracle WebLogic and IBM WebSphere to Red Hat JBoss Enterprise Application Platform migrations. Brad will discuss:

  • Migration planning tools
  • How to leverage Cake throughout the IT migration process
  • Cake’s capabilities within Java EE migrations
  • Techniques for making large-scale Java platform migrations successful
  • Cake’s feature roadmap. It will also include a live demonstration of JBoss Cake.

Brad will also provide a live Cake demonstration. The session will cater to both organizational leaders seeking information on large-scale migrations as well as architects, managers, and developers responsible for migration implementations.

Location: Room 207

Topics: BPM, Cost savings, Development tools, Flexibility, Interoperability, Red Hat JBoss BRMS, 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
Application development Wednesday, June 12 4:50 pm - 5:50 pm 3.0 / 5.0

Developer Toolset: Build, Run, & Analyze Applications On Multiple Versions of Red Hat Enterprise Linux

Matt Newsome — Engineering Manager - Tools, Red Hat

As a C, C++, or Fortran developer, you want easy access to supported versions of the latest and greatest tools. You also want to write and test your application once for deployment on multiple versions of Red Hat Enterprise Linux.

The latest Red Hat Developer Toolset release provides functionality that empowers developers to use a single set of tools to build, run, and analyze the performance of their applications for multiple versions of Red Hat Enterprise Linux.

In this session, Matt Newsome will discuss:

  • How to use Developer Toolset to develop applications with the same GCC version on multiple Red Hat Enterprise Linux releases
  • How resulting applications can be run and analyzed on multiple Red Hat Enterprise Linux releases without changing the operating system runtime
  • How to obtain a Red Hat Developer Toolset for application development
  • The latest tools and features from the most recent Red Hat Enterprise Linux releases

Location: Room 208

Topics: Cost savings, Development tools, Flexibility, Manageability, Performance, Portability, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
Application development Thursday, June 13 10:40 am - 11:40 am 3.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

Writing Cartridges for OpenShift

Jhon Honce — Principal Software Engineer, Red Hat

With the use of cartridges, developers can provide services that run on top of OpenShift, Red Hat’s Platform-as-a-Service (PaaS) portfolio. While OpenShift already provides cartridges for numerous web application frameworks and databases, users can customize and enhance existing services, and provide new services, by writing their own.

In this session, Jhon Honce will discuss the:

  • Best practices for cartridge development
  • Latest changes made in the platform to ease cartridge development
  • Differences between OpenShift cartridges and plugins
  • Outline for the development of a new cartridge
  • Customization of existing cartridges
  • Quick starts available for leveraging a cartridge(s) to provide a complete application

Location: Room 207

Topics: Cloud deployment, Development tools, OpenShift by Red Hat, OpenShift Origin

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

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

Cloud readiness

This track covers the changing concepts and implications of moving workloads to the cloud. Example topics include: data migration, consumption models, operational approaches, and management frameworks. Attendees will gain insight into cloud-readiness for their IT infrastructures and businesses, and learn how to maintain control, security, and compliance when moving to hybrid cloud operational models.

Implementation Best Practices for Red Hat CloudForms

Vinny Valdez — Principal Architect, Red Hat
James Labocki — Technical Product Marketing Manager, Red Hat

In this session, Vinny Valdez and James Labocki will discuss:

  • Deploying Red Hat CloudForms
  • Managing existing virtualization and cloud providers
  • Importing existing workloads
  • Managing workloads across new and existing providers
  • Integrating CloudForms with VMware, Red Hat Enterprise Virtualization, and Amazon EC2

Location: Room 310

Topics: Cloud deployment, Development tools, Manageability, Red Hat Cloud, Red Hat CloudForms, Red Hat Consulting, Red Hat Enterprise Linux

Track Date Time Technical Difficulty
Cloud readiness Wednesday, June 12 4:50 pm - 5:50 pm 4.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

Market perceptions and competition

This track covers the datacenter landscape. Example topics include: product comparisons, open source methodology, and product analysis that debunks common misconceptions. Attendees will learn how Red Hat cloud, middleware, operating system, storage, and virtualization products stack up against proprietary offerings and fit within the broader industry landscape.

Migrating from JRules to Red Hat JBoss BRMS

Keita Yamaguchi — Systems Engineer and Project Leader, Softbank Mobile Corp.

In this session, Keita Yamaguchi from Softbank Mobile, the largest mobile communications company in Japan, will discuss his company’s recent migration from JRules to Red Hat JBoss BRMS. Keita will detail:

  • How the business rules engine was adopted and adapted
  • The benefits realized from the migration
  • The pros and cons of the open source software implementation
  • Migration strategy, tips, and differentiation points that were considered

Keita will also introduce the migration tool that was used to automatically migrate the rule definitions of JRules BAL to the Drools rule language. He will provide a demo of the tool and explain how to adapt it for other migration projects.

Location: Room 313

Topics: Cost savings, Development tools, Portability, Red Hat JBoss BRMS

Track Date Time Technical Difficulty
Market perceptions and competition Thursday, June 13 1:20 pm - 2:20 pm 3.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

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

Begin Programming Your Red Hat Network Satellite Server

George Hacker — Curriculum Manager, Training, Red Hat

Red Hat Network Satellite is a powerful, flexible systems management platform for deploying and managing Red Hat Enterprise Linux systems. Its underlying database stores software profile, hardware profile, event history, and other systems configuration information about the registered systems it manages.

Red Hat provides a powerful application programming interface (API) that allows a system administrator or programmer to easily access the wealth of information stored in Red Hat Network Satellite Server.

In this session, attendees will learn how to:

  • Write simple Red Hat Network Satellite API programs
  • Perform queries and write reports using Red Hat Network Satellite API methods
  • Use Red Hat Network Satellite API methods for system administration

Location: Room 206

Topics: Development tools, Manageability, Red Hat Network Satellite, Red Hat Training, Security

Track Date Time Technical Difficulty
Taste of training Friday, June 14 11:00 am - 12:00 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.

Red Hat IT Relies on Red Hat Solutions: Drinking Our Own Champagne

Host:

Rajeev Jaswal — Director of Product and Customer Systems, Red Hat

In this panel, Red Hat IT team leaders will discuss how Red Hat products and other open source solutions are selected and used in house to support our growing business. Rajeev Jaswal, Red Hat’s director of product and customer systems, will lead this interactive panel, which will give attendees the opportunity to ask questions about how Red Hat IT best serves its customers: Red Hat associates.

Location: Room 306

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

Track Date Time Technical Difficulty
Town hall Wednesday, June 12 10:40 am - 11:40 am 3.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

Secure Development Practices

Host:

Langdon White — Red Hat Enterprise Linux Developer Evangelist, Red Hat

Panelists:

Josh Bressers — Supervisor, Software Engineering, Red Hat
Matt Newsome — Manager, Software Engineering, Red Hat
Norman Mark St. Laurent — Senior Solution Architect, Red Hat
Daniel Walsh — Senior Principal Software Engineer, Red Hat

This expert panel will include:

  • Josh Bressers, an open source security expert for Fedora and Mozilla and the leader of Red Hat’s Product Security team
  • Dr. Matt Newsome, leader of the toolchain team at Red Hat
  • Norman Mark St. Laurent, senior solution architect on the Red Hat Federal team
  • Daniel Walsh of SELinux fame
  • Langdon White, moderator and developer of 200+ web applications in the business world

This panel is being reprised, because of its popularity at Red Hat Summit 2012. Attendees are encouraged to prepare and bring questions about writing secure applications.

Location: Room 306

Topics: Development tools, Performance, Red Hat Enterprise Linux, Reliability, Security

Track Date Time Technical Difficulty
Town hall Thursday, June 13 1:20 pm - 2:20 pm 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

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

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

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