ApacheCon EU 2014 has ended
Register Now for ApacheCon Europe 2014 - November 17-21 in Budapest, Hungary. 
Huba [clear filter]
Monday, November 17

10:30am CET

OFBiz: What Do Business Users See and Want? - Sharan Foga, OFBiz Project
Every year companies spend large amounts of money looking for and evaluating an ERP to install for their business.

The Apache Open For Business (OFBiz) codebase may be robust and the data model impeccable but it is the Business End Users and not necessarily the Technical teams that choose what will be implemented.

OFBiz is a free open source ERP which is good value budget-wise – so when the end users come looking – what do they see? Is it what they want or expect?

In this presentation Sharan Foga will take a look at OFBiz through the eyes of the business end users and discuss the key things they see as most important when evaluating an ERP.


Sharan Foga

Independent Consultant
Sharan Foga is an Independent Consultant who has over 20 years in the IT industry working on the delivery and implementation of ERP and business systems. She has been involved with the Apache Software Foundation (ASF) since 2008 and has presented at several conferences about "The... Read More →

Monday November 17, 2014 10:30am - 11:20am CET

11:30am CET

Brewing With Apache OFBiz - Pierre Smits, SOMONAR B.V.
Apache OFBiz is an integrated suite of business applications for Small and Medium Enterprises, enabling uses in domains like CRM, Supply Chain Management, Manufacturing Management, Inventory and Warehouse Management, Project Management and Accounting. As such Apache OFBiz can be deployed in companies active in any area of the manufacturing sector, e.g. assembly, mining, food & beverages,.

Pierre will present a case study of the implementation of Apache OFBiz in a small European brewery and will highlight the challenges, opportunities and business aspects.

avatar for Pierre Smits

Pierre Smits

Founder and CEO, SOMONAR B.V.
Pierre Smits is the founder and owner of ORRTIZ.COM and is a contributor to the OFBiz project since 2009. He has been working as a developer, implementer, project manager and solution architect and has worked for customers as Royal Philips, De Telegraaf (media), Vanderlande Industries... Read More →

Monday November 17, 2014 11:30am - 12:20pm CET

1:40pm CET

Introduction To A Groovy Based DSL For Apache OFBiz - Jacopo Cappellato, HotWax Media
Apache OFBiz is a framework and a suite of applications for the automation of enterprise tasks (e.g. ERP, CRM, MRP, E-Commerce). Although usable out of the box, OFBiz often requires the customization of some of its components for managing specific business processes. In order to rapidly and effectively integrate new functionalities, developers need a programming environment that allows to focus on the business logic without being distracted by low level coding details. Up to now, the best practice has been to use Minilang, an xml based Domain Specific Language (DSL) developed by the OFBiz community, together with plain Java and Groovy, when more flexibility is needed. In this presentation, Jacopo Cappellato will outline the limitations of the current approach and will propose a new Groovy based DSL that could become the only language you'll need to know for the customization of OFBiz.

avatar for Jacopo Cappellato

Jacopo Cappellato

VP Technology, HotWax Media
Jacopo is a member of the Apache Software Foundation and a committer and chairperson of the Project Management Committee (PMC) for the OFBiz Apache project, to which he has participated since 2003. Jacopo is the CTO and member of the Executive Team at HotWax Systems. Prior to his... Read More →

Monday November 17, 2014 1:40pm - 2:30pm CET

2:40pm CET

GUI Unit Test For Apache OFBiz - Olivier Heintz, Nereide
Apache OFBiz is a ERP and also a technical and functional framework. It allows to build strong and adapted solution for managing Company.
Currently there are a lot of Junit test for internal business process but there are no test for user interface, because most of time standard GUI is modified in customer project implementation.
This presentation will show how to realize GUI unit test with selenium and webdriver to test Portal page with portlet, and how to integrate test in a continuous integration environment Jenkins(ex Hudson).
With standardized tests like these, it's possible, in a customer project to deploy a complete test coverage to guaranty quality and scalability.

avatar for Olivier Heintz

Olivier Heintz

CIO and Business Architect, Apache-OFBiz
Olivier Heintz is CIO and Business Architect dedicated to Apache-OFBiz since 2003. He has over 30 years of experience in IT with core skills in Supply Chain Management, Shop Floor Control, Inventory Integration and Accounting. He has managed many OFBiz implementation projects and... Read More →

Monday November 17, 2014 2:40pm - 3:30pm CET

3:50pm CET

Apache OFBiz Infra Task Automation For Deployment And Hosting - Nicolas Malin, Nereide
Apache OFBiz community is mainly composed of Service Company. For each client project, it is necessary to use multiple environments : sand box - integration - pre-prod - prod.
This presentation is a feedback and a resume of our best practices in the OFBiz customization methodology and every steps of customer project management : Initialization, realization, user test, production environment upgrade
In the course of this presentation we will speak about main step and rules for OFBiz client project to make reliable and smooth deployment ;-)

avatar for Nicolas Malin

Nicolas Malin

_NA_, Néréide
Nicolas Malin works and contributes to Apache OFBiz since 2004, he has a system administrator training, but works mostly in the OFBiz project as an analyst and development specialist. He worked in multiple project with Apache-OFBiz for multiple size company, from 10 people to multinational... Read More →

Monday November 17, 2014 3:50pm - 4:40pm CET

4:50pm CET

Introduction To A Recommender System For Apache OFBiz - Anahita Goljahani
Recommender Systems are engines aimed at predicting users preferences based, e.g., on knowledge about past behaviors of similar users. Recommender Systems have become very popular in the recent years, e.g., to suggest products to buy, articles to read or music to listen. One of the main advantages of Recommendations is that they allow users to discover items that a simple search might not show up. This is one of the reasons why Recommendation engines have become a desirable, if not essential, component of commercial platforms.

In this presentation, Anahita Goljahani will discuss the design of a Recommender System for Apache OFBiz (http://ofbiz.apache.org/), the popular solution for the automation of business applications (ERP, CRM, MRP, E-Commerce, etc.).

avatar for Anahita Goljahani

Anahita Goljahani

Anahita Goljahani is a consultant that has been involved in several research projects and has published articles for international conferences and scientific journals. Her interests include signal processing approaches for telecommunication systems and neuroscience investigations... Read More →

Monday November 17, 2014 4:50pm - 5:40pm CET
Tuesday, November 18

9:00am CET

Apache Brooklyn - What It Is And Why You Might Use It - Richard Downer, Cloudsoft
Apache Brooklyn recently joined the Incubator. Brooklyn can be described using phrases like "automated management of cloud applications" and "simplified deployment and runtime management of enterprise-grade applications", but soundbites like those only scratch the surface of what Brooklyn can do. In this presentation, Richard Downer will show what Brooklyn is, how it can help you, and how to develop with it. Afterwards, whenever you see the tagline "application modelling, monitoring and management", you'll realise that's *WAY* cooler than it sounds.

avatar for Richard Downer

Richard Downer

Principal Engineer, Cloudsoft
Richard is an engineer at Cloudsoft, working on the Apache Brooklyn (incubating) project. Richard is a relative n00b at conference speaking having only spoken at one conference so far!

Tuesday November 18, 2014 9:00am - 9:50am CET

10:00am CET

Clocker - Migrating Complex Applications To Docker With Apache Brooklyn - Andrew Kennedy, Cloudsoft
Deploying enterprise-class distributed applications to Docker containers spanning multiple hosts is tricky. Dealing with port forwarding, firewalls and injecting configuration into containers for inter-dependencies are just some of the problems.

We will show how Apache Brooklyn's cloud abstractions can be used to simplify the deployment and management of a complex application to a virtual Docker infrastructure. Brooklyn will create and maintain the required Docker containers in the right locations for your application, and control and manage the software and services using policies to scale both the application and infrastructure based on their state.

We will demonstrate deploying simple multi-tier web applications and also a complex financial risk analytics application from OpenGamma, onto a Docker infrastructure.

avatar for Andrew Kennedy

Andrew Kennedy

Distributed Systems Hacker, Cloudsoft
Andrew is a Senior Software Engineer at Cloudsoft and the founder of the Clocker project. He is a contributor to several Open Source projects including jclouds and Qpid and is on the Apache Brooklyn PMC. Areas of interest include Distributed Systems, Virtualisation, Messaging, Information... Read More →

Tuesday November 18, 2014 10:00am - 10:50am CET

11:20am CET

Building Your Own BaaS With Apache Usergrid & Docker: Lessons Learned At Scale - Sungju Jin, Korea Telecom
BaaS(Backends-as-a-Service) and PaaS(Platforms-as-a-Service) are not just for hipsters anymore. 2013 saw many people building their own PaaS like Heroku, Cloudfoundry or BaaS like Parse, Kinvey.

However, many companies and open-source projects only focus on the advantages of building your own *aaS and the advantages of their own solution. Do we really know what works and what should be considered when building such system? Many people do not know whether they should build a PaaS or BaaS, how they should build it, or even if they should build one at all.

Drawing from our experience building both a production BaaS, serving hundreds of millions of requests every month at Korea Telecom, we will explain some of the lessons we learned building large application platforms.

Join us if you are interested in learning more about how to build your own BaaS. The answers may surprise you!

avatar for Sungju Jin

Sungju Jin

Software Engineer, Apache Software Foundation
Sungju Jin is a Software Engineer. He is a committer on the Apache Usergrid. He has also presented at conferences such as O’Reilly’s OSCON, Biggest OSS Conf in Korea. He was working for Korea Telecom to develop cloud platform. And he was previously working for Samsung Electronics... Read More →

Tuesday November 18, 2014 11:20am - 12:10pm CET

2:30pm CET

A Common Substrate For Distributed Systems With Apache Aurora And Apache Mesos - David Lester, Twitter
Distributed systems are challenging, but essential whenever running applications on more than a single server. For operators, they pose issues when dealing with machine failures and deploying to multiple machines. For application developers, it often means having to rewrite fault-tolerant features into multiple apps.

This presentation will introduce Apache Mesos and Apache Aurora, two projects that work together to simplify running and deploying distributed systems across large pools of machines by providing a substrate for distributed systems. I'll cover their essential architectures and how they enable fault-tolerance with replicated master nodes, scalability to 10,000's of machines, and resource isolation between tasks. Attendees will come away with an understanding of how these separate software abstractions (resource manager & service scheduler) work individually and together.

Tuesday November 18, 2014 2:30pm - 3:20pm CET

3:50pm CET

Security As A Service Leveraged By Apache Projects - Oliver Wulff, Talend
This talk illustrates how you can build a Security solution for Web Applications and Web Services by combining different Apache Projects. This solution can be used for internal applications and applications hosted in the cloud by supporting federation.
The talk focus on the Apache Projects CXF/Fediz and Syncope. Apache Fediz is a subproject of the CXF project which provides a Web Services standard with wide range on WS-* support in the security space. Fediz on the one hand provides Web Application SSO and on the other hand integrates with the CXF Web Services security layer. This allows to support impersonation end-to-end based on industry standards. Apache Syncope is a perfect combination to CXF and Fediz to provide a tooling to manage identities and its permissions.
The talk finishes with the demonstration of the stack CXF, Fediz and Syncope.


Oliver Wulff

Solution Architect, Talend
Oliver Wulff works as a Solution Architect for Talend. He is actively working with Talend ESB in customer projects, which is based on the Apache projects CXF, Camel and Karaf. Oliver is an active commiter to the Apache CXF project as well. His passion is security where he supports... Read More →

Tuesday November 18, 2014 3:50pm - 4:40pm CET

4:50pm CET

Data Migration and Development Cycles Using Cassandra - Matija Gobec, Execom
This talk will focus on learning curve and complex data models and queries. This is a real life example and something we do daily at Execom. It will also cover data migration and development cycles using Cassandra as database.


Matija Gobec

Senior Software Engineer
Software professional with solid knowledge in software development and design. Experience with serial and network protocols, Bluetooth, infrared and WiFi communication, medical and prototype devices, printers and smart cards. Advocate of virtualization, continuous integration and... Read More →

Tuesday November 18, 2014 4:50pm - 5:40pm CET
Wednesday, November 19

9:30am CET

Addressing File Format Compatibility in Word Processors - Louis Suárez-Potts, Age of Peers, Inc. & Peter Kelly, UX Productivity
A well-known XKCD comic parodies the industry's solution to standards proliferation: a new, "universal" standard to replace all its predecessors. We all know where that leads. In this talk, I'll discuss an alternate approach that deals with the mess without creating more of it, in the context of word processing.

We want software that can read and write multiple formats, which means creating lots of filters. These should operate in a non-destructive manner, allowing modifications without losing information during conversion. I've been working on this for the past couple of years as part of UX Write - supporting HTML, Microsoft Word, LaTeX, and soon, ODF. I'd like to share this work with the community.

Let's pool our efforts and start an open source project to make these and new filters available in a way that can be used by everybody, for any purpose, and on any platform.


Peter Kelly

CEO, UX Productivity
Peter Kelly is the Founder & CEO of UX Productivity, an small software development company focusing on mobile productivity solutions. He is the developer of UX Write, a word processor for the iPad. Peter is currently based in Chiang Mai, Thailand.Prior to starting UX Productivity... Read More →
avatar for Louis Suárez-Potts

Louis Suárez-Potts

Community Strategist, Age of Peers, Inc.
Louis Suárez-Potts is the community strategist for Age of Peers, a consultancy he co-founded in 2011. He also participates on the Project Membership Committee for Apache OpenOffice. From 2000 to 2011, Suárez-Potts was the Community Manager for OpenOffice.org, a role that entailed... Read More →

Wednesday November 19, 2014 9:30am - 10:20am CET

10:40am CET

Collaborated Editing On ODF - Svante Schubert, OASIS ODF Advanced Collaboration Subcommittee
Automated Changes on OpenDocuments (Svante Schubert, Freelancer) - The OpenDocument format (ODF) consists of compressed XML files. ODF is read and written by many Office applications; the Apache ODF Toolkit (incubating) provides the ability of an easy automated access. In this presentation, Svante Schubert will describe how recent changes of the OpenDocument format in the OASIS standard for version 1.3, allow interoperability for real-time editing and how this is being mapped to the ODF Toolkit in a way that even collaboration with OOXML and HTML applications (such as browsers) is possible.

avatar for Svante Schubert

Svante Schubert

Chair, Freelancer
Svante works as freelancer on Document Formats, focusing on the OpenDocument Format. He is the submitter of the actual change-tracking proposal of the OASIS ODF Advanced Collaboration Subcomittee, where he recently become the chair. He had been working for Sun Microsystems for twelve... Read More →

Wednesday November 19, 2014 10:40am - 11:30am CET

11:40am CET

Internet Of Things - Justin Mclean, Class Software
CPUs that cost thousands a decade ago are now cost a few dollars. The Arduino platform has lowered barriers to entry so that people with minimal tech knowledge can create special purpose computers capable of changing the world. Open Source Hardware is in autonomous drones, 3D printers, DNA replicators, satellites, city-wide sensor networks, smart houses and wearable computers. In this talk I'll take you through what Open Source Hardware is and isn't, OSW licensing, recent advances in OSW, show a range of projects and demonstrate what's possible now, and warn about some the threats (lack of protocol standards and vendor lock in to name two) that may hinder the growth of Open Source Hardware.

avatar for Justin Mclean

Justin Mclean

Founder, Class Software
Justin Mclean has more than 25 years experience in developing web based applications and is involved in the open source hardware movement. He runs his own consulting company Class Software and has spoken at numerous conferences in Australia and overseas including previous ApacheCon... Read More →

Wednesday November 19, 2014 11:40am - 12:30pm CET

2:00pm CET

Old and New Trends in Data Modeling - Arató Bence , BI Consulting
This talk starts with the tradition data modeling rules (and the reasons behind them) then shows how new requirement have brought new modeling approaches, including star schema modeling for DWs, and Data Vault modeling  The final part of talk discuss the requirements of the modern NOSQL database systems and serve as an introduction to NOSQL/Cassandra data modeling.

This talk is a good fit for people who has some background in SQL databases but are new to NOSQL databases and Cassandra.  

avatar for Bence Arató

Bence Arató

Managing Director, BI Consulting
Managing Director of BI Consulting Hungary. He has been in the BI industry since 1995 as an analyst, architect and consultant. He advises companies on general BI strategy, project and architecture planning, and vendor and tool selection. Also provides QA and on-the-job mentoring services... Read More →

Wednesday November 19, 2014 2:00pm - 2:50pm CET

3:00pm CET

How SoundCloud Uses Cassandra - Emily Green, SoundCloud
We'll be looking at how SoundCloud uses Cassandra, particularly looking how it supports SoundCloud's new stats product, which provides analytics data for people with sounds on SoundCloud. There are two main systems behind it, one doing real-time counts and timelines, and another doing batch top-k lists. We'll talk about the different problems inherent in both systems, and how we've attempted to overcome them.

avatar for Emily Green

Emily Green

Backend Engineer, SoundCloud
Emily is a developer from London. She is a little in love with trying to do easy things but at hard scale, and also with Haskell, and her cat Alby. She works as a Backend Engineer in the Data Team at SoundCloud.

Wednesday November 19, 2014 3:00pm - 3:50pm CET

Filter sessions
Apply filters to sessions.
  • ApacheBarCamp
  • Big Data
  • Business
  • Cassandra Days
  • Cloud
  • Community
  • Content in Action
  • Content Services
  • Couch
  • CXF
  • Developer
  • Evening Event
  • Fast Feather Track
  • httpd
  • Infrastructure
  • Keynote
  • Linked Data
  • Lucene / Solr
  • Mesos
  • Mobile/Flex
  • OFBiz
  • OpenOffice
  • Operations
  • OSGi
  • Software Development
  • Tomcat
  • Tutorial
  • Web Frameworks
  • Wildcard