You’re invited to join us for an evening of drinks, music, tapas, and good company at Fred Wildlife Refuge – a Seattle favorite. This exclusive event will welcome special guests from around the world to kick-off DockerCon 2016 Seattle.
In partnership with our Hosts, HPE & Codefresh, we will welcome in members of the Docker community at large, providing the opportunity to network with peers and pioneers from multiple industries and verticals. Don't miss out on the chance to relax, engage, and connect with #DockerCon attendees at our Official Pre-Party. RVSP now to guarantee your VIP entry.
What can you expect?
Come have a drink (or three) at this DockerCon kickoff party, held at Seattle's premier rooftop bar! Enjoy refreshing cocktails, delicious appetizers, and great company on this lounge above downtown Seattle. Register early to ensure your entry to this beautiful event!
Sunday, June 19, 2016; 8:00pm – 11:00pm
Frolik (at the Motif Hotel), 1415 5th Avenue, Seattle WA 98101
Open source is above all else about people and collaboration. The right amount of organization and tooling is needed to keep a project healthy and effective. In this talk, we'll show how we manage Docker, a rapidly growing open source project. We’ll also discuss how we’ve created systems (both human and technological) to make sure we’re reaching consistent decisions, filtering signals from the noise, and performing “health checks” to ensure that the project is running smoothly.
In this session, we will cover the deployment automation of an Enterprise Java application with PostgreSQL multi-host cluster set up for Master-Slave replication and automated storage management with redundant EBS volumes on AWS using DCHQ + EMC REX-Ray. We will also cover the deployment automation of an Enterprise .NET application demonstrating the application life-cycle management capabilities post-provision -- including monitoring, alerts, continuous delivery, application backups, scale in/out, in-browser terminal to access the containers, log streaming, and application updates.
Docker containers encapsulate everything you need to describe and run a process, but the lifecycle of a process remains the same: it starts, it runs for a while, and then it ends. This talk will demonstrate how to combine Docker with a tool called CRIU to “roll-back” running processes to an earlier state. CRIU, which stands for Checkpoint & Restore in User Space, creates a complete snapshot of the state of a process, including things like memory contents, file descriptors, and even open tcp connections. It can be used for suspending and resuming processes, or live migrating them from one machine to another. Our developer tool, Tonic, uses it to allow developers to change their code in the middle of a program without restarting from the beginning. We’ll show how we use the Docker Remote API to do this in production thousands of times a day.
An all demo session covering the container workflow. From the developers inner loop, CI/CD, to deployment in a container orchestration solution. We'll cover Visual Studio Code from a Mac, Visual Studio Code from Windows with Bash and Visual Studio as an in-container local development environment targeting both Windows and Linux Containers. We'll walk through CI, Validation and CD to the Azure Container Service running Docker Swarm as one example of how you can convert your existing config as code and VM deployments to the containerized workflows startups and early adopter enterprises are using today.
· Transforming the legacy multi-tenant LAMP environment into many single-tenant Docker projects
· Managing thousands of projects on behalf of tenants
· Gitlab CI for testing Docker containers
· Testing container interactions and upgrade cycle
These are open slots available for speakers to sign up for sessions! Folks who want to suggest a topic will list their discussion idea on a whiteboard so DockerCon attendees will then be able to reference the whiteboard to see which BoF they want to join.
This is the space to connect with the community and learn more about specific topics through group discussions.
For the Docker’s 3rd birthday , the Docker team decided to have a competition to help teach people Docker, and hopefully have some fun at the same time. Each participant went through a tutorial and then built a voting app. Within that app there was a a http API that would respond with information about the participant . Once a participant built the Docker images, they pushed them to Docker Hub, and submitted an entry to the dockerize.it website. This was done by using an HTTP POST containing the user’s Docker images and information. This in turn triggered a series of events behind the dockerize.it website that lead to the running and testing of the user images, and the marking of the entry as failed or successful.
In this presentation, we will describe the way we leveraged Docker tools to create a platform capable of handling thousands of requests and testing more than 10,000 containers.As containers are increasingly deployed across non-uniform cloud environments, cross-platform container management becomes a growing priority for IT organizations. In this presentation, we'll discuss building a container management platform that supports development organizations while providing critical controls for your IT team. We'll cover how teams are using Rancher, an open-source, cloud-agnostic container management platform, to simplify provisioning and managing Docker Swarm, Kubernetes, and Mesos environments.
Darren Shepherd, Chief Architect of Rancher Labs, will discuss:
- How organizations are changing their DevOps pipelines to include container orchestration
- How to manage a variety of scheduling tools across your organization
- How software-defined infrastructure services are making container networking and storage seamless across clouds
- How to build and manage a central application catalog for containers
Reduce DevOps Friction with Docker & Jenkins by Cloudbees
Jenkins and Docker are two game-changing technologies: together, they have huge potential to reduce DevOps friction. Come learn about the integration points between CloudBees Jenkins Platform and Docker and how you can use them to get on the path to frictionless DevOps in your company.
These are open slots available for speakers to sign up for sessions! Folks who want to suggest a topic will list their discussion idea on a whiteboard so DockerCon attendees will then be able to reference the whiteboard to see which BoF they want to join.
This is the space to connect with the community and learn more about specific topics through group discussions.
The topic of orchestration comes up a lot when discussing applications. We will cover:
How the word "orchestration" has been used to mean so many different things that it is a meaningless term now for shared understanding
What I think people actually mean when they say they want orchestration (ordered execution of operations across a fleet)
Why this model of thinking is incompatible with the autonomous actor model
How we could build systems that get us the outcomes of orchestration without needing to build it explicitly.
How this is particularly pertinent in an era of containerization and microservices.
Learn how to use Splunk software to collect, search and correlate container data with other infrastructure data for better service context, root cause monitoring and reporting. Additionally, receive introduction to the product integrations between Splunk and Docker such as the Splunk Logging Driver, Splunk Forwarder, and Splunk Logging Libraries.
These are open slots available for speakers to sign up for sessions! Folks who want to suggest a topic will list their discussion idea on a whiteboard so DockerCon attendees will then be able to reference the whiteboard to see which BoF they want to join.
This is the space to connect with the community and learn more about specific topics through group discussions.
DockerCon attendees will have full access to the EMP museum and exhibits, as well as a chance to take a ride up to the Observation Deck of the Space Needle which gives you a 360 degree view of the city, 520 feet up in the air.
The observation deck is not just a vantage for a great view. From its start as a sketch on a cocktail napkin, the Space Needle has stood tall as a beacon for “what if” thinking. Today, the Space Needle is taking that spirit above and beyond with new experiences that deliver more interaction, insights, connections, smiles and “wow”. Enjoy tasty food and libations while learning more from our exclusive Space Needle sponsor Datadog.
Next up, head on over to the EMP museum for a night filled with music and fun exhibits thanks to our sponsor IBM. Back by popular demand DJ Schmolli will be set-up in the Sky Church where a 33’ x 60’ HD LED screen AKA Sky Church will captivate your senses. With full access to all the exhibits at the museum, you’ll come away from the evening having learned something new while networking and meeting fellow attendees.
Docker is an integral part of Flow's technology stack, supporting everything from a developer's local environment to Production containers in AWS.
"Workstation" has become central to a developer's toolset at Flow, giving them the ability to bring up/down a service, along with any upstream/downstream dependencies, in a single, simple command implemented with GOlang CLI. For example, developers can run “workstation up --app www” - and reliably have the www app running along with its dozens of transitive dependencies. It truly is reliable - requiring no additional configuration - and just continues to work.
The team has recently transitioned to Docker for Mac Beta and just love referencing containers via localhost!Elara can work with openstack (Cinder, Manila, Swift) and storages such as SAN and NAS, it has several advantages:
- No central control node (Decentralized)
- Microservice architecture
- Supports Docker volume plugin with extended volume operations (snapshot, migration, QoS etc.)
- Supports different kinds of backend storage including block device, filesystem storage and object storage
- Supports storage resource scheduler (storage pools)
- Easy to install and use
Bring your questions and join a panel of top media and analysts covering containers for what is expected to be a truly informative and interesting perspective on Docker, the container ecosystem, and best (and worst) practices when talking containers. You will hear about the present and future of Docker from the perspective of those who have seen many a technology wave, and have heard from hundreds of companies building on, with, or for Docker. The session will also talk about the evolving community, the role of open source, container standards, and what we should prepare for in 2016.
In this session we will discuss how Intel has enabled hardware based security for container use cases. We will also demonstrate Clear Containers functioning in the latest Docker release and how you can use Clear Containers today.
In the past few years, there has been rapid growth in both interest in and usage of container-based solutions. To help with the massive growth, the Open Container Initiative was established to help promote a set of common, minimal, open standards and specifications around container formats and runtime.
In this panel discussion, technical leaders of OCI will discuss a certification program focused on the OCI Runtime Spec. The session will also establish:
You can secure your containerized microservices without slowing down development. Through a combination of Linux kernel features and open source tools, you can isolate the host from the container and the containers from each other, as well as finding vulnerabilities and securing data. Two of Red Hat's Docker contributors will discuss the state of container security today, covering Linux namespaces, SElinux, cgroups, capabilities, scan, seccomp, and other tools you can use right now.
The number and types of workloads with stateful data that can be run
in containers is expanding, resulting in a growing need for persistent storage. But up until now persistent storage models for containers have required a lot of manual and inconsistent intervention due to relatively immature implementations. There are a handful
of storage drivers and plug-ins available today that enable Docker-driven provisioning and management of persistent data volumes.
In this session and demo you will learn how to to:
Deploy persistent storage for databases, CI/CD, big data, & many other workloads
Provision storage on demand
In this interactive group discussion let’s explore thoughts and solutions on how we, as a community, can make open source more accessible to first time contributors, women, and other underrepresented groups.
Inspiration: https://ia.acs.org.au/news/why-it-needs-to-start-talking-about-inclusion-419792
In this hack, we secure the data-center through a scaleable network of real-time sensors and microservices running Docker. Each rack in the server-room is filled with thousands of terabytes of priceless customer data, IoT lets us keep one step ahead and keep that data safe. The cluster deploys a set of smart sensors running the Docker Swarm agent to the rack panels.
Each sensor constantly samples the ambient temperature of the rack and sends a real-time alarm to the control room when levels rise above normal levels. An anti-tamper motion sensor picks up tiny vibrations and alerts the admins when someone is performing unscheduled maintenance on the equipment. A custom made RGB LED display made by Pimoroni for Dockercon shows the status of up to 8 racks in real-time.
2. Sports, Data and Docker by Daniel Willis
Hi my name is Daniel Willis and I am a 13 year old student. I want to tell you a story of how I turned my love of sports into a love of data science which eventually lead me to Docker. With the help of my dad I started learning R and statistics around baseball data. Then I learned how to use Docker to create images that not only used a lot of different tools and packages I needed, but also allowed me to store a hundred years worth of baseball statistics into one Docker image. If you follow my instructions during the presentation you will be able to win any argument about your favorite baseball hero in less than 5 minutes. For example, with one “docker run” command I will prove statistically that Mariano Rivera from the NY Yankees, is the greatest relief pitcher who ever lived.
Bi-modal IT: Bridge Traditional and Agile IT Services by SUSE
If you are in the shoes of traditional IT admin or developer and are looking to be more agile or run the data center in a more agile manner, containers provide the right vehicle. However, you also want the enterprise foundation for your infrastructure so you are not spending time supporting container environment. Learn about how you can collaborate securely to create Docker apps or integrate container applications with cloud or quickly deploy Docker using a minimized host OS.