contenedores docker en suse: openexpo 2016

Click here to load reader

Post on 13-Jan-2017

82 views

Category:

Technology

2 download

Embed Size (px)

TRANSCRIPT

  • ContenedoresDockeren SUSEHacia elcentro dedatos basado en Docker

    JavierMartnez [email protected]

  • Una aplicacinporservidor

    Una aplicacinpor VM Aplicaciones ennube Infraestructura como servicioAgilidad,Elasticidad,Contenedores,DevOps,SDDC

    FsicoHardwareestandarizado

    VirtualizadoAbstraccin delHardware

    OneApp

    OS

    Hypervisor

    AppAAppB

    AppC

    SDDC(Cloud)Poolsderecursos

    AppAAppB

    AppC

    CloudSoftwareandAPIs

    AppZ

    Computeresources

    Storageresources

    Networkingresources

    Evolucin hacia la infraestructura definida por software

  • SolucinEficienteYSegura

    Listoparaelentorno

    Empresarial

    Fcil deconstruir,desplegarymantener

    Contenedores Docker

    Independientedela

    InfraestructuraSysadmins

    OPS

    DevelopersDEV

  • ContenedoresparaDEVyOPS

  • DevOps requiere: automatizacin, agilidad, escalabilidad, elasticidad, autoprovisionamiento e independencia de la infraestructura

    DevOpsDevOps es un mtodo de trabajo y organizacin empresarial. Los contenedores facilitan su implantacin.

  • DockerparaSYSADMINS(OPS)

  • Primera aproximacin: Contenedores paraoptimizar el uso de los recursos de hardware

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    APPOS

    OS

    APPAPP APPAPP

    APPAPP APPAPP

    APPAPP APPAPP

    TypicalVirtualization Containers

  • DockerparaDEVELOPERS(DEV)

  • los contenedores Docker son mucho ms:

    Imgenes Contenedores

    RegistroMicroserviciosAislamientoPlantillas

    OrquestracinRecursos efmeros

    ElasticidadAutomatizacin

    DevOpsCapas

    Despliegue contnuoDockerfile

    Apps docker-composeMultiplataforma

    Mapeo RedCaaS

  • DockerToolboxen SUSE

  • SLEJeOSSLES

    MduloContenedores

    SLES12

    ActualizacionesContinuas

    Imgenesseguras

    AplicacionesCertificadas

    Imgenes Dockerverificadas y mantenidas con SUSE

    y sto es solo el comienzo

  • Docker-registry

    sle2docker

    Portus

    zypper-docker

    Docker con SUSE

    yast2-docker

  • Mdulo Containers

  • Arquitectura de microservicios:Divide et imperia -> Divide y vencers

    Traduccin con Docker: Divide y Orquestrars J

    Swarm

    Kubernetes

    Mesos

    Fleet

    Docker Orchestration Tool -> Herramienta de gestin de Cluster para Docker

  • Despliegue de servicios:Swarm & Kubernetes

    Example source: OpenStack Summit Vancouver 2015 Orchestration Tool Roundup

  • Los Orquestradores tambin necesitan infraestructura

    Almacenamiento: Escalabilidad Persistencia de datos Gestin de volmenes

    Mantenimiento Docker Hosts: Despliegue Actualizaciones Vulnerabilidades Ciclo vida Hardware/VMs

  • SUSEManager

    SUSEEnterpriseStorage

    SUSEOpenStack

    Cloud

    SUSEJeOS

    Docker necesita infraestructua

    DEFINIDA POR SOFTWARE !!!!

  • Preguntas?

  • DEMODockeren SUSE

  • 40