- This event has passed.
Docker 101 / Docker Deploy Best Practices
October 20, 2016 @ 5:30 pm - 8:00 pm
5:30-6:00 : Pizza
6:00-7:00 : Docker for Java Developers, from 0 to Dockerized Application – Ryan Walls
7:00-8:00 : Docker Deploy Best Practices – Alena Prokharchyk
8:00 : Door Prizes
Location
http://ujug.org/ujug-meeting-location
Ryan Walls is a Software Engineering Manager at 3DSIM, a small startup based in Park City, UT. He is also the founder and organizer of the Docker Salt Lake City meetup. Ryan is passionate about improving developer’s lives by advancing new technologies and techniques and then sharing them with the community. Ryan has a diverse background ranging from small startups to large corporations, as well as government and DOD work. Ryan blogs at https://3dsim.github.io or you can follow him on Twitter, @ryanwalls
Docker Deploy Best Practices
Building docker image is the first step to containerizing your app. Most dockerized applications are made up of services running in a number of containers, and have to be well defined and managed to provide a smooth application run with 0 downtime.
In this session we are going to go over major aspects of creating a reliable dockerized application using Rancher – an open source container infrastructure and management platform – covering following topics:
• How services discover and talk to each other – Service Discovery
• Balancing traffic load to your application using Load Balancer
• Ways to expose your service to the internet
• Service health check monitoring and self healing
Service upgrade best practices
Alena Prokharchyk is a Principal Software Engineer at Rancher Labs, where she develops container and microservices frameworks including Kubernetes. At Rancher Labs and previously as a developer at Citrix and Cloud.com, Alena has worked on cloud and container production deployments for large enterprise organizations world-wide. You can find her latest thoughts on containers and microservices on her blog (http://rancher.com/author/alena/) or by following @Lemonjet