building high availability application with docker

Post on 16-Jul-2015

1.448 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

top related