SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Ó C Ó M O S E R E L D I R E C T O R
D E L A O R Q U E S TA C I Ó N PA R A
L A M E L O D Í A D E L O S N O D O S
G E S T I Ó N Y A D M I N I S T R A C I Ó N C E N T R A L I Z A D A
Dr. Roselín Pabón on the Latin Grammy Awards & Puerto Rican Music. November 19th, 2013
RODOLFO PILAS
rodolfo@pilas.guru
@pilasguru
www.pilas.guru
Y V E S R O S S I ( J E T M A N ) , C O N " B R E I T L I N G J E T T E A M "
Y V E S R O S S I ( J E T M A N ) , C O N " B R E I T L I N G J E T T E A M "
“ R A C K E A M E E L S E R V I D O R "
E N U N A É P O C A F E L I Z , D E L A Q U E C A S I N O M E A C U E R D O …
“ L E VA N TA M E L A I N S TA N C I A "
… A H O R A M I S T I C K E T S D I C E N :
C L O U D C O M P U T I N G
C L O U D C O M P U T I N G
Internet NO es
C L O U D C O M P U T I N G
Un disco en red NO es
B L A H B L A H
C L O U D C O M P U T I N G
H T T P : / / D I L B E R T . C O M / S T R I P S / C O M I C / 2 0 1 1 - 0 1 - 0 7 /
M O D E L O S D E
S E R V I C I O S
C L O U D C O M P U T I N G
M O D E L O S D E
I M P L A N TA C I Ó N
C L O U D C O M P U T I N G
A S I S T E N T E D E C I R U G I A
C L O U D C O M P U T I N G
S O F T WA R E L I B R E
S O F T WA R E L I B R E
• Julio 2010 (Rackspace + NASA)
• 4 años
• 9 versiones
• Rackspace, SuSE, HP, Canonical, AT&T,
Intel, Yahoo, IBM, Cisco, Cern, RedHat,
Dell, AMD, NetApp
• 900 desarrolladores, 

18.000 miembros registrados

142 países
S O F T WA R E L I B R E
• Marzo 2013 (dotCloud)
• 2 años ;)
• # 34 en GitHub

17.000 forks
• RedHat, Fedora, CentOS
• Enero 2014 fondos por $ 15:
S O F T WA R E L I B R E
• Agosto 2011 (Twitter)
• 3 años
• # 1 en GitHub (Febrero 2012 a hoy)

25.000 forks
• 20 releases
S O F T WA R E L I B R E
• Comunidad
• Interoperabilidad y estándares
• Proyectos vinculados y derivados
• Escalabilidad
• Empresas
• Negocios (globales)
– R I C H A R D S TA L L M A N
“Cuando programadores en Internet puden leer, redistribuir y
modificar los fuentes de un programa, este evolucioná. Las personas
lo mejorán, lo adaptan, arreglan bugs. Esto puede ocurrir a una
velocidad, que si uno esta acostumbrado a la velocidad de desarrollo
de software normal, es sorprendente”
A B R I R E L PA R A C A I D A S
A U T O M AT I Z A R !
L A M E L O D I A :
P R O V E E R
I N F R A E S T R U C T U R A
• Administrar servidores:

Hardware real

Instancias en la nube
• Web + CLI + API
• Configuración: Pupper / Chef
• AWS, OpenStack, oVirt, Google C.E.,
RackSpace, VMWare, libVirt
• 4 años de desarrollo
• Ruby + Javascript
P R O V E E R
I N F R A E S T R U C T U R A
• Administrar servidores:

Hardware real

Maquinas virtuales
• Web + CLI + API
• Orquestación: Juju
• OpenStack, libVirt
• Escalabilidad: Region, Cluster, Node
• Autodescubre hardware
• Python + Djando
P R O V E E R
I N F R A E S T R U C T U R A
C O N F I G U R A R
S I S T E M A
• Puppet: 2005 (9 años)

Chef: 2009 (5 años)
• Configuración declarativa
• client / server
• Linux, Windows

Puppet ademas: Mac, BSD, Solaris
• Modular (código reusable)
• Ruby
C O N F I G U R A R
S I S T E M A
• Ansible: 2012 (2 años)

Salt: 2011 (3 años)
• Configuración simple (YAML)
• Ansible: agent-less (ssh)

Salt: client - server
• Linux

AWS, DigitalOcean, VMWare, KVM
• Python
C O N F I G U R A R
S I S T E M A
O R Q U E S TA R
S E R V I C I O S
• Componer la arquitectura, herramientas y procesos
• Organizar el hardware y el software para brindar el servicio
• Automatizar y conectar los flujos de trabajo para entregar el servicio
O R Q U E S TA R
S E R V I C I O S
O R Q U E S TA R
S E R V I C I O S
• Canonical 2013 (2 años)
• Servicios (charms) y vinculaciones
• JUJU + MAAS

Nubes públicas y privadas
• AWS, Azure, IBM, HP, OpenStack

KVM, LXC
• Recibe info de “Landscape" para
automatizar escalabilidad
• Python
• Proveer

Kickstart, Cobbler, FAI
• Configurar

CFengine, Bcfg2, + soluciones SaaS
• Orquestar

Capistrano, MCollective, Func, Fabric, Roundeck
• Monitoreo (hay que saber cómo cumplen los autómatas)
L O S Q U E S E Q U E D A R O N A F U E R A
… Y A L F I N A L
• Automatizar no es trivial (magia, sin soluciones mágicas): 

(aprendizaje, herramientas, pros, contras, distintos alcances)
• Curva de aprendizaje con inclinación negativa
• Herramientas variadas para integrar y procastinar

(niveles de desarrollo, lenguajes, documentación, comunidades)
• El resultado se ve al replicar
• Vale la pena
M I E X P E R I E N C I A :
… Y A L F I N A L
G R A C I A S 

A L S O F T WA R E L I B R E P O R M O S T R A R Q U E
C A D A D Í A S E P U E D E A P R E N D E R M Á S 

Y A U S T E D E S , N O S O T R O S : L A C O M U N I D A D
… Y A L F I N A L
Rodolfo Pilas

@pilasguru

Más contenido relacionado

Destacado

How to Make Money with OpenStack
How to Make Money with OpenStack How to Make Money with OpenStack
How to Make Money with OpenStack Mirantis
 
DevOps, por donde comenzar? - DrupalCon Latin America 2015
DevOps, por donde comenzar?  - DrupalCon Latin America 2015DevOps, por donde comenzar?  - DrupalCon Latin America 2015
DevOps, por donde comenzar? - DrupalCon Latin America 2015Taller Negócio Digitais
 
Openstack & why cloud for enterprise ppt
Openstack & why cloud for enterprise pptOpenstack & why cloud for enterprise ppt
Openstack & why cloud for enterprise pptAsmaa Ibrahim
 
De desarrollo a producción usando docker
De desarrollo a producción usando dockerDe desarrollo a producción usando docker
De desarrollo a producción usando dockerChristian Rodriguez
 
Presentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaPresentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaEnder Mujica Diaz
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con JenkinsCésar Hernández
 
Building a development environment using Vagrant
Building a development environment using VagrantBuilding a development environment using Vagrant
Building a development environment using VagrantVengat Vasanth
 
Virtualización para Desarrolladores
Virtualización para DesarrolladoresVirtualización para Desarrolladores
Virtualización para Desarrolladoressergiovier
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónKleer Agile Coaching & Training
 
Gestión de la configuración - Jenkins ci
Gestión de la configuración - Jenkins ciGestión de la configuración - Jenkins ci
Gestión de la configuración - Jenkins ciCarles San Agustin
 
Gestión del software con Maven y Jenkins
Gestión del software con Maven y JenkinsGestión del software con Maven y Jenkins
Gestión del software con Maven y JenkinsBEEVA_es
 
Provisión Automática de máquinas con Ansible
Provisión Automática de máquinas con AnsibleProvisión Automática de máquinas con Ansible
Provisión Automática de máquinas con AnsibleCarlos Gimeno Yáñez
 
Continuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioContinuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioOsvaldo
 
Dev ops infraestructura agil con open source
Dev ops   infraestructura agil con open sourceDev ops   infraestructura agil con open source
Dev ops infraestructura agil con open sourcescrumecuador
 
Java mission control para monitoreo, administración y profilig de aplicacione...
Java mission control para monitoreo, administración y profilig de aplicacione...Java mission control para monitoreo, administración y profilig de aplicacione...
Java mission control para monitoreo, administración y profilig de aplicacione...César Hernández
 
Empresa de delivery
Empresa de deliveryEmpresa de delivery
Empresa de deliverykatrinitta
 

Destacado (18)

Introducción a OpenStack
Introducción a OpenStackIntroducción a OpenStack
Introducción a OpenStack
 
How to Make Money with OpenStack
How to Make Money with OpenStack How to Make Money with OpenStack
How to Make Money with OpenStack
 
DevOps, por donde comenzar? - DrupalCon Latin America 2015
DevOps, por donde comenzar?  - DrupalCon Latin America 2015DevOps, por donde comenzar?  - DrupalCon Latin America 2015
DevOps, por donde comenzar? - DrupalCon Latin America 2015
 
Openstack & why cloud for enterprise ppt
Openstack & why cloud for enterprise pptOpenstack & why cloud for enterprise ppt
Openstack & why cloud for enterprise ppt
 
INDIZEN - DEVOPS
INDIZEN - DEVOPSINDIZEN - DEVOPS
INDIZEN - DEVOPS
 
De desarrollo a producción usando docker
De desarrollo a producción usando dockerDe desarrollo a producción usando docker
De desarrollo a producción usando docker
 
Presentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaPresentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad Venezuela
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con Jenkins
 
Building a development environment using Vagrant
Building a development environment using VagrantBuilding a development environment using Vagrant
Building a development environment using Vagrant
 
Virtualización para Desarrolladores
Virtualización para DesarrolladoresVirtualización para Desarrolladores
Virtualización para Desarrolladores
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
Gestión de la configuración - Jenkins ci
Gestión de la configuración - Jenkins ciGestión de la configuración - Jenkins ci
Gestión de la configuración - Jenkins ci
 
Gestión del software con Maven y Jenkins
Gestión del software con Maven y JenkinsGestión del software con Maven y Jenkins
Gestión del software con Maven y Jenkins
 
Provisión Automática de máquinas con Ansible
Provisión Automática de máquinas con AnsibleProvisión Automática de máquinas con Ansible
Provisión Automática de máquinas con Ansible
 
Continuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioContinuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudio
 
Dev ops infraestructura agil con open source
Dev ops   infraestructura agil con open sourceDev ops   infraestructura agil con open source
Dev ops infraestructura agil con open source
 
Java mission control para monitoreo, administración y profilig de aplicacione...
Java mission control para monitoreo, administración y profilig de aplicacione...Java mission control para monitoreo, administración y profilig de aplicacione...
Java mission control para monitoreo, administración y profilig de aplicacione...
 
Empresa de delivery
Empresa de deliveryEmpresa de delivery
Empresa de delivery
 

Similar a Gestion y administracion centralizada para sistemas de Cloud Computing

Similar a Gestion y administracion centralizada para sistemas de Cloud Computing (20)

Morrin lenguaje java
Morrin     lenguaje javaMorrin     lenguaje java
Morrin lenguaje java
 
EL MÉTODO RIC (Metodología SEO) - SEOPLUS 2017
EL MÉTODO RIC (Metodología SEO) - SEOPLUS 2017EL MÉTODO RIC (Metodología SEO) - SEOPLUS 2017
EL MÉTODO RIC (Metodología SEO) - SEOPLUS 2017
 
Taller
TallerTaller
Taller
 
Taller
TallerTaller
Taller
 
OPORTUNIDADES LABORALES TI PERÚ
OPORTUNIDADES LABORALES TI PERÚOPORTUNIDADES LABORALES TI PERÚ
OPORTUNIDADES LABORALES TI PERÚ
 
Creacion Compilados De Sl En Cd
Creacion Compilados De Sl En CdCreacion Compilados De Sl En Cd
Creacion Compilados De Sl En Cd
 
Creacion Compilados De Sl En Cd
Creacion Compilados De Sl En CdCreacion Compilados De Sl En Cd
Creacion Compilados De Sl En Cd
 
Creacion Compilados De Sl En Cd
Creacion Compilados De Sl En CdCreacion Compilados De Sl En Cd
Creacion Compilados De Sl En Cd
 
Web quest
Web quest Web quest
Web quest
 
Arpanet maria jose
Arpanet maria joseArpanet maria jose
Arpanet maria jose
 
Arpanet maria jose
Arpanet maria joseArpanet maria jose
Arpanet maria jose
 
Medios para la gestión del conocimiento por profesionales
Medios para la gestión del conocimiento por profesionalesMedios para la gestión del conocimiento por profesionales
Medios para la gestión del conocimiento por profesionales
 
Servidores de la web 2
Servidores de la web 2Servidores de la web 2
Servidores de la web 2
 
R Introducción
R IntroducciónR Introducción
R Introducción
 
Tipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativoTipos de sistemas operativos y funcionamiento del sistema operativo
Tipos de sistemas operativos y funcionamiento del sistema operativo
 
Las ntics
Las nticsLas ntics
Las ntics
 
Las ntics
Las nticsLas ntics
Las ntics
 
Consideraciones al diseñar aplicaciones móviles para la nube
Consideraciones al diseñar aplicaciones móviles para la nubeConsideraciones al diseñar aplicaciones móviles para la nube
Consideraciones al diseñar aplicaciones móviles para la nube
 
Taller epu informatica
Taller epu informaticaTaller epu informatica
Taller epu informatica
 
TIPOS Y TIPOLOGIAS DE REDES
TIPOS Y TIPOLOGIAS DE REDESTIPOS Y TIPOLOGIAS DE REDES
TIPOS Y TIPOLOGIAS DE REDES
 

Más de Rodolfo Pilas

Linux Containers, un enfoque práctico
Linux Containers, un enfoque prácticoLinux Containers, un enfoque práctico
Linux Containers, un enfoque prácticoRodolfo Pilas
 
Nadie entiende la nube, es un misterio
Nadie entiende la nube, es un misterioNadie entiende la nube, es un misterio
Nadie entiende la nube, es un misterioRodolfo Pilas
 
Administración de llaves SSH para aplicaciones
Administración de llaves SSH para aplicacionesAdministración de llaves SSH para aplicaciones
Administración de llaves SSH para aplicacionesRodolfo Pilas
 
OpenStack Virtualización
OpenStack VirtualizaciónOpenStack Virtualización
OpenStack VirtualizaciónRodolfo Pilas
 
Virtualizacion libre para sistemas Linux
Virtualizacion libre para sistemas LinuxVirtualizacion libre para sistemas Linux
Virtualizacion libre para sistemas LinuxRodolfo Pilas
 
Gestión de Datacenter con Software Libre
Gestión de Datacenter con Software LibreGestión de Datacenter con Software Libre
Gestión de Datacenter con Software LibreRodolfo Pilas
 
Virtualizacion con Software Libre en el camino hacia la nube
Virtualizacion con Software Libre en el camino hacia la nubeVirtualizacion con Software Libre en el camino hacia la nube
Virtualizacion con Software Libre en el camino hacia la nubeRodolfo Pilas
 
Licencias de software, esos documentos con letra menuda
Licencias de software, esos documentos con letra menudaLicencias de software, esos documentos con letra menuda
Licencias de software, esos documentos con letra menudaRodolfo Pilas
 
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)Rodolfo Pilas
 
Virtualziación de Sistema Operativo: la niña bonita sin novio
Virtualziación de Sistema Operativo: la niña bonita sin novioVirtualziación de Sistema Operativo: la niña bonita sin novio
Virtualziación de Sistema Operativo: la niña bonita sin novioRodolfo Pilas
 
Virtualización Libre para sistemas Linux
Virtualización Libre para sistemas LinuxVirtualización Libre para sistemas Linux
Virtualización Libre para sistemas LinuxRodolfo Pilas
 
Presentaciones Efectivas
Presentaciones EfectivasPresentaciones Efectivas
Presentaciones EfectivasRodolfo Pilas
 
Actividad Terminal (Parte II)
Actividad Terminal (Parte II)Actividad Terminal (Parte II)
Actividad Terminal (Parte II)Rodolfo Pilas
 
Actividad Terminal (Parte I)
Actividad Terminal (Parte I)Actividad Terminal (Parte I)
Actividad Terminal (Parte I)Rodolfo Pilas
 

Más de Rodolfo Pilas (20)

Linux Containers, un enfoque práctico
Linux Containers, un enfoque prácticoLinux Containers, un enfoque práctico
Linux Containers, un enfoque práctico
 
Hablemos de Systemd
Hablemos de SystemdHablemos de Systemd
Hablemos de Systemd
 
Nadie entiende la nube, es un misterio
Nadie entiende la nube, es un misterioNadie entiende la nube, es un misterio
Nadie entiende la nube, es un misterio
 
Administración de llaves SSH para aplicaciones
Administración de llaves SSH para aplicacionesAdministración de llaves SSH para aplicaciones
Administración de llaves SSH para aplicaciones
 
OpenStack Virtualización
OpenStack VirtualizaciónOpenStack Virtualización
OpenStack Virtualización
 
Virtualizacion libre para sistemas Linux
Virtualizacion libre para sistemas LinuxVirtualizacion libre para sistemas Linux
Virtualizacion libre para sistemas Linux
 
Realidad aumentada
Realidad aumentadaRealidad aumentada
Realidad aumentada
 
Linux containers
Linux containersLinux containers
Linux containers
 
Gestión de Datacenter con Software Libre
Gestión de Datacenter con Software LibreGestión de Datacenter con Software Libre
Gestión de Datacenter con Software Libre
 
Virtualizacion con Software Libre en el camino hacia la nube
Virtualizacion con Software Libre en el camino hacia la nubeVirtualizacion con Software Libre en el camino hacia la nube
Virtualizacion con Software Libre en el camino hacia la nube
 
Licencias de software, esos documentos con letra menuda
Licencias de software, esos documentos con letra menudaLicencias de software, esos documentos con letra menuda
Licencias de software, esos documentos con letra menuda
 
Linux Corporativo
Linux CorporativoLinux Corporativo
Linux Corporativo
 
Sea Ud. la Nube
Sea Ud. la NubeSea Ud. la Nube
Sea Ud. la Nube
 
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)
Licencias Aplicables a Contenidos Digitales (Creative Commons en el aula)
 
Terminal II - v.2
Terminal II - v.2Terminal II - v.2
Terminal II - v.2
 
Virtualziación de Sistema Operativo: la niña bonita sin novio
Virtualziación de Sistema Operativo: la niña bonita sin novioVirtualziación de Sistema Operativo: la niña bonita sin novio
Virtualziación de Sistema Operativo: la niña bonita sin novio
 
Virtualización Libre para sistemas Linux
Virtualización Libre para sistemas LinuxVirtualización Libre para sistemas Linux
Virtualización Libre para sistemas Linux
 
Presentaciones Efectivas
Presentaciones EfectivasPresentaciones Efectivas
Presentaciones Efectivas
 
Actividad Terminal (Parte II)
Actividad Terminal (Parte II)Actividad Terminal (Parte II)
Actividad Terminal (Parte II)
 
Actividad Terminal (Parte I)
Actividad Terminal (Parte I)Actividad Terminal (Parte I)
Actividad Terminal (Parte I)
 

Último

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (15)

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Gestion y administracion centralizada para sistemas de Cloud Computing

  • 1. Ó C Ó M O S E R E L D I R E C T O R D E L A O R Q U E S TA C I Ó N PA R A L A M E L O D Í A D E L O S N O D O S G E S T I Ó N Y A D M I N I S T R A C I Ó N C E N T R A L I Z A D A Dr. Roselín Pabón on the Latin Grammy Awards & Puerto Rican Music. November 19th, 2013 RODOLFO PILAS rodolfo@pilas.guru @pilasguru www.pilas.guru
  • 2. Y V E S R O S S I ( J E T M A N ) , C O N " B R E I T L I N G J E T T E A M "
  • 3. Y V E S R O S S I ( J E T M A N ) , C O N " B R E I T L I N G J E T T E A M "
  • 4. “ R A C K E A M E E L S E R V I D O R " E N U N A É P O C A F E L I Z , D E L A Q U E C A S I N O M E A C U E R D O …
  • 5. “ L E VA N TA M E L A I N S TA N C I A " … A H O R A M I S T I C K E T S D I C E N :
  • 6. C L O U D C O M P U T I N G
  • 7. C L O U D C O M P U T I N G Internet NO es
  • 8. C L O U D C O M P U T I N G Un disco en red NO es
  • 9. B L A H B L A H C L O U D C O M P U T I N G H T T P : / / D I L B E R T . C O M / S T R I P S / C O M I C / 2 0 1 1 - 0 1 - 0 7 /
  • 10. M O D E L O S D E S E R V I C I O S C L O U D C O M P U T I N G
  • 11. M O D E L O S D E I M P L A N TA C I Ó N C L O U D C O M P U T I N G
  • 12. A S I S T E N T E D E C I R U G I A C L O U D C O M P U T I N G
  • 13. S O F T WA R E L I B R E
  • 14. S O F T WA R E L I B R E • Julio 2010 (Rackspace + NASA) • 4 años • 9 versiones • Rackspace, SuSE, HP, Canonical, AT&T, Intel, Yahoo, IBM, Cisco, Cern, RedHat, Dell, AMD, NetApp • 900 desarrolladores, 
 18.000 miembros registrados
 142 países
  • 15. S O F T WA R E L I B R E • Marzo 2013 (dotCloud) • 2 años ;) • # 34 en GitHub
 17.000 forks • RedHat, Fedora, CentOS • Enero 2014 fondos por $ 15:
  • 16. S O F T WA R E L I B R E • Agosto 2011 (Twitter) • 3 años • # 1 en GitHub (Febrero 2012 a hoy)
 25.000 forks • 20 releases
  • 17. S O F T WA R E L I B R E • Comunidad • Interoperabilidad y estándares • Proyectos vinculados y derivados • Escalabilidad • Empresas • Negocios (globales)
  • 18. – R I C H A R D S TA L L M A N “Cuando programadores en Internet puden leer, redistribuir y modificar los fuentes de un programa, este evolucioná. Las personas lo mejorán, lo adaptan, arreglan bugs. Esto puede ocurrir a una velocidad, que si uno esta acostumbrado a la velocidad de desarrollo de software normal, es sorprendente”
  • 19. A B R I R E L PA R A C A I D A S
  • 20. A U T O M AT I Z A R ! L A M E L O D I A :
  • 21. P R O V E E R I N F R A E S T R U C T U R A
  • 22. • Administrar servidores:
 Hardware real
 Instancias en la nube • Web + CLI + API • Configuración: Pupper / Chef • AWS, OpenStack, oVirt, Google C.E., RackSpace, VMWare, libVirt • 4 años de desarrollo • Ruby + Javascript P R O V E E R I N F R A E S T R U C T U R A
  • 23. • Administrar servidores:
 Hardware real
 Maquinas virtuales • Web + CLI + API • Orquestación: Juju • OpenStack, libVirt • Escalabilidad: Region, Cluster, Node • Autodescubre hardware • Python + Djando P R O V E E R I N F R A E S T R U C T U R A
  • 24. C O N F I G U R A R S I S T E M A
  • 25. • Puppet: 2005 (9 años)
 Chef: 2009 (5 años) • Configuración declarativa • client / server • Linux, Windows
 Puppet ademas: Mac, BSD, Solaris • Modular (código reusable) • Ruby C O N F I G U R A R S I S T E M A
  • 26. • Ansible: 2012 (2 años)
 Salt: 2011 (3 años) • Configuración simple (YAML) • Ansible: agent-less (ssh)
 Salt: client - server • Linux
 AWS, DigitalOcean, VMWare, KVM • Python C O N F I G U R A R S I S T E M A
  • 27. O R Q U E S TA R S E R V I C I O S
  • 28. • Componer la arquitectura, herramientas y procesos • Organizar el hardware y el software para brindar el servicio • Automatizar y conectar los flujos de trabajo para entregar el servicio O R Q U E S TA R S E R V I C I O S
  • 29. O R Q U E S TA R S E R V I C I O S • Canonical 2013 (2 años) • Servicios (charms) y vinculaciones • JUJU + MAAS
 Nubes públicas y privadas • AWS, Azure, IBM, HP, OpenStack
 KVM, LXC • Recibe info de “Landscape" para automatizar escalabilidad • Python
  • 30. • Proveer
 Kickstart, Cobbler, FAI • Configurar
 CFengine, Bcfg2, + soluciones SaaS • Orquestar
 Capistrano, MCollective, Func, Fabric, Roundeck • Monitoreo (hay que saber cómo cumplen los autómatas) L O S Q U E S E Q U E D A R O N A F U E R A … Y A L F I N A L
  • 31. • Automatizar no es trivial (magia, sin soluciones mágicas): 
 (aprendizaje, herramientas, pros, contras, distintos alcances) • Curva de aprendizaje con inclinación negativa • Herramientas variadas para integrar y procastinar
 (niveles de desarrollo, lenguajes, documentación, comunidades) • El resultado se ve al replicar • Vale la pena M I E X P E R I E N C I A : … Y A L F I N A L
  • 32. G R A C I A S 
 A L S O F T WA R E L I B R E P O R M O S T R A R Q U E C A D A D Í A S E P U E D E A P R E N D E R M Á S 
 Y A U S T E D E S , N O S O T R O S : L A C O M U N I D A D … Y A L F I N A L Rodolfo Pilas
 @pilasguru