building high availability application with docker
TRANSCRIPT
Building High Availability Application with Docker
www.kontena.io
Who?
Lauri Nevala! nevalau " nevalla
Jari Kolehmainen ! kolehja " jakolehm
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
Using Docker is easy
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
$ sudo docker run --name some-ghost -p 8080:2368 -d ghost:latest
Using Docker is easy
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
?Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
Agent Agent Agent
Agent Agent
Server
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
Architecture Overview
Grid
Grid
Server
Grid
CLI
Node
Agent
Containers
Agent
NodeContainers
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
Features at a Glance
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
# Advanced Orchestration$ Automatic Node Discovery
% Services Abstraction
& Service Linking
' Virtual Networking Built-in
( Statefull Apps
) Aggregated Logs and Stats
* Multiple Project Support
+ Audit Trail
, Open Source, Apache License
DEMO
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io
-
/ / /
-
0
HA Proxy
HA Proxy
Seed
-HA Proxy
-HA Proxy
btsync btsync btsync
-HA Proxy
-HA Proxy
Thank You!www.kontena.io
Kontena, Inc Copyright © 2015 Kontena, Inc. www.kontena.io