Loading…
October 4-6 in Berlin, Germany
Register Now for LinuxCon+ContainerCon Europe
Charlottenburg I/II [clear filter]
Tuesday, October 4
 

11:15 CEST

Taming Container Fears - Scott McCarty, Red Hat
Container technology promises greater agility and efficiency when it comes to building and deploying applications—a critical ability in this age of zero tolerance for downtime and great expectations for capabilities on demand. Indeed, containers can provide a technological edge that translates into significant business advantage, but some companies have been leery about adopting the technology because of (very valid) security fears stemming from the way in which containers interact with the OS: Containers share system resources for access to compute, networking and storage, but, unlike virtual machines, all containers on the same host share the same OS kernel. If the kernel is compromised, containers will be compromised--and vice versa.

Speakers
avatar for Scott McCarty

Scott McCarty

Technical Product Manager, Red Hat
At Red Hat, Scott McCarty is technical product manager for the container subsystem team, which enables key product capabilities in OpenShift Container Platform and Red Hat Enterprise Linux. Focus areas includes container runtimes, tools, and images. Working closely with engineering... Read More →



Tuesday October 4, 2016 11:15 - 12:05 CEST
Charlottenburg I/II

12:15 CEST

Why I Love Kubernetes - Sebastien Goasguen, Open Source Innovator
Kubernetes, the open source container orchestration system has become one of the top projects on GitHub and is set to become the standard for cloud native applications. In this talk I will explain and show why I love Kubernetes. From its lineage to Google internal application management system: Borg to its powerful REST API and great resources that make programming distributed applications easy as well as the keys features like rolling-update and scaling. The talk will mix slides and live demonstration and should leave you with a good understanding of Kubernetes principles, power and ease of use.

Speakers
avatar for Sebastien Goasguen

Sebastien Goasguen

Kubernetes Lead, Bitnami
Sebastien Goasguen is a twenty year open source veteran. A member of the Apache Software Foundation, he worked on Apache CloudStack and Libcloud for several years before diving into the container world. He is the founder of Skippbox, a Kubernetes startup acquired by Bitnami where... Read More →


Tuesday October 4, 2016 12:15 - 13:05 CEST
Charlottenburg I/II

14:30 CEST

Container Standards: Past, Present and Future - Vincent Batts, Red Hat
Standards often arise out of patterns arising, but needing common interfaces to design to. So it goes with containers, but a culmination of hype, adoption and formal standards, is a lot to wade through. Many companies involved, but the interfaces you integrate with need to not be locked-in.
In this talk Vincent Batts will review how standards have arrived where they are, what the important next steps will be and how this affects you.

Speakers
avatar for Vincent Batts

Vincent Batts

Engineer, Azure
Vincent Batts is pushing forward open source cloud native infrastructure at Microsoft Azure (via Kinvolk acquisition). He has spent most of his life in Linux and open source communities. Works with emerging technology, largely related to Linux and software containers. An Open Containers... Read More →


Tuesday October 4, 2016 14:30 - 15:20 CEST
Charlottenburg I/II

15:30 CEST

5 Containers for 5 Languages: Patterns for Software Development Using Containers - Mario Loriedo, Red Hat
Go, Rust, Swift, Haskell and JavaScript are among the hottest languages in 2016 and all have different features that will be exploited to show different patterns to build, test and run applications using containers.

Building upon an earlier workshop at BreizhCamp in 2015 (https://gist.github.com/l0rd/316164ad3f170cde9b12, http://l0rd.github.io/talks/containers-and-languages/), attendees will be lead through the development of samples applications written in different languages in order to illustrate different containers usage patterns.

After a short description of the language, the container and the pattern to use participants will be asked to put into practice these patterns using a sample project.

Speakers
avatar for Mario Loriedo

Mario Loriedo

Senior Principal Software Engineer, Red Hat
Mario is a Senior Principal Software Engineer at Red Hat and a CNCF Ambassador. He works on container-based developer tools. He co-maintains the CNCF Devfile project and leads the Eclipse Che project. He has been a speaker at conferences such as KubeCon, LinuxCon, JavaOne and FOS... Read More →


Tuesday October 4, 2016 15:30 - 16:20 CEST
Charlottenburg I/II

16:50 CEST

Are Containers Enterprise Ready? - Michal Svec, SUSE
Containers has been around for quite some time and are a hot topic these days. In this session we will look at how containers and Docker can be used, what are the pros and cons of using containers and will show tools which help in enterprise deployments of containers, explaining aspects of container security and lifecycle.

Speakers
avatar for Michal Svec

Michal Svec

Product Manager, SUSE
Senior Product Manager at SUSE, responsible for the SUSE Linux Enterprise product family. Prior to this he served as a Director of Engineering focused on the installation and systems management and was involved in developing various parts of the SUSE Linux Enterprise and openSUSE... Read More →


Tuesday October 4, 2016 16:50 - 17:40 CEST
Charlottenburg I/II
 
Wednesday, October 5
 

11:00 CEST

Container Orchestration Lab: Swarm, Mesos, Kubernetes - Haïkel Guémar, Fedora Project
There are many container orchestration choices available to the developer today.

In this lab we will look at several orchestrators gaining hands-on experience with them to understand the challenges, and how to do effective orchestration with one or more of the available solutions.

Docker Swarm
Google Kubernetes
Apache Mesos
Combining them

Please follow setup instructions here
http://bit.ly/2674h5J

Speakers
avatar for Haikel Guemar

Haikel Guemar

RDO release wrangler, Fedora Project
CentOS Cloud SIG developerRDO Engineering at Red HatStacker


Wednesday October 5, 2016 11:00 - 12:50 CEST
Charlottenburg I/II

14:30 CEST

Flowgrind: A TCP Traffic Generator for Developers - Arnd Hannemann, credativ GmbH
During the last decades TCP and the networks it is used in steadily evolved. To aid further development it is crucial to give researchers and developers measurement tools so they can evaluate and analyze their TCP modifications in real world network environments. In this presentation we show our tool flowgrind. Unlike existing measurement tools, flowgrind's distributed architecture allows for an easy setup of complex scenarios (Fairness measurements with different congestion control mechanisms, cross-traffic, separation of test and control traffic etc.). Besides the usual application perceived metrics it can also measure core variables from the operating system's TCP implementation (tcp_info struct) thus enabling the developers to analyze and understand the interactions between TCP and the underlying network.

Speakers
AH

Arnd Hannemann

Technical Lead, credativ GmbH
Arnd Hannemann has more than 15 years experience in developing and maintaining Linux systems. Since starting to work within the GNU/Linux open source ecosystem he has been involved in several Open Source projects including the Linux kernel. He studied Computer Science at the RWTH... Read More →


Wednesday October 5, 2016 14:30 - 15:20 CEST
Charlottenburg I/II

15:40 CEST

Networking Containers in an Ultra-Low-Latency Environment - Avi Deitcher, Atomic Inc.
Containers must communicate. Without a method for one container to talk to another, let alone the outside world, the overwhelming majority of containers serve little purpose. Yet the networking stack for containers is not well understood, especially in environments with networking performance requirements, such as high performance computing, financial services, or simply those who cannot just throw hardware at a problem.

We will review how containers internetwork, explore multiple networking options for containers, and evaluate the latency and throughput characteristics of each.

Finally, we will look at an actual analysis of each option and the performance results as compared to bare metal, and what lessons we can learn.

Speakers
avatar for Avi Deitcher

Avi Deitcher

Consultant, Atomic Inc.
Avi Deitcher has been an engineer and businessman for over 20 years, designing and implementing technology, strategy and operations. He loves technology, but most importantly he loves what it enables us to do as individuals and businesses. He has run operations for global businesses... Read More →


Wednesday October 5, 2016 15:40 - 16:30 CEST
Charlottenburg I/II

16:40 CEST

Orchestrating the Blockchain Using Containers - Andrew Kennedy, Cloudsoft
Blockchain technology is a new and exciting field, and being able to quickly test applications is essential for agile startups wanting to bring products to market quickly. We show how Clocker, a key open-source component of Cloudsoft AMP, can be used to orchestrate the deployment and scaling of a Hyperledger blockchain application. An OASIS CAMP blueprint is created to describe the application topology, which is then installed onto a managed cluster of Virtual Machines running Docker Engine and the Calico SDN.

- Open Source goodness - What are Cloudsoft AMP and Clocker
- The Hyperledger Blockchain Application Platform
- Describing Components and Topology
- Demo: Deploying and Managing a Hyperledger Blockchain Application

Speakers
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 →


Wednesday October 5, 2016 16:40 - 17:30 CEST
Charlottenburg I/II
 
Thursday, October 6
 

10:50 CEST

Monitoring Microservices: Docker, Mesos and Kubernetes Visibility at Scale - Alessandro Gallotta, Sysdig
Microservices and containers are revolutionizing the way we deploy applications and maintain infrastructure. But as many have found containers still have a key problem: monitoring and troubleshooting them can be impractical, painful, and sometimes impossible. With the rise of microservice based architectures and orchestration tools such as Kubernetes and Mesos, managing this has become even harder.

Using real tools, in live environments, Alessandro Gallotta will walk through various hands-on scenarios including how to:
-visualize physical vs logical architectures of Kubernetes/Mesos deployments
-understand performance at the microservice/app level for orchestrated systems
-identify & surface system activity of individual Docker containers
-extract process & app-level metrics inside containers with non-intrusive methods
-troubleshoot detailed network activity in distributed containers

Speakers
avatar for Alessandro Gallotta

Alessandro Gallotta

Software Engineer, Sysdig
Alessandro Gallotta is a software engineer at Sysdig. He is a core developer where he focuses on backend services dealing with big data and high availability issues.  He holds a M.Sc. in Computer Engineering from University of Catania, Italy.  Prior to Sysdig he worked as web developer... Read More →


Thursday October 6, 2016 10:50 - 11:40 CEST
Charlottenburg I/II

11:50 CEST

Containers and Logging - Eduardo Silva, Treasure Data
The implementation of Linux Containers provides enough flexibility to isolate applications with restricted access to CPU, memory and networking within others. While this technology is stable and production ready, there are some challenges that still needs to be addressed for the containerized application when deployed at scale: Logging.

While some applications writes their logs to the file system, others use the generic STDOUT and STDERR interfaces; when the application runs on top of a framework or virtual machine (JVM), it may generate some extra information. Since monitoring is a must, handling this data coming from different sources and formats adds an exponential complexity, specially when scaling to thousands of containers.

In this presentation I will describe the Logging challenges for containerized applications and how this is being solved with Fluentd.

Speakers
avatar for Eduardo Silva

Eduardo Silva

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at Arm Treasure Data, he is the author and maintainer of Fluent Bit Log Processor, a CNCF sub-project under the umbrella of Fluentd. He is an international speaker in Open Source conferences, he has participated in Scale California, LinuxConf AU, Linux... Read More →


Thursday October 6, 2016 11:50 - 12:40 CEST
Charlottenburg I/II

16:00 CEST

How to Monitor Docker Containers with the Open Source ELK Stack - Asaf Yigal, Logz.io
As Docker becomes more and more popular, the number of deployed containers is increasing rapidly. As a result, the ability to monitor the logs of each container is becoming more and more difficult -- especially when organizations have many containers distributed across many servers. Centralized logging with the open source ELK Stack (Elasticsearch, Logstash, and Kibana) is the solution to this problem.

Setting up the ELK Stack to monitor Docker logs might seem like an easy task, but Asaf Yigal of Logz.io went through several iterations in his company's architecture and made mistakes in their deployments that are common in the industry. In this tutorial, he will go through what they did and explain what worked and what failed -- and why. This presentation is for people who use are interested in using open source ELK to perform Docker log analysis in their own environments.

Speakers
AY

Asaf Yigal

Logz.io
Asaf Yigal is co-founder and the VP of Product at Logz.io. Prior to Logz.io, Asaf co-founded Currensee, a social trading platform, which was later acquired by OANDA in 2013. Prior to Currensee, Asaf played executive roles at Akorri in developing an end-to-end performance monitoring... Read More →



Thursday October 6, 2016 16:00 - 16:50 CEST
Charlottenburg I/II

17:00 CEST

WARNING is a Waste of My Time - Schlomo Schapiro, Zalando
How many log levels do you know? How many log levels are actually useful? What is the practical difference between WARNING and NOTICE?

Schlomo believes that in a world of automation, one needs only two log levels:

ERROR and everything else.

ERROR means that Schlomo as a human should take action. Everything else is irrelevant for him. All the other log levels are just a remnant of the past from the last century. This lightning talk looks at the WARNING problem from both a Dev and an Ops perspective in order to find a useful definition for the age of automation.

See also http://blog.schlomo.schapiro.org/2015/04/warning-is-waste-of-my-time.html

Speakers
avatar for Schlomo Schapiro

Schlomo Schapiro

Chief Cloud Architect, DB Systel GmbH
Schlomo Schapiro is an Agile IT and Open Source enthusiast dedicated to advancing an agile mindset and a DevOps-orientated culture in IT. He works as Chief Architect Cloud at DB Systel in Berlin, is author of several Open Source projects, and regularly publishes blog and magazine... Read More →


Thursday October 6, 2016 17:00 - 17:50 CEST
Charlottenburg I/II
 
Friday, October 7
 

09:00 CEST

Tutorial: Docker 101 Lab - Bruno Cornec, Hewlett Packard Enterprise
This session will allow you to get a first experience with the docker ecosystem, download existing containers from the Docker Trusted Registry to start building your first environment, explore with the basic docker commands (search, run, pull), start using a Dockerfile to build your own container and think about various aspects related to build a containerized application such as owncloud.

Speakers
avatar for Bruno Cornec

Bruno Cornec

Open Source & Technology Strategist, HPE
Bruno Cornec has been managing various Unix systems since 1987 and Linux since 1993 (0.99pl14).Bruno first worked 8 years around Software Engineering and Configuration Management Systems in Unix environments.Since 1995, he is Open Source and Linux (OSL) Technology Strategist, Linux... Read More →


Friday October 7, 2016 09:00 - 11:30 CEST
Charlottenburg I/II
  Tutorial
 
Filter sessions
Apply filters to sessions.