In keeping with tradition, ApacheCon Europe 2014 will once again feature a number of half-day tutorials that ApacheCon attendees can register for. Tutorials are either 3 or 4 hours long and the fee is €199 per tutorial with the exception of the Nutch Full Day Workshop which is €299. Students may attend for €125. Students should email Annie Leroux to receive the student tutorial discount code, prior to registering.
Tutorials will take place on Thursday, November 20th and Friday, November 21st.
Thursday Morning Tutorials: 9:00am - 12:20pm
Apache Tomcat provides many options for expanding a Tomcat installation beyond a single instance. This tutorial will review the options for load-balancing requests across multiple instances and for replicating session data between those instances. The pros and cons of each of the options will be discussed to enable attendees to make the right choices for their environment. The tutorial will also cover common misconceptions and configuration mistakes to enable attendees to avoid those pitfalls.
In this hands on training we'll will cover the what you need to know to use and create real world applications in Apache Flex.
Topics covered include a
- Overview of Apache Flex and it's components
- What you need to get started coding
- High level overview of the Flex SDK architecture, what important and what you need to take care using
- How to lay out views and components with MXML layout
- How to easily reuse components
- Injecting your data model into your views and components with variable binding
- Having you views automatically update with variable binding
- Creating loosely coupled components by dispatching custom events
- Basic item renderers and editors
Time permitting we'll also cover how to debug and test your Flex applications.
Thursday Afternoon Tutorials: 1:40pm - 5:40pm
If you build line-of-business applications in Java, then probably Spring (or maybe JEE 7) is where you live. But it can take a long time to get going and start delivering any sort of business value with those stacks; wiring up and scaffolding all those layers of your architecture takes time, right?
Doesn't have to be that way, though. Apache Isis is a platform for developing domain-driven applications, so you can build an entire working app just by writing your business domain. No scaffolding required. We promise.
This hands-on session is an opportunity to play with Isis, learn about its testing support and out-of-the-box modules and REST API, while supported by two of its core committers. We'll provide some exercises and notes for you to work through, but we're also happy to support you if you just want to go out and build something brand new for yourself.
Break out your laptops for this hands-on tutorial is geared around understanding the basics of how Apache Cassandra stores and access time series data. We'll start with an overview of how Cassandra works and how that can be a perfect fit for time series. Then we will add in Apache Spark as a perfect analytics companion. There will be coding as a part of the hands on tutorial. The goal will be to take a example application and code through the different aspects of working with this unique data pattern. The final section will cover the building of an end-to-end data pipeline to ingest, process and store high speed, time series data.
Friday Morning Tutorials: 9:00am - 12:20pm
Apache CXF offers the most flexible support for both REST and SOAP of any Java web services stack, including different XML data bindings and JSON output for REST web services. It also gives you a range of configuration options, including Spring-based, annotation-based, and direct configuration in code. In this tutorial Dennis Sosnoski will teach you the basics of working with Apache CXF 3.0 for REST and SOAP web services, including the different configuration options. He'll demonstrate the features in action, and also supply you with example code so you can try things out on your own computer, either during the tutorial or later.
Friday Afternoon Tutorial: 1:40pm - 5:40pm
Beyond the basics of REST and SOAP web services, Apache CXF also supports a full range of SOAP extension technologies. Two of the most important extension technologies are WS-Security and WS-ReliableMessaging. The WS-Security family of technologies add message-level security to basic SOAP exchanges, while WS-ReliableMessaging adds delivery assurance options. In this tutorial Dennis Sosnoski will show you how to apply WS-Security and WS-ReliableMessaging to your CXF SOAP applications, including basic configuration options, and demonstrate how these technologies effect the message exchanges. He'll discuss how organizations are using security and reliability for web services, and identify potential interoperability issues with other frameworks. You'll receive example code so you can try things out on your own computer, either during the tutorial or later.