Meetup #3 - Dockerizing Applications


Details
Come join us to explore/share about how to Dockerize applications.
Topics/Agenda:
• 10.00am to 10.15am - Welcome and Introduction (Azuga - Anand/Badri)
• 10.15am to 11.00am - Introduction to Microservices and Containerization by Anand Gothe (https://in.linkedin.com/in/anand-gothe-0680b019) (Chief Architect at Prowareness)
• 11.00am to 11.15am - Tea break
• 11.15am to 12.00pm - Architecting for containerizing a legacy application (Prasad Rao (https://in.linkedin.com/in/prasad-rao-a763501), Avi Networks)
• 12.00pm to 01.00pm - Docker Orchestration tools (Dhilipsiva (http://dhilipsiva.com/)- Full Stack & DevOps Engineer at AppKnox (https://www.appknox.com/))
• Lunch Break and Networking
• 2.15pm to 4.15pm - Hands-on: Docker by Example (for beginners). Workshop by Anand Gothe (https://in.linkedin.com/in/anand-gothe-0680b019) (Chief Architect at Prowareness)
• 2.15pm to 4.15pm - Hands-on: Kubernetes (Dhilipsiva (http://dhilipsiva.com/)- Full Stack & DevOps Engineer at AppKnox (https://www.appknox.com/)) [This will be a parallel hands-on session] (http://prowareness.com)
Bring Your Own Device (BYOD) for the hands-on session. Please install below mentioned softwares before coming to the afternoon workshop:
• Docker installation for different platforms (Windows, Linux versions, and Mac OS X): https://www.docker.com/products/overview#/install_the_platform
• For Kubernetes hands-on session - pre-requisites:
-
Comfortable with Docker Basics
-
A working Docker Installation (Linux / Mac is recommended.
-
Docker Hub Account
-
The `python:3.5-slim` docker image should have been pulled already (From the library). This is about ~700 MB. Would be great if you keep the setup ready before attending the session. https://hub.docker.com/_/python/ [NOTE: `3.5-slim` tag is required]
-
kubectl CLI tool http://kubernetes.io/docs/getting-started-guides/minikube/#install-kubectl
-
MiniKube http://kubernetes.io/docs/getting-started-guides/minikube/#download-kubectl
-
And a local copy of this file: https://github.com/dhilipsiva/test/blob/master/server.py
Sponsor: Azuga (http://www.azuga.com/)

Meetup #3 - Dockerizing Applications