gestión de ambientes basado en contenedores

Post on 15-Apr-2017

49 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ambiente, dulce ambiente

Kuvasz: 15/07/2016

Sergio Campos

2 Kuvasz Solutions

Agenda

• “Tenemos un Problema” (analogía)• Solución• VM vs Containers• Workflow de Ambientes• Ambientes Divergentes• Ambientes Homologados

3 Kuvasz Solutions

Tengo un Problema

4 Kuvasz Solutions

EspecialidadMauricio

Triángulos Azules

5 Kuvasz Solutions

Especialidad

Oscar Cuadrados Rojos

6 Kuvasz Solutions

Oscar

Conjunto de Recursos

Borrador

Plumón

7 Kuvasz Solutions

… pero hay que compartir el espacio de

trabajo

Trabajo Sin Conflictos

8 Kuvasz Solutions

Cambio en el ambiente

¿ Un plumón azul ?

No me sirve

Comienza el trabajo de Oscar

…Todo bien

hasta ahora

10 Kuvasz Solutions

Tenemos un problema

¿Alguien me cambió el plumón?

Encontramos una solución

12 Kuvasz Solutions

Solución

Recursos aislados

OscarMauricio

Base

13 Kuvasz Solutions

Solución

OscarMauricio

Recursos aislados

14 Kuvasz Solutions

¿ Y en nuestros ambientes de desarrollo ?

15 Kuvasz Solutions

Contenedores

El software siempre correrá de la misma forma

16 Kuvasz Solutions

VM vs Containers

+ Liviano,Versionable,

+ Seguro,Aislado,Capas

Host Operating System Operating System

Hypervisor Docker Engine

GuestO.S. 1

GuestO.S. 2

GuestO.S. 3

bin/libs

App 1

bin/libs

App 2

bin/libs

App 3

bin/libs

App 1

bin/libs

App 2

bin/libs

App 3

Sistema Operativo

Container Engine

Software Base

Apps Base

Definir Software Base

Definir Aplicaciones Base

1

2

Construir Imágenes3 Iterar Instalaciones Apps5 Nueva Imagen6

Sistema Operativo

Container Engine

Software Base

Apps Base

Apps Promovidas

Ambientes

Workflow

Instalar App

Promover App

Instalar Contenedores

Certificar App

Modificar App

4

Construir Imágenes3

18 Kuvasz Solutions

Local Prod.Q.A.Estab

cambios en herramientas

cambios en configuraciones

conflictos de dependencias

Ambientes Divergentes

19 Kuvasz Solutions

Local Q.A.

Ambientes Homologados

Estab. Prod.

Lo desarrollado local funciona sin muchos cambios en el resto de los ambientes

20 Kuvasz Solutions

Gracias

https://goo.gl/mkPcUN

http://git.kvz.local/talka/PoCRedbank

top related