Join us at Brocade for our next in-person meetup! We have an awesome lineup planned, with talks on Docker clustering, Unikernels, and workflow automation!
Agenda
6:00 – 6:30: Refreshments and networking
6:30 – 7:00: Leveraging workflows for incident response, Patrick Hoolboom
7:00 – 7:45: Microservices in UniKernels; Madhuri Yechuri and Rean Griffith
7:45 – 8:30: Docker Clustering; Mike Goezler
8:30 – 9:00: Demos and Networking
Leveraging Workflows for Incident Response
Workflows are a powerful tool to help automate many operational tasks. During an outage there are a number of tasks that are normally performed that can be turned in to workflows. We will dive in to some common use cases and show how workflows can be leveraged to help cut down time to resolution and provide a consistent response during an outage. See how to facilitate a collaborative environment through the use of ChatOps.
StackStorm is an open source event driven automation platform targeted at automating many of the tasks performed by engineers. Essentially, an If This Than That for IT Operations. Allowing users to stitch together atomic actions in to complex workflows and run these workflows based on events from external systems.
Patrick Hoolboom is a Stormer at StackStorm with a strong passion for DevOps. He is driven by a desire to leverage configuration management tools and build custom scripts to improve processes across an organization. Patrick has served as a compelling voice of the company and industry, authoring several blogs and speaking at many events on behalf of StackStorm.
Microservices in Unikernels - Metrics towards Enterprise Readiness
Unikernels are specialized machine images that combine application components with the minimum OS required, and can run directly on bare metal or a hypervisor. In this talk, we will provide an introduction to Unikernels, and explore considerations for running unmodified enterprise applications in unikernels. The session will compare consolidation ratios, performance numbers, resource utilization of running microservices in a container versus Unikernel versus legacy VM, using Nginx as an example.
Rean is a Systems Engineer interested in cloud computing, resource management and machine learning, with work experience at VMware CTO office and UC Berkeley (RAD Lab). Rean received his PhD in Computer Science from Columbia University and Bachelors in Computer Science and Management from University of the West Indies (Barbados).
Madhuri is a systems engineer with 15 years of experience in database (Oracle), virtualization (VMware), and container (ClusterHQ) technologies. She loves working on interesting systems / distributed systems problems. Madhuri received her Masters in Computer Science from Indiana University Bloomington, and Bachelors in Computer Science from Indian Institute of Technology Kharagpur.
Getting Started with Docker Clustering
Docker Engine Clustering enables multiple Docker Engines to discover each other and work together as a single platform to run containerized, microservices Applications. By using Engine Clustering, you can quickly create a platform for deploying complex, microservice Applications.
In this presentation, Mike Goelzer will describe how Docker Engine Clustering is evolving and what it means for developers and ops who need to orchestrate multi-container Applications. You will learn about the architecture of a Docker cluster, the key concepts needed to work with Docker Clustering and how it fits into the bigger picture of the Docker application platform
Other topics covered: load balancing, service discovery, scaling, and cluster security. All demo code available in Github.
Mike Goelzer is an engineer, hacker and an open source product management lead for Docker’s Core Runtime. He is a member of the team that built Docker’s orchestration technology Swarm, and has been an open source contributor to Docker engine. He currently works on the open source Docker Engine.