Red Hat logo

Agenda

Sessions by topic: JBoss Community

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.

Big data insights with Red Hat JBoss Data Virtualization

Kenneth Peeples — Principal product marketing manager, Middleware, Red Hat
Kim Palko — Principal product manager, Middleware, Red Hat
Syed Rasheed — Senior principal product marketing manager, Middleware, Red Hat

You’re hearing a lot about big data these days. And big data and the technologies that store and process it, like Hadoop, aren’t just new data silos. You might be looking to integrate big data with existing enterprise information systems to gain better understanding of your business. You want to take informed action.

During this session, we’ll demonstrate how Red Hat JBoss Data Virtualization can integrate with Hadoop through Hive and provide users easy access to data. You’ll learn how Red Hat JBoss Data Virtualization:

  • Can help you integrate your existing and growing data infrastructure.
  • Integrates big data with your existing enterprise data infrastructure.
  • Lets non-technical users access big data result sets.

We’ll also provide typical uses cases and examples and a demonstration of the integration of Hadoop sentiment analysis with sales data.

Topics: Big data, JBoss Community, Projects, Red Hat JBoss Data Virtualization, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Application and data integration Thursday, April 17 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.

Migrating traditional Java EE applications to mobile

Serge Pagop — Senior solution architect, Red Hat
Burr Sutter — Product management director, Developer Products, Red Hat

More than 5 billion people spend an average of 2 hours a day using their mobile phones to bank, shop, reserve hotel rooms, socialize, and more. This challenges companies to migrate their traditional Java EE applications in order to address the demands of mobile and tablet users.

In this session, you’ll learn about some of the approaches to migrate a traditional Java EE application to mobile using specifications like RESTful, Context and Dependency Injection (CDI), Enterprise Java Beans (EJB3), and messaging from the Java Platform, Enterprise Edition (Java EE) 6 for server-side services. You’ll also hear about various choices of client-side technologies, which depend on key differentiators between mobile native, mobile web, and mobile hybrid applications.

Topics: Flexibility, Interoperability, JBoss Community, Mobile, Projects, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Application development Wednesday, April 16 4:50 pm - 5:50 pm 4.0 / 5.0

Emerging technologies

This track features sessions covering the trends and strategies driving the future of enterprise computing. Example topics include: big data, mobile, software-defined storage, 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.

MEAP, schMEAP. Who’s got you covered in mobile?

Jay Balunas — Mobile platform architect, Red Hat
Steve O'Keefe — Principal product marketing manager, Red Hat
Burr Sutter — Product management director, Developer Products, Red Hat

As mobile continues to revolutionize client development, application platforms need to include mobile-specific technologies like push notifications, offline support, and data synchronization. But the idea that you need completely new technologies such as a mobile enterprise application platform (MEAP) is misguided. Developers need to update existing platforms to include capabilities, tools, and techniques to meet the mobile challenge.

In this session, you’ll:

  • Explore some of the latest trends in mobile development for the enterprise.
  • Learn about the capabilities Red Hat has developed to help you go mobile quickly and sensibly.
  • Hear the latest about our cloud-based push server, data encryption, and tooling that make it easier for you to choose from mobile, web, native, and hybrid development.

We’ll discuss the Red Hat projects and technologies that make this possible, including AeroGear, Red Hat JBoss Developer Studio, and OpenShift by Red Hat. And you’ll hear how our plans for mobile in 2014 will help you mobilize your modern middleware.

Topics: Development tools, JBoss Community, Mobile, OpenShift by Red Hat, Projects, Red Hat Cloud, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Emerging technologies Tuesday, April 15 10:40 am - 11:40 am 3.0 / 5.0

Hibernate OGM: Talking to NoSQL in Red Hat JBoss EAP

Gunnar Morling — Senior software engineer, Red Hat
Sanne Grinovero — Senior software engineer, Red Hat

With new NoSQL stores arriving to the market frequently, choosing the right datastore can be a tough challenge. Each store provides its own low-level APIs, and migrating from one store to another is anything but simple.

Hibernate Object/Grid Mapper (OGM) provides easy access to NoSQL stores via the well-known Java Persistence API (JPA). Java developers who know how to use JPA also know how to access their favorite NoSQL stores.

In this session, you’ll learn:

  • How Hibernate OGM maps common JPA constructs to key-value, document, and graph datastores.
  • How to work with JPA on top of datastores such as Infinispan, MongoDB. and Neo4j and switch between them as a matter of configuration.
  • How to query for data using JP-QL and native queries.
  • How to use Hibernate OGM to access MongoDB on Red Hat’s PaaS, OpenShift by Red Hat.

This session is code-focused, with at least half the time spent coding and running tests in Red Hat JBoss Developer Studio. You’ll leave the session with a solid understanding of when to use (or not use) Hibernate OGM to handle everyday NoSQL challenges.

Topics: Big data, Clustering, Development tools, Flexibility, JBoss Community, OpenShift by Red Hat, Performance, Portability, Projects, Red Hat Cloud, Red Hat JBoss Data Grid, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, Red Hat JBoss Middleware, Reliability, Scalability

Track Date Time Technical Difficulty
Emerging technologies Thursday, April 17 11:00 am - 12:00 pm 4.0 / 5.0

Taste of DevNation

Co-located with Red Hat Summit, DevNation offers an agenda tailored to application developers and maintainers who build with open source. Attendees from both events will be able to attend sessions in this track, which will offer sessions relevant to both audiences.

Tools worth sharing: Take back your IDE with Forge

Lincoln Baxter III — Principal software engineer, Red Hat

How easily can you add your own custom tooling to your favorite integrated development environment (IDE)? JBoss Forge, a JBoss Community project, allows developers to add their own useful extensions to the tools they love and share them with others. JBoss Forge is not only a rapid application development tool, but a platform for creating reusable tools that can make you and your entire group more effective.

In this session, attendees will learn about:

  • The Forge add-on ecosystem, featuring many contributions from the JBoss and Java communities and beyond.
  • How to build an application with the Forge Core add-ons.
  • How to build an Forge add-on in 5 minutes, test it, run it in Eclipse, see it working in the command line without any changes, and embed it for re-use in a custom Java application.

After attending this session, you should feel familiar with Forge and the value it offers for rapid application development and operational efficiency improvement. You’ll also be able to use Forge to promote your own products, processes, and performance.

Topics: Development tools, JBoss Community, Projects, Red Hat JBoss Developer Studio, Red Hat JBoss Middleware

Track Date Time Technical Difficulty
Taste of DevNation Tuesday, April 15 4:50 pm - 5:50 pm 3.0 / 5.0

Deep dive into jBPM6

Kris Verlaenen — jBPM project lead, Red Hat

Businesses must clearly define their business processes, and quickly respond to new challenges. To do so, business analysts, developers, and end users need the tools to create, understand, analyze, and execute business processes.

In this session, Kris Verlaenen will demonstrate the capabilities of jBPM 6 and dive deeper into some of its core capabilities. You’ll learn how to:

  • Model business processes interacting with remote services.
  • Combine business processes with data, forms, and business rules.
  • Build and deploy business processes using Git and Maven.
  • Interact remotely with the jBPM execution server using REST or Java.

Topics: Development tools, Flexibility, JBoss Community, Manageability, Projects

Track Date Time Technical Difficulty
Taste of DevNation Wednesday, April 16 2:30 pm - 3:30 pm 4.0 / 5.0

Birds of a Feather

Help Red Hat redefine the application platform again

Bilgehan Ozpeynirci — Product manager, Red Hat
John Doyle — Senior product manager, Red Hat
Jason Greene — Senior principal software engineer, Red Hat
Rich Sharples — Director of product management, Red Hat

Red Hat JBoss Enterprise Application Platform and Wildfly (the JBoss Community project previously known as “JBoss Application Server”) have redefined how people view Java EE and enterprise middleware. You don’t have to choose between lightweight and nimble or scalable and robust. These platforms deliver a lightweight core architecture with modular enterprises services; and they have allowed users to re-imagine what they can do with Java middleware.

As we move toward another major release of Red Hat JBoss EAP, we invite our community of users to the WildFly/EAP team to discuss the future of application platforms and help us shape the future.

Topics: Development tools, JBoss Community, Manageability, Mobile, Open hybrid cloud, Performance, Projects, Red Hat Cloud, Red Hat JBoss Enterprise Application Platform, Reliability

Track Date Time Technical Difficulty
Birds of a Feather Tuesday, April 15 6:00 pm - 6:50 pm 4.0 / 5.0