Loading…
ApacheCon 2016 has ended
Georgia A [clear filter]
Thursday, May 12
 

10:00am PDT

Building a Containerized Continuous Deployment Pipeline using Apache Mesos, Jenkins and Marathon - Sunil Shah, Mesosphere, Inc.
Apache Mesos is a popular open source cluster resource manager which provides a general abstraction to run tasks on clusters composed of thousands of nodes. Marathon is a Mesos scheduler that provides a robust platform for running containerized microservices at scale.

Continuous deployment is a process whereby applications are automatically built and deployed to a staging environment on each new commit to master. It can also be extended to allow manual or automatic promotion from a staging to a production environment, which allows easy automation and auditing of releases to production.

In this session, we'll introduce and explain the motivation behind the Apache Mesos and Marathon projects and show how you can easily build an open source continuous deployment pipeline using these tools and the popular Jenkins CI software.

Speakers
KG

Kim Garshol

Marketing Events Project Manager, Mesosphere
Sunil Shah is a technical lead at Mesosphere, working on tools and services around the Apache Mesos project to make the lives of developers easier. Before joining Mesosphere, Sunil worked at music recommendations service Last.fm and completed a Master's program at UC Berkeley in EECS... Read More →



Thursday May 12, 2016 10:00am - 10:50am PDT
Georgia A

11:15am PDT

Mesos + Consul = DevOps Happiness - Brian Hicks, Asteris
Microservices change the way we think about distributed applications, and Apache Mesos helps by enabling dynamic scheduling across generic hosts. But… where is everything running? Discovery and monitoring are hard and often result in clunky, hard-to-use interfaces that are bound tightly to one service discovery mechanism. Hashicorp's Consul aims to fix that, and the Mantl project integrates the two of them in a way you hardly have to think about. In this talk, we'll go over what makes Consul so special, and how you can use it in your deployments for more discoverable apps.

Speakers
avatar for Brian Hicks

Brian Hicks

CTO, Asteris
Brian Hicks is a Senior Developer at Asteris, a DevOps company in St. Louis. He works on Mantl.io, a open source DevOps platform using Apache Mesos for scheduling. He co-organizes the St. Louis Python and Elm usergroups as well as elm-conf US, and enjoys hiking and biking.



Thursday May 12, 2016 11:15am - 12:05pm PDT
Georgia A

12:15pm PDT

Building and Fostering Communities within the ASF - Tom Barber, Meteorite Consulting
The ASF is all about community, at every level of the foundation the community drives the foundation forward. In this lightning talk, I'd like to briefly discuss the community, how to get more people involved and make sure that the community is being heard.

Speakers
avatar for Tom Barber

Tom Barber

Technical Director, Spicule LTD
Tom Barber is the director of Meteorite BI and Spicule BI. A member of the Apache Software Foundation and regular speaker at ApacheCon, Tom has a passion for simplifying technology. The creator of Saiku Analytics and open source stalwart, when not working for NASA, Tom currently deals... Read More →


Thursday May 12, 2016 12:15pm - 1:05pm PDT
Georgia A

2:30pm PDT

Using Docker Containers in Production (not just Dev/Test) - Ross Gardler, Apache Software Foundation
Everyone has heard of Docker. Lots of people gave built a Dockerfile and use the `docker run` command. It's increasingly used in Dev/Test cycles. We're even starting to see it in production. Everyone loves a Docker Container. Many people love two, or three or maybe even four. However, once we start to build real world applications using containers we start to uncover those annoying little details that make them harder to love. In this session we'll look at how to ensure you continue to love containers regardless of how many you build and deploy. In this demo heavy session we'll introduce sensible container development and deployment practices to get you started on the road to ensuring your use of containers brings all the promised advantages of portable microservices.

Speakers
avatar for Ross Gardler

Ross Gardler

EVP, Apache Software Foundation
Ross Gardler has been involved with open source in one form or another since the mid ‘90s. He is a member of the Apache Software Foundation where he currently serves as the foundations EVP. He works at Microsoft on the Linux Compute team in Azure.


Thursday May 12, 2016 2:30pm - 3:20pm PDT
Georgia A

3:30pm PDT

Monitoring and Alerting with Apache Karaf Decanter - Jean-Baptiste Onofre, Apache Software Foundation
Apache Karaf Decanter is a Karaf subproject providing a very flexible and complete monitoring solution for applications running inside and outside Karaf. This talk will introduce what Decanter is and its architecture (collectors, dispatcher, appenders). A demo will show Decanter in action.

Speakers
JO

Jean-Baptiste Onofré

Talend
JB is PMC member for Apache Beam. He is a long-tenured Apache member, serving on PMC/committer for about 15 projects that range from integration to big data.



Thursday May 12, 2016 3:30pm - 4:20pm PDT
Georgia A

4:40pm PDT

TLS State of the Union - Sander Temme, Thales e-Security
As online security issues capture the imagination and attention of the general public, cryptography is becoming the method of choice to protect online communications and data. Transport Layer Security is essential for secure access to web applications, and your users are looking to you to correctly implement TLS and stay up-to-date with its implementation. In this session, Sander Temme will discuss the principles of TLS and SSL, recent security issues, and upcoming protocol developments.

Speakers
ST

Sander Temme

Senior Product Line Manager, Thales e-Security
Sander Temme is a Senior Product Line Manager with Thales e-Security, a global leader in securing encryption and cryptographic key management. Based in the San Francisco Bay Area, he has over a decade of experience in the security industry and has been involved with the Apache HTTP... Read More →



Thursday May 12, 2016 4:40pm - 5:30pm PDT
Georgia A

6:00pm PDT

PGP Key Signing: Expanding the Web Of Trust

Why participate in the key signing? Among other things, all Apache releases are PGP-signed; but a key with no signatures attesting to its own authenticity isn't very useful. Bring your key (which you will have emailed to our special address at apachecon-keysigning@apache.org,) and sign. You will need a pen, and some manner of identification.

Please see the wiki page for more information:
http://wiki.apache.org/apachecon/PgpKeySigning 


Thursday May 12, 2016 6:00pm - 7:00pm PDT
Georgia A

7:30pm PDT

Apache Tomcat Meet Up
Immediately following the Key Signing on Thursday evening, attendees are welcome to join us for the Apache Tomcat Meet Up in Georgia A at the Hyatt Regency Vancouver.  For more information, please click here.

Thursday May 12, 2016 7:30pm - 8:00pm PDT
Georgia A
 
Friday, May 13
 

9:00am PDT

Introducing Apache CouchDB 2.0 - Bradley Holt, IBM Cloudant
Apache CouchDB is a document database featuring an HTTP API, JSON documents, and peer-to-peer replication. Take a tour of the upcoming features and improvements in Apache CouchDB 2.0 including clustering capabilities for horizontal scalability and a declarative MongoDB-style ad hoc querying system. This talk should be of interest to you whether you're new to Apache CouchDB or an experienced Apache CouchDB developer.

Speakers
avatar for Bradley Holt

Bradley Holt

Developer Advocate, IBM Cloud Data Services
Bradley Holt is a Developer Advocate with IBM Cloud Data Services. He is the author of several publications including Scaling CouchDB and Writing and Querying MapReduce Views in CouchDB (both published by O'Reilly Media). He has spoken at numerous conferences including the O'Reilly... Read More →



Friday May 13, 2016 9:00am - 9:50am PDT
Georgia A

10:00am PDT

Apache CouchDB from the Command-line - Glynn Bird, IBM
Apache CouchDB's RESTful API allows you to access your data from anywhere: browser, mobile device, app etc. Oftentimes, a developer will want to interact with the database from the command-line, in a friendlier way than using "curl". This presentation will showcase some CouchDB tools that the author has written and open-sourced that allow data to be imported and exported, backed-up and restored and a shell to interact with CouchDB as if it were a Unix file system.

Speakers
GB

Glynn Bird

Developer Advocate, Cloud Services, IBM
Currently a Developer Advocate for IBM Cloud Data Services, Glynn's previous experience was in Research & Development for the steel industry, developing control and instrumentation systems. After that he became a web developer, leading a team of developers creating CRM systems, search... Read More →


Friday May 13, 2016 10:00am - 10:50am PDT
Georgia A

11:20am PDT

Apache Airavata: A general purpose distributed task execution framework - Suresh Marru, Apache Software Foundation
The talk will focus on building a multi-tenanted, elastically scalable, fault-tolerant Platform as a Service using various Apache Projects. Using Apache Airavata as a case study, the talk will discuss hands-on experiences of building a component based software system for managing the remote execution of scientific and other applications on computing clouds, supercomputers, clusters, and computational grids. The talk will introduce several architectural challenges as well as opportunities to leverage and collaborate with other Apache projects. We summarize best practices that we have learned for managing multiple components with complicated state in elastic virtual machine and container environments.

Speakers
avatar for Suresh Marru

Suresh Marru

Member, Indiana University
Suresh Marru is a Member of the Apache Software Foundation and is the current PMC chair of the Apache Airavata project. He is the deputy director of Science Gateways Research Center at Indiana University. Suresh focuses on research topics at the intersection of application domain... Read More →



Friday May 13, 2016 11:20am - 12:10pm PDT
Georgia A

1:30pm PDT

Fediz OIDC: Apache CXF Powered OpenId Connect Server - Sergey Beryozkin & Colm O hEigeartaigh, Talend
OpenId Connect (OIDC), an identity layer built on top of the OAuth2 protocol, is fast becoming the standard way of authenticating users on the modern web. Apache CXF is a popular and widely deployed web services framework, and Apache CXF Fediz is an Identity Provider for the web which supports multiple protocols.

In this presentation Colm O hEigeartaigh and Sergey Beryozkin will talk about a new Fediz OIDC project, which integrates the CXF OIDC and OAuth2 modules with a flexible Fediz Authentication System. They will explain the architecture of Fediz, introduce the CXF OAuth2 and OIDC modules, and show how the Fediz OIDC Identity Provider has been realized by a simple plug and play integration between Fediz and CXF.

Speakers
SB

Sergey Beryozkin

Software Architect, Talend
Sergey Beryozkin is a software architect at Talend. He is a web services expert leading Apache CXF JAX-RS and OAuth2 projects. He is also a committer of Apache Tika, Camel and Aries.



Friday May 13, 2016 1:30pm - 2:20pm PDT
Georgia A

2:30pm PDT

The Key to Becoming a (Well-Rested) App Dev Rockstar - Glynn Bird, IBM
For developers who have tapped into the power of open source technology, a question of reliability has to be front-of-mind. When the database doesn’t run, the business doesn’t run. It’s that simple. Harnessing the power of open source technology without the proper support, guidance and documentation leaves the data layer vulnerable, and developers exposed to sleepless hours of database maintenance. In this presentation, Glynn Bird, IBM Developer Advocate, will discuss how to overcome this challenge with a managed database service that:
  • Gives users increased visibility and control of technology environments
  • Enables users to spend less time obsessing over their database
  • Provides simpler integration between technologies

Speakers
GB

Glynn Bird

Developer Advocate, Cloud Services, IBM
Currently a Developer Advocate for IBM Cloud Data Services, Glynn's previous experience was in Research & Development for the steel industry, developing control and instrumentation systems. After that he became a web developer, leading a team of developers creating CRM systems, search... Read More →


Friday May 13, 2016 2:30pm - 3:20pm PDT
Georgia A

3:45pm PDT

How I Built an IAM System using Java and Apache Directory Fortress - Shawn McKinney, Symas Corporation
This session describes the rationale for the Apache Fortress project. It examines requirements, specifications and designs for Identity and Access Management use cases. There will be an overview of the Apache Directory Fortress project along with a demo at the end.

Speakers
avatar for Shawn McKinney

Shawn McKinney

Software Architect, Symas
Over twenty-five years as software developer and architect. Most of that time specializing in software security. Started an open source project called Fortress.



Friday May 13, 2016 3:45pm - 4:35pm PDT
Georgia A

4:45pm PDT

Birds of a Feather Discussion
Are you passionate about a topic and want to share that with others? If so, sign up  to lead a Birds of a Feather (BoF) discussion. 

To sign up for a BoF session slot, there will be a bulletin board placed in the Regency Foyer and there are five rooms available, from 4:45pm - 5:35pm.

If there are any questions, please come to the registration desk where a staff member can assist you. 

Friday May 13, 2016 4:45pm - 5:35pm PDT
Georgia A
 
Filter sessions
Apply filters to sessions.