scaling your first 1000 containers with docker
Post on 19-Mar-2017
6.055 Views
Preview:
TRANSCRIPT
BEN BARCLAY • ATLASSIAN • @BENBARCLAY
Scaling your first 1000 containers with Docker
I N S I G H T
I N F R A S T R U C T U R E
I N T E R A C T I O N S
Agenda
There is no one right way to use Docker that will scale from a small startup through to Google sized companies
M E , P R O B A B LY
“”
Infrastructure
Hosting
Automation
Registry
Where How
Where
https://aws.amazon.comhttps://azure.microsoft.comhttps://cloud.google.com
https://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519
https://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519
Where How
How
Host Host
Load Balancer
Bin Packing
Host
Load Balancer
Host
Scale Out
Host
Load Balancer
Host
Rinse and Repeat
Hardware
Automation
Registry
Scripts ConfigurationManagement
PaaS
Automation Spectrum
Configuration Management
https://puppet.comhttps://chef.iohttps://www.terraform.io/https://www.ansible.comhttps://saltstack.com
Configuration Management
https://www.ansible.comhttps://aws.amazon.com/cloudformation
Platform as a Service
http://deis.iohttps://www.openshift.comhttps://flynn.io
Platform as a Service
Hardware
Automation
Registry
Registry Providers
https://hub.docker.comhttps://github.com/docker/distributionhttps://quay.io
Registry Use
1.29TB
12.61T
Wrap Up
Infrastructure
Insight
System
Application
Business
Resource Utilisation
https://sysdig.comhttps://www.datadoghq.comhttps://signalfx.comhttp://stackdriver.com
System
Application
Business
Service Internals
Push
Pull
System
Application
Business
Request Tracing
Logging Analytics
Synthetic Transactions
Logging Providers
https://www.loggly.comhttps://papertrailapp.comhttp://loggr.net
Logging as a Service
https://aws.amazon.com/kinesis/streamshttps://www.elastic.cohttps://www.splunk.com
Wallboards Alerting Automated Recovery
Surfacing the Data
Wrap Up
Insight
Interactions
Self Service
Support
Remediation
Self Service
Documentation Feedback Loop
Documentation Bootcamp Tooling
Self Service
Self Service
Support
Remediation
Chat Change Requests Support Rotations
Support
How we support the PaaS
Self Service
Support
Remediation
Remediation
HOT Ticket Status Updated
HOT Room Runbooks
Remediation
StatusPageHipChatConfluence Service Desk
Wrap Up
Interactions
Infrastructure Insight Interactions
Recap
#YBIYRI
PaaS Deployments
0
225
450
675
900
Docker JVM Node Python
Thank you!
BEN BARCLAY • ATLASSIAN • @BENBARCLAY
top related