building a platform with django, docker, and salt

Post on 10-Jun-2015

6.630 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

A short talk at Djangocon 2013 on building a platform as a service using Django, Docker and Salt. More information at http://baremetal.io

TRANSCRIPT

BUILDING A PLATFORM WITHDJANGO, DOCKER & SALT

Roberto Aguilar, roberto@baremetal.io

Tuesday, September 10, 13

PaaS for dedicated servers that provides automated deployment, high availability, infrastructure scaling and business metrics so you can focus on your application.

http://baremetal.io

Tuesday, September 10, 13

PaaS for dedicated servers that provides automated deployment, high availability, infrastructure scaling and business metrics so you can focus on your application.

http://baremetal.io

Tuesday, September 10, 13

webhook build

successful build

launch agents

successful launch

update routers

successful update

Console Infrastructure

Tuesday, September 10, 13

successful build

Console

• account information

• servers & roles

• applications & resource allocation

• orchestration

(django app)

Tuesday, September 10, 13

webhook build

successful build

launch agents

successful launch

update routers

successful update

(builder)

(docker)

(nginx)

Infrastructure

Tuesday, September 10, 13

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALT

Tuesday, September 10, 13

TRY IT

Tuesday, September 10, 13

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALT

salt -C \'I@cluster :default and I@roles:agenthost' \state.sls baremetal.agents \--return=console

Tuesday, September 10, 13

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALTsalt -C \'I@cluster :default and I@roles:agenthost' \state.sls baremetal.router \--return=console

Tuesday, September 10, 13

DID IT WORK?

Tuesday, September 10, 13

THANKS!

http://baremetal.io/djangocon/

Roberto Aguilar, roberto@baremetal.io

Tuesday, September 10, 13

top related