Red Hat logo

Sessions & Labs

Sessions:

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

Provisioning Red Hat JBoss Enterprise Application Platform 6 with Red Hat JBoss Operations Network

Will Dinyes — Team Lead, JBoss Curriculum, Red Hat

Red Hat JBoss Enterprise Application Platform 6 and Red Hat JBoss Operations Network 3 can be used together to deploy applications and configurations to allow for the centralized control of large clusters of application servers.

In this session, attendees will be given hands-on access to deploying applications with Red Hat JBoss Operations Network to a cluster of Red Hat JBoss Enterprise Application Platform 6 servers running in Sstandalone mode.

Location: Room 206

Topics: Manageability, Red Hat JBoss Operations Network, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Wednesday, June 12 1:20 pm - 2:20 pm 2.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

Custom Scripting with CLI

Bruce Wolfe — Global Learning Services Curriculum Manager, Red Hat

Red Hat JBoss Enterprise Application Platform 6 introduced a new management interface: the CLI.  Using the CLI, platform administrators can perform virtually any configuration task, even deployment of application packages, to Red Hat JBoss Enterprise Application Platform 6 servers running in standalone or domain mode. These configurations can be scripted for reuse using a variety of programming languages. In this session, attendees will be give hands-on access to writing and running CLI scripts to configure Red Hat JBoss Enterprise Application Platform 6 and to retrieve vital information about available services.

Location: Room 206

Topics: Flexibility, Manageability, Red Hat JBoss Enterprise Application Platform, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Wednesday, June 12 4:50 pm - 5:50 pm 4.0 / 5.0

Applying Tuning Settings with "tuned"

Wander Boessenkool — Global Learning Services Curriculum Manager, Red Hat

This session will introduce attendees to the automatic tuning daemon tuned. The automatic tuning daemon allows administrators to set a tuning-profile for their systems so that important tuning parameters will be set and adjusted on the fly.

In this session, attendees will be shown how to:

  • Install the automatic tuning daemon
  • Configure the automatic tuning daemon
  • Create and modify tuning profiles

Location: Room 206

Topics: Performance, Red Hat Enterprise Linux, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Thursday, June 13 10:40 am - 11:40 am 4.0 / 5.0

OpenStack: Core Components & Capabilities

Bowe Strickland — Curriculum Manager, Red Hat

OpenStack complements Red Hat’s cloud products by enabling enterprises and service providers to build an open source Infrastructure-as-a-Service (IaaS) platform. In this session, Bowe Strickland will introduce OpenStack’s core components and capabilities. Additionally, attendees will gain hands on experience performing basic tasks in a live OpenStack environment.

Location: Room 206

Topics: Cloud deployment, OpenStack, Red Hat Training, Scalability

Track Date Time Technical Difficulty
Taste of training Thursday, June 13 1:20 pm - 2:20 pm 3.0 / 5.0

Setting Up Red Hat Identity Management

Rob Locke — Curriculum Manager, Training, Red Hat

Red Hat Identity Management is a centralized authentication, identity management, and authorization solution for both traditional and cloud-based enterprise environments. In this session, attendees will be shown how to:

  • Install and setup IPA server
  • Manage user accounts
  • Install and configure IPA client

Location: Room 206

Topics: Manageability, Red Hat Enterprise Linux, Red Hat Training, Security

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

SELinux for Immortals

Forrest Taylor — Curriculum Manager, Training, Red Hat

SELinux (Security-Enhanced Linux) was introduced to the open source world at the end of 2000 and was included in the 2.6.0-test3 kernel and Fedora Core 2. There have been many enhancements to SELinux since that time; and in this session, Forrest Taylor will investigate one of those enhancements: semanage. Semanage is an expanded SELinux technology for Red Hat Enterprise Linux 6.

Attendees will view demonstrations with semanage and explore semanage with hands-on labs and use- cases.

Location: Room 206

Topics: Red Hat Enterprise Linux, Red Hat Training, Security

Track Date Time Technical Difficulty
Taste of training Thursday, June 13 3:40 pm - 4:40 pm 4.0 / 5.0

Managing Updates on Red Hat Enterprise Linux

Scott McBrien — Global Learning Services Curriculum Manager, Red Hat

There are a variety of concerns (e.g., what version of software you’re required to run for vendor support or whether your organization wants all updates, bug fixes, or security-related updates only) that can affect your approach to applying updates to your Red Hat Enterprise Linux systems.

In this session, attendees will review:

  • These concerns and strategies to mitigate them
  • Yum and RPM queries that can provide you with the detailed information you need
  • Several solutions provided by Red Hat for managing updates for machines
  • The yum security plugin and Red Hat Network Satellite API

Location: Room 206

Topics: Red Hat Enterprise Linux, Red Hat Network Satellite, Red Hat Training

Track Date Time Technical Difficulty
Taste of training Thursday, June 13 4:50 pm - 5:50 pm 2.0 / 5.0

Filesystem Access Control Lists & Special Permissions

Rudolf Kastl — Global Learning Services Curriculum Manager, Red Hat

When controlling access to files on standard Linux file systems, there are scenarios in which the basic file permission mechanisms do not work well meeting real-life requirements. For example, there are instances when files or directories need to be accessible by certain users or groups in ways that are hard to express using the basic permission mechanisms. Sometimes, files created in particular directories should be accessible by particular users or groups by default.

In this session, attendees will learn how to use access control lists (ACLs), usable with the XFS and ext4 file systems most commonly used in Red Hat Enterprise Linux, to set complex sets of permissions on files and directories. Attendees will also learn:

  • Whether ACLs are in use
  • ACLs’ effects on file access permission
  • The effects of special permissions (e.g., setuid, setgid, and the sticky)

Location: Room 206

Topics: Flexibility, Red Hat Enterprise Linux, Red Hat Training, Security

Track Date Time Technical Difficulty
Taste of training Friday, June 14 9:45 am - 10:45 am 4.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