go.miami.july.17.2014.golang.powers.docker
DESCRIPTION
TRANSCRIPT
July 17th, 2014
Go, The Language That Powers Docker
Go Miami
Venture Hive
By Guillaume J. Charmes - Citrix System - cloud.com!Twitter: @charme_g
Who?• For everyone (kind of)!
• Devs!
• All Languages!
• All Databases!
• All O/S!
• Ops!
• Any Distro!
• Any Cloud!
• Any Machine (virtual, physical)!
• CFO, CIO, CTO, …!
• Less overhead!
• More consolidation!
• More agility!
• Less costs!
Why?
Why?
Why? Solution!Solution: The Intermodal Shipping Container
Why? Solution!
Why? Solution!Solution to the deployment problem:!
the Linux Contianer
What?
• Units of software delivery (ship it!)!
• run everywhere!
• regardless of kernel version!
• regardless of host distro!
• run anything!
• if it can run on the host, it can run on the container!
• i.e. if it can run on a linux kernel, it can run on any linux
How?
• One single sys call: setns()!
• No hypervisor!!
• Showtime: let’s dive into Go.
Questions?
Thanks
Venture Hive
Guillaume J. Charmes - Citrix System - cloud.com!Twitter: @charme_g