Docker Presentation (CSS#8) - 27082015

18
Introduction to Docker 27th August 2015 Disclaimer: The views expressed in this presentation are my own and does not represent the views of my company

Transcript of Docker Presentation (CSS#8) - 27082015

Page 1: Docker Presentation (CSS#8) - 27082015

Introduction to Docker27th August 2015

Disclaimer: The views expressed in this presentation are my own and does not represent the views of my company

Page 2: Docker Presentation (CSS#8) - 27082015

Topics

1. About Me

2. What is Docker

3. Benefits of Docker

4. Demo

Page 3: Docker Presentation (CSS#8) - 27082015
Page 4: Docker Presentation (CSS#8) - 27082015

Topics

1. About Me

2. What is Docker

3. Benefits of Docker

4. Demo

Page 5: Docker Presentation (CSS#8) - 27082015

`whoami`

● Ang Wei Shan

● Database Administrator

● >4 years of experience in databases

● Pure Unix/Linux and database guy

● Works for GMO GlobalSign

Page 6: Docker Presentation (CSS#8) - 27082015

GMO GlobalSign

● Certificate Authority

● Services hosted in Singapore

● Major user of Open Source technology

● Adoption of DevOps methodology

● We are hiring DevOps engineer!!

Page 7: Docker Presentation (CSS#8) - 27082015

Topics

1. About Me

2. What is Docker

3. Benefits of Docker

4. Demo

Page 8: Docker Presentation (CSS#8) - 27082015

What is Docker

● Open-Source

● Type 2 hypervisor

● Uses cgroups and namespaces

● Runs on Linux, Mac*, Windows*

Page 9: Docker Presentation (CSS#8) - 27082015

*Image shamelessly taken from Docker.com

Page 10: Docker Presentation (CSS#8) - 27082015

Topics

1. About Me

2. What is Docker

3. Benefits of Docker

4. Demo

Page 11: Docker Presentation (CSS#8) - 27082015

Benefits of Docker

● Lightweight

● Open

● Rapid application deployment

● Runs on any infrastructure

● etc….

Page 12: Docker Presentation (CSS#8) - 27082015

*Image shamelessly taken from enterprisetech.com

CPU/Memory I/O

Page 13: Docker Presentation (CSS#8) - 27082015

The Open Container Project

Page 14: Docker Presentation (CSS#8) - 27082015

Personal Thoughts

● Wait and see attitude

● Immature in security and management/operations

● Suitable for companies with in-house developers

● Suitable for “Cloud-Aware” application

● Integrate well with “Microservice” Architecture

Page 15: Docker Presentation (CSS#8) - 27082015

Topics

1. About Me

2. What is Docker

3. Benefits of Docker

4. Demo

Page 16: Docker Presentation (CSS#8) - 27082015

Demo

Page 17: Docker Presentation (CSS#8) - 27082015

References● https://www.docker.com/● http://www.enterprisetech.com/2014/08/18/ibm-techies-pit-

docker-kvm-bare-metal/● http://domino.research.ibm.com/library/cyberdig.

nsf/papers/0929052195DD819C85257D2300681E7B/$File/rc25482.pdf

● http://www.theregister.co.uk/2015/01/12/docker_security_immature_but_not_scary_says_gartner/

Page 18: Docker Presentation (CSS#8) - 27082015

Questions?Thank you

[email protected]/in/weishannewbiedba.wordpress.com