SlideShare una empresa de Scribd logo
Cómo maximizar todos los
beneficios traídos por la promesa
de los contenedores
Christophe Baroux
Director de Docker, España y Europa del Sur
cbaroux@docker.com
500+
Clientes de Docker
Enterprise
Docker
La promesa de Docker es simple
Ayudar su empresa a
beneficiar de la misma
capacidad de innovación
como los líderes digitales
Con un acoplamiento simple
Elección
- Multi-clouds
- Kubernetes o
Swarm
- Linux y windows
- Legacy y nuevas
apps
- Devops
Agilidad
- Operaciones
centralizadas
- Entrega rapida
- Reducción de
costos
Seguridad
- Asegurar las
aplicaciones
- Gobernancia
- Cadena de vigilancia
- Mitigación de los
riesgos
Y una metodología completa para lograrlo
App
Qualified
App
Assessment,
Architecture,
and Planning
Dev Team
Training
Containerize
App
Components
App
Operating
Model
(SLA, updates,
deployment)
Operationaliz
e App on
Docker EE
Dev Platform
App Compiles
Build and Image
build via Dev
Pipeline
(Optional)
Containerize
Automated Test
(Option)
App Deploy
via Dev
Pipeline
(ex. Jenkins file)
App
Validation
and Testing
Dev Platform
(functional)
App Deploy
and Testing
Pre-Prod
Platform
(security, perf, rollback)
Go-live App
on Prod
Platform
App
Migration
Retrospectiv
e and Docs
Handover and
Training
(Optional)
App
Productio
n
Pipeline
Assessment,
Architecture,
and Planning
Operationaliz
e Dev
Pipeline (SCM,
CI/CO, DTR)
Containerize
CI/CO
(optional) Pipeline
Validation
and Testing
on Dev
Platform
Extend
Pipeline to
Prod Platform
(Scan, limits, security)
Go-live
Pipeline on
Prod Platform
Platform
Requirement
s,
Architecture,
and Planning
Create
Enterprise
Base Images
Operationaliz
e Dev
Platform (LDAP,
provisioning, storage,
backup)
Operationaliz
e Pre-Prod/
Prod Platform
(DA, DR, 3rd
Party)
Pre-Prod/
Validation
and Testing
Go-live Prod
Platform
POC or
Equivalen
t
Complete
d
High-level
Assessment
and Business
Case
Establish
teams,
Organization,
Init Training
Production
Pilot
Selection and
Planning
Production
Pilot Kickoff
Internal
Marketing
and Service
Creation
Operating
Models
(Service, Platform,
Pipeline, SLA/RACI)
Security
(Compliance requirements,
Audits)
Integrate
Onboarding
Aps Tools
(wiki, ticketing, hotline)
Onboarding
Assessment
and Planning
Establish App
Support
Onboarding
Content
Publishing
Establish
Training
Program
Establish
Center of
Excellence
Governance
and Service
Retrospective
and Docs
CI/CO
Operations
Continuous
Improvement
Process
Docker EE
Platform
Operations
Continuous
Improvement
Process
Governance
and Service
Delivery
Continuous
Improvement
Process
Aplicaciones
Pipeline
Plataforma
(Docker en su data
center, cloud, etc.)
Gobernancia
Operacionalizar
Pre-Prod/Prod
Plataforma
(HA, DR, 3rd
Party)
Eleccion
La promesa de elegir
No dependencia
Cualquier Stack, cualquier OS
Cualquiera Infraestructura
En cualquier lugar
Orchestrador : Kubernetes o Swarm
DESAFIO
400+ WebLogic, Tomcat, y .NET aplicaciones
No flexibilidad, muy difícil para modificar debido a las dependencias y entornos
estáticos
Aislamiento al nivel de la aplicación contribuye a la explosión de servidores y VMs
SOLUCION
Containerizar las aplicaciones con image2docker
Utilizar Docker Enterprise para la orchestration, gestión centralizada, y escaneo
de las imágenes para la seguridad
RESULTADOS
• Menos attaques con minimo OS
• Posibilidad de iniciar Docker cluster en Azure y mover una app en 1 dia
• 2x en server densidad
• 4x mejora en despliegue : de 29 días a 7 días
Nuestro objetivo es dar a nuestras aplicaciones
tradicionales más seguridad y agilidad para innovar
para que nuestros clientes lo aprovechan”
Rob Tanner Division Manager
Experiencia cliente mejorada con
contenerización de aplicaciones
tradicionales
Agilidad
La promesa de agilidad
Innovación en tiempo real
Colaboración continua
Productividad y Eficiencia
Encendiendo una nueva chispa de innovación en MetLife
Docker contribuyó a
cambiar la cultura en
MetLife…el equipo de ese
proyecto se convirtió en el
equipo del no status quo
Aaron Ades
AVP Solutions Engineering
DESAFIO
Clientes y agentes piden una mejora experiencia a través de todos
los servicios de MetLife. 400+ sistemas de registro and 6,000
aplicaciones crean desafíos por la integración.
SOLUCION
Desplegar una nueva aplicación de microservicios en Docker
Enterprise para unificar la experiencia del cliente y del agente y
conectar sistemas diversos en el backend.
RESULTADOS
• 3X Aceleracion del “time to market” (18 meses a 5 meses)
• 70+% consolidación de las VMs y ganancias a escala
operacional
• Experiencia del usuario y satisfacción mejoradas
• Mayor compromiso de los empleados y satisfacción con el
uso de tecnologías innovantes
Seguridad
La promesa de seguridad
Acceso, Aplicaciones y Datos
Cadena de suministro
software
Extendida en toda la plataforma
+ +
Plataforma
segura
Contenido
Seguro
Acceso
Seguro
Fuerte aislamiento y
seguridad by default
Autentificación,
permiso y control del
acceso
Integridad del
contenido y confianza
• No compromete la celeridad y la
creatividad
• Acelera el desarrollo seguro
Para desarrolladores Para operaciones IT
• Controles más flexibles y
más granulares
• Administración de riesgos
proactiva
Docker garantiza la seguridad de la cadena
de suministro software
Une plataforma segura, ejecutando contenido seguro, gestionada con políticas de seguridad
SOLUCIÓN
Empezado con un proyecto piloto con una aplicación de microservicios completamente
nueva, y luego integración de Docker Enterprise al sistema central de operaciones IT para
poder estar aprovechado en cualquier lugar
Registros encadenados permiten la segregación y la promoción cuando cambian de
entorno
RESULTADOS
• Hoy Docker esta por doquiera (VMs, mainframes, bare metal, on prem, AWS y Azure)
• Con Docker Enterprise, contenedor adoption creció de 370% en seis meses
• 9 100 imagenes en la Docker Enterprise Registry
ADP selecciona Docker Enterprise para modernizar y
desplegar Containers-as-a-Service
DESAFÍOS
• Clientes actualizan software con su propio calendario, lo que contribuye a muchas
variantes simultáneas en la producción , provocando una importante dispersión del
código
• Distintos entornos suponen una mezcla de aplicaciones existentes y nuevas , utilizando
cualquier tipo de infraestructura, incluido OpenStack por la nube privada, AWS y Azure
por la nube pública
www.docker.com
Ven a visitarnos aqui
hoy y gane un ticket
gratis para Dockercon,
3-5 Diciembre
Os concertamos cita en Barcelona !
www.docker.com

Más contenido relacionado

Similar a Cómo maximizar todos los beneficios traidos por la promesa de los contenedores

IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
Zemsania Services & Consulting
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
avanttic Consultoría Tecnológica
 
Casos de USO Openshift.pptx
Casos de USO Openshift.pptxCasos de USO Openshift.pptx
Casos de USO Openshift.pptx
IvanPerezColmenares1
 
Contenedores como Servicio con Docker
Contenedores como Servicio con DockerContenedores como Servicio con Docker
Contenedores como Servicio con Docker
Fernando Mayo Fernández
 
Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
Zemsania Services & Consulting
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
Luciano Moreira da Cruz
 
Nubes híbridas
Nubes híbridasNubes híbridas
KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
KronOps
 
TDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptxTDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptx
CarlosZelaBueno2
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdf
RicardoGonzalez153602
 
Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de Contenedores
OpenDireito
 
Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017
Pablo Ariel Di Loreto
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdf
hefloca
 
Contenedores y el Futuro del Despliegue de Aplicaciones
Contenedores y el Futuro del Despliegue de AplicacionesContenedores y el Futuro del Despliegue de Aplicaciones
Contenedores y el Futuro del Despliegue de Aplicaciones
Bitnami
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
Inside_Marketing
 
Migración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWSMigración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWS
Amazon Web Services LATAM
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
Travis Alford
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
Luciano Moreira da Cruz
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
nnakasone
 
Introduccion a SQL Server 2017 en Docker
Introduccion a SQL Server 2017 en Docker Introduccion a SQL Server 2017 en Docker
Introduccion a SQL Server 2017 en Docker
Eduardo Castro
 

Similar a Cómo maximizar todos los beneficios traidos por la promesa de los contenedores (20)

IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 
Casos de USO Openshift.pptx
Casos de USO Openshift.pptxCasos de USO Openshift.pptx
Casos de USO Openshift.pptx
 
Contenedores como Servicio con Docker
Contenedores como Servicio con DockerContenedores como Servicio con Docker
Contenedores como Servicio con Docker
 
Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
Nubes híbridas
Nubes híbridasNubes híbridas
Nubes híbridas
 
KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
 
TDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptxTDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptx
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdf
 
Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de Contenedores
 
Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017Azure | Open Source in Azure Overview - 30/11/2017
Azure | Open Source in Azure Overview - 30/11/2017
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdf
 
Contenedores y el Futuro del Despliegue de Aplicaciones
Contenedores y el Futuro del Despliegue de AplicacionesContenedores y el Futuro del Despliegue de Aplicaciones
Contenedores y el Futuro del Despliegue de Aplicaciones
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
 
Migración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWSMigración de máquinas virtuales y recuperación ante desastres en AWS
Migración de máquinas virtuales y recuperación ante desastres en AWS
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
 
Introduccion a SQL Server 2017 en Docker
Introduccion a SQL Server 2017 en Docker Introduccion a SQL Server 2017 en Docker
Introduccion a SQL Server 2017 en Docker
 

Más de Docker, Inc.

Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience
Docker, Inc.
 
How to Improve Your Image Builds Using Advance Docker Build
How to Improve Your Image Builds Using Advance Docker BuildHow to Improve Your Image Builds Using Advance Docker Build
How to Improve Your Image Builds Using Advance Docker Build
Docker, Inc.
 
Build & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWSBuild & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
Securing Your Containerized Applications with NGINX
Securing Your Containerized Applications with NGINXSecuring Your Containerized Applications with NGINX
Securing Your Containerized Applications with NGINX
Docker, Inc.
 
How To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and ComposeHow To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and Compose
Docker, Inc.
 
Hands-on Helm
Hands-on Helm Hands-on Helm
Hands-on Helm
Docker, Inc.
 
Distributed Deep Learning with Docker at Salesforce
Distributed Deep Learning with Docker at SalesforceDistributed Deep Learning with Docker at Salesforce
Distributed Deep Learning with Docker at Salesforce
Docker, Inc.
 
The First 10M Pulls: Building The Official Curl Image for Docker Hub
The First 10M Pulls: Building The Official Curl Image for Docker HubThe First 10M Pulls: Building The Official Curl Image for Docker Hub
The First 10M Pulls: Building The Official Curl Image for Docker Hub
Docker, Inc.
 
Monitoring in a Microservices World
Monitoring in a Microservices WorldMonitoring in a Microservices World
Monitoring in a Microservices World
Docker, Inc.
 
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
Docker, Inc.
 
Predicting Space Weather with Docker
Predicting Space Weather with DockerPredicting Space Weather with Docker
Predicting Space Weather with Docker
Docker, Inc.
 
Become a Docker Power User With Microsoft Visual Studio Code
Become a Docker Power User With Microsoft Visual Studio CodeBecome a Docker Power User With Microsoft Visual Studio Code
Become a Docker Power User With Microsoft Visual Studio Code
Docker, Inc.
 
How to Use Mirroring and Caching to Optimize your Container Registry
How to Use Mirroring and Caching to Optimize your Container RegistryHow to Use Mirroring and Caching to Optimize your Container Registry
How to Use Mirroring and Caching to Optimize your Container Registry
Docker, Inc.
 
Monolithic to Microservices + Docker = SDLC on Steroids!
Monolithic to Microservices + Docker = SDLC on Steroids!Monolithic to Microservices + Docker = SDLC on Steroids!
Monolithic to Microservices + Docker = SDLC on Steroids!
Docker, Inc.
 
Kubernetes at Datadog Scale
Kubernetes at Datadog ScaleKubernetes at Datadog Scale
Kubernetes at Datadog Scale
Docker, Inc.
 
Labels, Labels, Labels
Labels, Labels, Labels Labels, Labels, Labels
Labels, Labels, Labels
Docker, Inc.
 
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment ModelUsing Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Docker, Inc.
 
Build & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWSBuild & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
Docker, Inc.
 
Developing with Docker for the Arm Architecture
Developing with Docker for the Arm ArchitectureDeveloping with Docker for the Arm Architecture
Developing with Docker for the Arm Architecture
Docker, Inc.
 

Más de Docker, Inc. (20)

Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience Containerize Your Game Server for the Best Multiplayer Experience
Containerize Your Game Server for the Best Multiplayer Experience
 
How to Improve Your Image Builds Using Advance Docker Build
How to Improve Your Image Builds Using Advance Docker BuildHow to Improve Your Image Builds Using Advance Docker Build
How to Improve Your Image Builds Using Advance Docker Build
 
Build & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWSBuild & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWS
 
Securing Your Containerized Applications with NGINX
Securing Your Containerized Applications with NGINXSecuring Your Containerized Applications with NGINX
Securing Your Containerized Applications with NGINX
 
How To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and ComposeHow To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and Compose
 
Hands-on Helm
Hands-on Helm Hands-on Helm
Hands-on Helm
 
Distributed Deep Learning with Docker at Salesforce
Distributed Deep Learning with Docker at SalesforceDistributed Deep Learning with Docker at Salesforce
Distributed Deep Learning with Docker at Salesforce
 
The First 10M Pulls: Building The Official Curl Image for Docker Hub
The First 10M Pulls: Building The Official Curl Image for Docker HubThe First 10M Pulls: Building The Official Curl Image for Docker Hub
The First 10M Pulls: Building The Official Curl Image for Docker Hub
 
Monitoring in a Microservices World
Monitoring in a Microservices WorldMonitoring in a Microservices World
Monitoring in a Microservices World
 
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
 
Predicting Space Weather with Docker
Predicting Space Weather with DockerPredicting Space Weather with Docker
Predicting Space Weather with Docker
 
Become a Docker Power User With Microsoft Visual Studio Code
Become a Docker Power User With Microsoft Visual Studio CodeBecome a Docker Power User With Microsoft Visual Studio Code
Become a Docker Power User With Microsoft Visual Studio Code
 
How to Use Mirroring and Caching to Optimize your Container Registry
How to Use Mirroring and Caching to Optimize your Container RegistryHow to Use Mirroring and Caching to Optimize your Container Registry
How to Use Mirroring and Caching to Optimize your Container Registry
 
Monolithic to Microservices + Docker = SDLC on Steroids!
Monolithic to Microservices + Docker = SDLC on Steroids!Monolithic to Microservices + Docker = SDLC on Steroids!
Monolithic to Microservices + Docker = SDLC on Steroids!
 
Kubernetes at Datadog Scale
Kubernetes at Datadog ScaleKubernetes at Datadog Scale
Kubernetes at Datadog Scale
 
Labels, Labels, Labels
Labels, Labels, Labels Labels, Labels, Labels
Labels, Labels, Labels
 
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment ModelUsing Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
 
Build & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWSBuild & Deploy Multi-Container Applications to AWS
Build & Deploy Multi-Container Applications to AWS
 
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
 
Developing with Docker for the Arm Architecture
Developing with Docker for the Arm ArchitectureDeveloping with Docker for the Arm Architecture
Developing with Docker for the Arm Architecture
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 

Último (20)

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 

Cómo maximizar todos los beneficios traidos por la promesa de los contenedores

  • 1. Cómo maximizar todos los beneficios traídos por la promesa de los contenedores Christophe Baroux Director de Docker, España y Europa del Sur cbaroux@docker.com
  • 3. La promesa de Docker es simple Ayudar su empresa a beneficiar de la misma capacidad de innovación como los líderes digitales
  • 4. Con un acoplamiento simple Elección - Multi-clouds - Kubernetes o Swarm - Linux y windows - Legacy y nuevas apps - Devops Agilidad - Operaciones centralizadas - Entrega rapida - Reducción de costos Seguridad - Asegurar las aplicaciones - Gobernancia - Cadena de vigilancia - Mitigación de los riesgos
  • 5. Y una metodología completa para lograrlo App Qualified App Assessment, Architecture, and Planning Dev Team Training Containerize App Components App Operating Model (SLA, updates, deployment) Operationaliz e App on Docker EE Dev Platform App Compiles Build and Image build via Dev Pipeline (Optional) Containerize Automated Test (Option) App Deploy via Dev Pipeline (ex. Jenkins file) App Validation and Testing Dev Platform (functional) App Deploy and Testing Pre-Prod Platform (security, perf, rollback) Go-live App on Prod Platform App Migration Retrospectiv e and Docs Handover and Training (Optional) App Productio n Pipeline Assessment, Architecture, and Planning Operationaliz e Dev Pipeline (SCM, CI/CO, DTR) Containerize CI/CO (optional) Pipeline Validation and Testing on Dev Platform Extend Pipeline to Prod Platform (Scan, limits, security) Go-live Pipeline on Prod Platform Platform Requirement s, Architecture, and Planning Create Enterprise Base Images Operationaliz e Dev Platform (LDAP, provisioning, storage, backup) Operationaliz e Pre-Prod/ Prod Platform (DA, DR, 3rd Party) Pre-Prod/ Validation and Testing Go-live Prod Platform POC or Equivalen t Complete d High-level Assessment and Business Case Establish teams, Organization, Init Training Production Pilot Selection and Planning Production Pilot Kickoff Internal Marketing and Service Creation Operating Models (Service, Platform, Pipeline, SLA/RACI) Security (Compliance requirements, Audits) Integrate Onboarding Aps Tools (wiki, ticketing, hotline) Onboarding Assessment and Planning Establish App Support Onboarding Content Publishing Establish Training Program Establish Center of Excellence Governance and Service Retrospective and Docs CI/CO Operations Continuous Improvement Process Docker EE Platform Operations Continuous Improvement Process Governance and Service Delivery Continuous Improvement Process Aplicaciones Pipeline Plataforma (Docker en su data center, cloud, etc.) Gobernancia Operacionalizar Pre-Prod/Prod Plataforma (HA, DR, 3rd Party)
  • 6. Eleccion La promesa de elegir No dependencia Cualquier Stack, cualquier OS Cualquiera Infraestructura En cualquier lugar Orchestrador : Kubernetes o Swarm
  • 7. DESAFIO 400+ WebLogic, Tomcat, y .NET aplicaciones No flexibilidad, muy difícil para modificar debido a las dependencias y entornos estáticos Aislamiento al nivel de la aplicación contribuye a la explosión de servidores y VMs SOLUCION Containerizar las aplicaciones con image2docker Utilizar Docker Enterprise para la orchestration, gestión centralizada, y escaneo de las imágenes para la seguridad RESULTADOS • Menos attaques con minimo OS • Posibilidad de iniciar Docker cluster en Azure y mover una app en 1 dia • 2x en server densidad • 4x mejora en despliegue : de 29 días a 7 días Nuestro objetivo es dar a nuestras aplicaciones tradicionales más seguridad y agilidad para innovar para que nuestros clientes lo aprovechan” Rob Tanner Division Manager Experiencia cliente mejorada con contenerización de aplicaciones tradicionales
  • 8. Agilidad La promesa de agilidad Innovación en tiempo real Colaboración continua Productividad y Eficiencia
  • 9. Encendiendo una nueva chispa de innovación en MetLife Docker contribuyó a cambiar la cultura en MetLife…el equipo de ese proyecto se convirtió en el equipo del no status quo Aaron Ades AVP Solutions Engineering DESAFIO Clientes y agentes piden una mejora experiencia a través de todos los servicios de MetLife. 400+ sistemas de registro and 6,000 aplicaciones crean desafíos por la integración. SOLUCION Desplegar una nueva aplicación de microservicios en Docker Enterprise para unificar la experiencia del cliente y del agente y conectar sistemas diversos en el backend. RESULTADOS • 3X Aceleracion del “time to market” (18 meses a 5 meses) • 70+% consolidación de las VMs y ganancias a escala operacional • Experiencia del usuario y satisfacción mejoradas • Mayor compromiso de los empleados y satisfacción con el uso de tecnologías innovantes
  • 10. Seguridad La promesa de seguridad Acceso, Aplicaciones y Datos Cadena de suministro software Extendida en toda la plataforma
  • 11. + + Plataforma segura Contenido Seguro Acceso Seguro Fuerte aislamiento y seguridad by default Autentificación, permiso y control del acceso Integridad del contenido y confianza • No compromete la celeridad y la creatividad • Acelera el desarrollo seguro Para desarrolladores Para operaciones IT • Controles más flexibles y más granulares • Administración de riesgos proactiva Docker garantiza la seguridad de la cadena de suministro software Une plataforma segura, ejecutando contenido seguro, gestionada con políticas de seguridad
  • 12. SOLUCIÓN Empezado con un proyecto piloto con una aplicación de microservicios completamente nueva, y luego integración de Docker Enterprise al sistema central de operaciones IT para poder estar aprovechado en cualquier lugar Registros encadenados permiten la segregación y la promoción cuando cambian de entorno RESULTADOS • Hoy Docker esta por doquiera (VMs, mainframes, bare metal, on prem, AWS y Azure) • Con Docker Enterprise, contenedor adoption creció de 370% en seis meses • 9 100 imagenes en la Docker Enterprise Registry ADP selecciona Docker Enterprise para modernizar y desplegar Containers-as-a-Service DESAFÍOS • Clientes actualizan software con su propio calendario, lo que contribuye a muchas variantes simultáneas en la producción , provocando una importante dispersión del código • Distintos entornos suponen una mezcla de aplicaciones existentes y nuevas , utilizando cualquier tipo de infraestructura, incluido OpenStack por la nube privada, AWS y Azure por la nube pública
  • 13. www.docker.com Ven a visitarnos aqui hoy y gane un ticket gratis para Dockercon, 3-5 Diciembre Os concertamos cita en Barcelona ! www.docker.com