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

4:50pm CET

A Development Analytics Dashboard For Apache Cloudstack - Jesus M Gonzalez-Barahona, Bitergia
The Apache CloudStack Development Analytics Dashboard helps to better understand how the project is evolving and performing. Using information from git, Jira and mailing lists, several charts and numbers provide some insight on relevant parameters of the project. The talk will explain the meaning of the different panels in the dashboard, and will use them and some complementary quantitative data to analyze specific aspects of the inner life of the project. Those will be used to describe the CloudStack community, its activity, and some of their most important development processes.

CloudStack Dashboard: http://projects.bitergia.com/apache-cloudstack/browser/

avatar for Jesus M Gonzalez-Barahona

Jesus M Gonzalez-Barahona

Co-Founder, Bitergia
I'm one of the founders of Bitergia, the software development analytics company, and associate professor at Universidad Rey Juan Carlos. I've been working in quantitative empirical analysis of FOSS development for years, participating in several international R&D projects. I'm currently... 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

Apache Stratos Roadmap And Strategy - Lakmal Warusawithana, WSO2 Inc
Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework that helps run Apache Tomcat, PHP, and MySQL applications and can be extended to support many more environments on all major cloud infrastructures. For developers, Stratos provides a cloud-based environment for developing, testing, and running scalable applications. IT providers benefit from high utilization rates, automated resource management, and platform-wide insights, including monitoring and billing.

This session will focus on the roadmap for Apache Stratos and how it can become a disruptive force in the current PaaS market.

avatar for Lakmal Warusawithana

Lakmal Warusawithana

Senior Director Developer Relations, wso2 inc
Lakmal Warusawithana is the Senior Director - Cloud Architecture of WSO2. Lakmal has a long history of working in open source, cloud, and DevOps technologies and has been Vice President of Apache Stratos PaaS Project. Lakmal is an architect for containerization and deployment orchestration... Read More →

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

9:30am CET

Understanding Docker And Containerizing Your Applications - Joe 'Zonker' Brockmeier, Red Hat
Creating excellent software is just half the story. Getting it deployed is the other half - and we all know how challenging that can be. Thanks to Docker containers, though, deploying open source applications has never been easier!

In this presentation, we'll take a look at the basics of Docker containers, then conduct a demo of deploying a service with Docker containers. Next we'll take a look at how to create containers and deploy a service using Docker, GearD, and more.

avatar for Joe Brockmeier

Joe Brockmeier

Head of Community, Percona
Joe Brockmeier is Head of Community at Percona. Brockmeier has been involved in open source for more than 20 years, is a member of the Apache Software Foundation, and has previously worked at Red Hat, Citrix, and SUSE.  He also has an long history in the tech press and publishing... Read More →

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

11:40am CET

Introduction To Apache jclouds - Ignasi Barrera, Abiquo
Apache jclouds is an open source library that helps you get started in the cloud and utilizes your Java or Clojure development skills. The jclouds API gives you the freedom to use portable abstractions or cloud-specific features. It's a multi-cloud toolkit that works with both public and private clouds.

There is a great community behind this toolkit working together to provide a better experience for developers in the cloud. Their goal is to simplify the control of many different clouds while still giving you the freedom to use cloud-specific features. The result is a toolkit that allows developers to write better code, in a shorter period of time, that works with supported clouds.

Learn about what jclouds can do for you.

avatar for Ignasi Barrera

Ignasi Barrera

Founding Engineer, Tetrate
Ignasi is an engineer that has been building hybrid multi-cloud platforms and SDN solutions for more than 8 years. He is a long-term open source contributor, especially to the Apache jclouds project (a Java library that provides common APIs for all the major cloud providers). In 2015... Read More →

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

2:00pm CET

Cloud Storage With Apache jclouds - Andrew Gaul
Object stores provide a flexible, scalable, and cost-effective abstraction to build applications in both the public and private cloud. Apache jclouds abstracts all major providers, allowing Java source-level compatibility while providing access to vendor-specific interfaces. This talk will cover how to integrate jclouds into applications and how to manage containers and objects. It will also discuss differences between providers, scaling out the number of clients and number of objects, and tradeoffs in application design.

avatar for Andrew Gaul

Andrew Gaul

Senior Software Engineer, Google
Chief simulacrum officer, chronicler of hipster museums, and Potemkin geek.

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

2:00pm CET

Improved OVA Support In CloudStack - Likitha Shetty, Citrix
Improved OVA support in CloudStack’ is a feature targeted for the 4.5 release of CloudStack. With this feature in place, users will be able to on-board an existing Virtual Machine into CloudStack with all of its disks intact.

The talk will focus on the architectural and design changes that will be made and on the new concepts that will be introduced into CloudStack as part of this feature. In addition, the talk will cover what the initial approach to the problem was and how based on community feedback it evolved into a better solution that aligns with how resources are traditionally created and orchestrated in CloudStack. It will also shed some light on how we could leverage this development work to add new functionalities going forward for e.g. adding support for other information encapsulated in an OVA like ISOs, networks, device controller types etc.


Likitha Shetty

Likitha has been working on CloudStack since joining Citrix in late 2011, right after finishing her undergraduate studies in Computer Science. Her development work was initially focused on API and network orchestration layer, specifically EC2 integration and dedication of network... Read More →

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

2:00pm CET

Musings on Mesos: Docker, Kubernetes, and Beyond - Tim St. Clair, Red Hat
Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks. It has grown from a research project at Berkeley's AmpLab, to the distributed operating system that powers the data centers of numerous companies, from startups to Twitter. Join us as we walk through of some of the recent developments in the Mesos project, from Docker support to Kubernetes integration. We'll also try to submit some wild eyed prognostications of the future, where "Everything is AWESOME!"

avatar for Timothy St. Clair

Timothy St. Clair

Principal Engineer, Red Hat
Timothy St. Clair is a Principal Software Engineer at Red Hat in the Emerging Technology office. He is a PMC member and committer to the Apache Mesos Project, and has worked on the development and integration of various open source distributed systems projects, including: Mesos, Kubernetes... Read More →

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

3:00pm CET

Taming The Cloud Database With Apache jclouds - Zack Shoylev, Rackspace
Managing application infrastructure is not what developers want to spend time figuring out. The challenge of quickly automating facets of application development such as database infrastructure setup is still present in many cloud application projects. This presentation will introduce developers to current cloud services (private and public clouds, terminology, service types, OpenStack) and relevant Java SDKs. This will include discussing the advantages of using open source, portable, and provider-agnostic solutions versus more closed systems. The talk will describe high-level jclouds architecture and present code examples to manage cloud-based database infrastructure using OpenStack Trove. Due to popular demand, a short tutorial on implementing abstraction layers and custom APIs for databases in jclouds will also be presented.

avatar for Zack Shoylev

Zack Shoylev

Software Developer, Rackspace
Zack is a Software Developer for Rackspace and a contributor to the Apache jclouds project. In addition to working on code, Zack often puts on his Developer Advocate hat and has previously given talks about jclouds and the cloud at ApacheCON and JavaOne.

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