built in nm - meetup talk - ctl labs
TRANSCRIPT
Built in NM MeetupCTL Labs – Docker –
Open Source Projects
CenturyLinkLabs
@CenturyLinkLabs
whois
rossjimenez
@rossjimenez
Ross Jimenez – Director CenturyLink Labs
rossjimenez
http://rossjimenez.com
built in NM
Innovations Lab
now…
worked
lets talk about
Innovations Lab+
Mission:
Establish CenturyLink as a recognized
Subject Matter Expert on Software
Containers
Innovations Lab
http://CenturyLinkLabs.com
blog & newsletter
speaking engagements
social media egagement
CenturyLink Labs Open Source Projects
Container Ecosystem Open Source Projects
open source softwareCenturyLinkLabs
&
Software Containers
why containers ?
matrix from hell… problem
similar problem… cargo pre - 1960
solution: Intermodal Shipping Container
containers eliminate problem
container system for code
Docker Containers
• Run in a self-contained execution environment
• Share the kernel of the host system
• Are isolated from other containers
• Have fast boot times & low overhead
Virtual Machines vs. Containers
Virtual Machines
Containers
- Hypervisor- Guest OS
Build Ship Run
• Creating (Building) • Distributing (Shipping) • Execution (Running)
Docker is more than Containers
why the excitement ?
Build Ship Run
Any Application• Portability• Light-Weight • Re-Use & Version Control• Easily Share & Collaborate• Disposability• Rapid Application
Development
Anywhere
Local CloudData Center
VMsBare Metal IoT
Demo Time
Thanks!
QuestionsRoss Jimenez – Director, CenturyLink Labs
rossjimenez
@rossjimenez
CenturyLink Labs Results
Early Leadership in a Technology Cycle
Virtual Machines vs. Containers
Virtual Machines
Big Servers
~2000 Today
Cloud VM’s Big Servers Billions of Containers
“Light-Weight” Virtualization
Running Anywhere
Virtual Machines
Containers
- Hypervisor- Guest OS
Impacts to CTL Customers
CloudIaaS
Application Hosting
Enterprise IT
Managed Services
IoT
Application Development
Information Security
Big DataDistributed Computing
PaaS
Early Leadership in a Technology Cycle
Our Portfolio of Open Source Projects
Results
Panamax.io WebsiteTotal unique users to date: 66,604Total session to date: 103,896
Panamax AppTotal unique downloads: 9030Total sessions to date: 20,524
Customers will Early Adopt
With a 97% Net spending Intentions score, Docker technology has the strongest buying intention score (“NET score”) ever recorded in our six year history.
Results
http://Dray.it
Results
https://ImageLayers.io
https://Lorry.io
is an open-source project
that makes deploying complex containerized
applications as easy as Drag-and-Drop.
http://Panamax.io
KEY FEATURES
• Application Templates – Create, Use, Share
• Remote Deployment of Application Templates
• Deploy to: Google Kubernetes, CoreOS(Fleet) and Apache Marathon Support
• Automated Remote Infrastructure Setup (CenturyLink Cloud, AWS, Digital Ocean)
is an engine for managing the
execution of container-based workflows
http://Dray.it
http://Dray.it
KEY FEATURES• Consumes description of the workflow to be
executed
• Starts containers in the correct order
• Marshals data between each workflow step
• Shuts down containers once their work is done
• Monitors the execution & status of the workflow
provides a visualization in the
browser of user specified Docker Images and their
layers.
http://ImageLayers.io
http://ImageLayers.io
KEY FEATURES• Provides Images Layers details of a Docker Image
• Shows common layers between multiple images
• Provides tips on Image Layers composition
• Badge Capability to easily show Size and Layers
• Hosted, Easily Sharable via Link
is a browser based creator,
editor and validator of Docker-compose files
http://Lorry.io
http://Lorry.io
KEY FEATURES
• Easily Import docker-compose.yml file
• Import Panamax PMX file (converts)
• Validation and Warning Suggestions on File
• Editing help (create valid docker-compose.yml)
• Easily export and Share docker-compose.yml