Date post: | 15-Apr-2017 |
Category: |
Technology |
Upload: | jason-bloomberg |
View: | 127 times |
Download: | 0 times |
Copyright © 2016, Intellyx, LLC2
About Jason Bloomberg
• President of industry analyst firm Intellyx
• Latest book The Agile Architecture Revolution
• Recently published the Agile Digital Transformation Roadmap poster
Copyright © 2016, Intellyx, LLC3
The Docker Magic
• Containers have been around for years, but they were difficult and of limited use
• Docker makes them easy, flexible, and broadly usable
Phot
o Cr
edit:
Jitz
e Co
uper
us h
ttps:
//www
.flick
r.com
/pho
tos/
jitze
1942
/
Copyright © 2016, Intellyx, LLC4
Containers for Mission-Critical Workloads
April 2016 survey of 829 IT professionals focused on Software-Defined Infrastructure (SDI) trends(Source: 451 Research)
Copyright © 2016, Intellyx, LLC5
The Docker Challenge
• Docker is a complex ecosystem
• Essential capabilities gradually rolling out
• Largely not ‘production ready’ yet
Maturity!
Phot
o Cr
edit:
Pau
l Ink
les h
ttps:
//www
.flick
r.com
/pho
tos/
dum
fsta
r/
Copyright © 2016, Intellyx, LLC6
Common Docker Questions
• How do we make Docker environments bulletproof/ enterprise ready?
• How do microservices work with Docker?
• How do we manage Docker containers?
Phot
o Cr
edit:
Paul
Van
DerW
erf h
ttps:
//www
.flick
r.com
/pho
tos/
pavd
w/
Copyright © 2016, Intellyx, LLC7
Docker at a Turning Point
• Docker 1.12 introduces orchestration & swarms– Auto-scaling now
practical• Hardened security• Neck & neck with
Kubernetes
‘Enterprise Grade’ now within reach Phot
o Cr
edit:
Lau
ren
Cool
man
http
s://w
ww.fl
ickr.c
om/p
hoto
s/wi
nter
cool
612/
Copyright © 2016, Intellyx, LLC8
‘Enterprise Grade’ Means More than Maturity
• Software maturity is only one part of being ‘enterprise grade’
• Enterprises also care about– Real-time operational visibility– Playing nicely with other
technologies, including legacy– Governance & auditability– ‘Mission critical’ resilience
If customers and/or revenues are impacted by downtime, it’s mission critical
Phot
o Cr
edit:
Ian
Burt
http
s://w
ww.fl
ickr.c
om/p
hoto
s/od
dsoc
k/
Copyright © 2016, Intellyx, LLC9
The Need for Effective Management
• Docker management in the enterprise context– Heterogeneous
resources– Mission-critical
capabilities– Real-time, continuous
intelligence Phot
o Cr
edit:
Idah
o Na
tiona
l Lab
orat
ory
http
s://w
ww.fl
ickr.c
om/p
hoto
s/in
l/
Jason BloombergPresident, [email protected]
@theebizwizard
Download poster at AgileDigitalTransformation.com
Send email NOW to [email protected] to download this presentation
Thank You!
Docker Management with Sumo Logic
Kalyan Ramanathan – VP Product Marketing
Sumo Logic Confidential
Application Complexity in the Docker WorldMore components, complex stack
App
OS
Physical
2000
Containers
Physical
Guest OS
Hypervisor
App
2010
Host OS
VM’s
Libs
Guest OS
App
Libs
Hypervisor
Physical
Docker Engine
App
2015+
Host OS
Hypervisor
Guest OS
Guest OS
Docker Engine
App
Libs
App
LibsLibs
Sumo Logic Confidential
ComplexityIncreased dependencies
Managing Apps in the Docker WorldNew challenges
~ 10 hrsContainer lifespan
300+Containers per enterprise
4x+ Containers per Host
Scale, velocity = Big Data management solution for Apps and Infrastructure
Sumo Logic Confidential
Typical Container Management ChallengesWhat we hear from our customers!
Full Application Stack Visibility– What are my mission critical applications? – How is Docker supporting the application?
Docker Visibility– How many Docker containers are currently running?– How many containers have been created or stopped?
Docker Operations– What are the key operational container metrics (CPU, memory,
network usage)?– What are the containers consuming most resources?
Docker Security– When have the containers been created/stopped?– Who/when is starting/stopping containers?
Sumo Logic Confidential
RunBuild Secure
Ensure the security and compliance
Accelerate development and deployment
Ensure performance and availability
Sumo Logic: Continuous Intelligence for Modern AppCloud-native machine data (metrics and logs) analytics
Sumo Logic Confidential
Sumo Logic Machine Data AnalyticsHow it works?
Sumo Logic Confidential
How Sumo Logic works with Docker1-click Docker pull and run
Physical Host
Docker Engine
Host OS
Container 2Container 1
LogsStatsConfig
Host LogsDockerEngine Logs
Sumo Logic CollectorContainer
Sumo logic Collector
Sumo Logic Confidential
Comprehensive Support for DockerManage all Docker metrics and logs
Meta Data
– # of Docker Engines, # of containers, running containers etc.
Stats
– CPU, memory, network, and other operational data etc.Events
– Container lifecycle actions: Create, destroy, kill, pause, restart, start, stop etc.
Sumo Logic Confidential
Comprehensive Support for DockerDon’t forget Application data
Events
– Container lifecycle: Enumerates containers, start/stop, other actions etc.
Meta Data
– Images etcStats
– CPU, memory, network, and other operational data etc.App and Docker Logs
– Collect stdout/journalD
Sumo Logic Confidential
Comprehensive Support for DockerDon’t forget Host and DockerEngine metrics
Events
– Container lifecycle: Enumerates containers, start/stop, other actions etc.
Meta Data
– Images etcStats
– CPU, memory, network, and other operational data etc.Logs
– Collect stdout/journalD (from application logs)Host logs and metrics
– Logs from Docker Engine, Host etc.– Host metrics such as CPU, memory, etc
Sumo Logic Confidential
Docker Demo
Sumo Logic Confidential
Q&A
Sumo Logic Confidential
Thank you!