go.miami.july.17.2014.golang.powers.docker

Post on 17-Jan-2015

132 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

top related