• Save
¿Devops escala en la pyme?
Upcoming SlideShare
Loading in...5
×
 

¿Devops escala en la pyme?

on

  • 1,069 views

Dificultades para implantar la filosofía devops en la pyme tecnológica española. ...

Dificultades para implantar la filosofía devops en la pyme tecnológica española.

Charla informal presentada el 22 de Septiembre 2011

https://madrid-devops.jottit.com/septiembre_2011

Statistics

Views

Total Views
1,069
Views on SlideShare
1,059
Embed Views
10

Actions

Likes
2
Downloads
0
Comments
0

3 Embeds 10

http://www.linkedin.com 7
https://www.linkedin.com 2
http://paper.li 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ¿Devops escala en la pyme? ¿Devops escala en la pyme? Presentation Transcript

    • ¿Devops escala en la pyme? por Antonio Pe˜a n Last Updated: Monday October 03, 2011 – 00:01 Last Updated: Monday October 03, 2011 – 00por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Last Updated: Monday October 03, 2011 – 00por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Primeros pasos Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Primeros pasos Escarceos Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Primeros pasos Escarceos Planteamiento Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Primeros pasos Escarceos Planteamiento Herramientas Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n oIntroducci´n o Introducci´n o Primeros pasos Escarceos Planteamiento Herramientas Devops en la pyme Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Curiosidad en temas de Seguridad Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Curiosidad en temas de Seguridad Administrador vocacional/amateur de Sistemas Unix Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Curiosidad en temas de Seguridad Administrador vocacional/amateur de Sistemas Unix Filosof´ Unix ıa Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Curiosidad en temas de Seguridad Administrador vocacional/amateur de Sistemas Unix Filosof´ Unix ıa http://twitter.com/apenav Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Introducci´n: Perfil del autor oIntroducci´n: Perfil del autor o Entusiasta de Software Libre Curiosidad en temas de Seguridad Administrador vocacional/amateur de Sistemas Unix Filosof´ Unix ıa http://twitter.com/apenav http://es.linkedin.com/in/apenav Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • DisclaimerDisclaimer ”Public Domain” Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • DisclaimerDisclaimer ”Public Domain” ”T´mese con un grano de sal” o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • a Journeya Journey ”Smoke on the water”, the song Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Motivaci´n oMotivaci´n o”Es sencillo configurar un unix (Linux, FreeBSD) o unas decenas, pero esdif´ configurar tres o cuatro” ıcil Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Primeros pasosPrimeros pasosMSX - BasicNegativa a aprender Visual BasicLinux - Slackware 24 disquetes 3 1/2” Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Primeros pasos en el mundo realPrimeros pasos en el mundo real Despliegues en windows Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Primeros pasos en el mundo realPrimeros pasos en el mundo real Despliegues en windows Primer trabajo: instalaci´n desatendida de windows 2000 en cientos de o ordenadores Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Primeros pasos en el mundo realPrimeros pasos en el mundo real Despliegues en windows Primer trabajo: instalaci´n desatendida de windows 2000 en cientos de o ordenadores Los despliegues entonces ya eran un problema: winzero Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Primeros pasos en el mundo realPrimeros pasos en el mundo real Despliegues en windows Primer trabajo: instalaci´n desatendida de windows 2000 en cientos de o ordenadores Los despliegues entonces ya eran un problema: winzero Instalaci´n (plataformado) de cientos de Windows XP desde CDs de o Norton-Ghost la ´poca de Windows Vista pre-SP1 e Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Disgresi´n oDisgresi´n o Otros continuaron haciendo cosas parecidas a las que yo hac´ pero ıa, no les terminan de salir incluso con ayuda Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Disgresi´n oDisgresi´n o Otros continuaron haciendo cosas parecidas a las que yo hac´ pero ıa, no les terminan de salir incluso con ayuda Evoluci´n de despliegues tipo windows hacia escritorios linux o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Disgresi´n oDisgresi´n o Otros continuaron haciendo cosas parecidas a las que yo hac´ pero ıa, no les terminan de salir incluso con ayuda Evoluci´n de despliegues tipo windows hacia escritorios linux o Despliegues de ordenadores clientes linux en grandes instalaciones autentic´ndose contra un ”servidor de Dominio” (Proyecto Munich = a LiMux Project, Guadalinex, ...) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Disgresi´n oDisgresi´n o Otros continuaron haciendo cosas parecidas a las que yo hac´ pero ıa, no les terminan de salir incluso con ayuda Evoluci´n de despliegues tipo windows hacia escritorios linux o Despliegues de ordenadores clientes linux en grandes instalaciones autentic´ndose contra un ”servidor de Dominio” (Proyecto Munich = a LiMux Project, Guadalinex, ...) Es sencilla la primera instalaci´n de un escritorio linux, pero el o mantenimiento de grandes conjuntos de ordenadores de escritorio es muy problem´tico a Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Disgresi´n oDisgresi´n o Otros continuaron haciendo cosas parecidas a las que yo hac´ pero ıa, no les terminan de salir incluso con ayuda Evoluci´n de despliegues tipo windows hacia escritorios linux o Despliegues de ordenadores clientes linux en grandes instalaciones autentic´ndose contra un ”servidor de Dominio” (Proyecto Munich = a LiMux Project, Guadalinex, ...) Es sencilla la primera instalaci´n de un escritorio linux, pero el o mantenimiento de grandes conjuntos de ordenadores de escritorio es muy problem´tico a APOC: A Point of Control Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Escarceos con devops (sin saberlo)Escarceos con devops (sin saberlo)ITIL Organizar operaciones. Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Escarceos con devops (sin saberlo)Escarceos con devops (sin saberlo)ITIL Organizar operaciones. SPOC Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Escarceos con devops (sin saberlo)Escarceos con devops (sin saberlo)ITIL Organizar operaciones. SPOC Muy caro. Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Escarceos con devops (sin saberlo)Escarceos con devops (sin saberlo)ITIL Organizar operaciones. SPOC Muy caro. Es un traje. Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Decide as late as possible Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Empower the team Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Empower the team Build integrity in Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I).- What is aboutPlanteamiento (I).- What is aboutCALMS (Culture, Automation, Lean(*) and Sharing). Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Empower the team Build integrity in See the whole Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I bis).- Esc´pticos ePlanteamiento (I bis).- Esc´pticos eIT Skeptic http://www.itskeptic.org/”DevOps and traditional ITSM - why DevOps won’t change the world anytime soon” Cr´ ıtico de ITIL cuando ITIL estaba de moda (y sigue si´ndolo) e Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I bis).- Esc´pticos ePlanteamiento (I bis).- Esc´pticos eIT Skeptic http://www.itskeptic.org/”DevOps and traditional ITSM - why DevOps won’t change the world anytime soon” Cr´ ıtico de ITIL cuando ITIL estaba de moda (y sigue si´ndolo) e Devops as hippies Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (I bis).- Esc´pticos ePlanteamiento (I bis).- Esc´pticos eIT Skeptic http://www.itskeptic.org/”DevOps and traditional ITSM - why DevOps won’t change the world anytime soon” Cr´ ıtico de ITIL cuando ITIL estaba de moda (y sigue si´ndolo) e Devops as hippies Leer los comentarios y posts de contestaci´n o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (II).- A DefinitionPlanteamiento (II).- A DefinitionConcern around DevOps world (*) is The Mantra of Automation at thelevel of 1 System/Environments Provisioning (easy & fast using Cloud Support)http://hackersmag.blogspot.com/2011/08/devops-with-secops-short-intro-to.html Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (II).- A DefinitionPlanteamiento (II).- A DefinitionConcern around DevOps world (*) is The Mantra of Automation at thelevel of 1 System/Environments Provisioning (easy & fast using Cloud Support) 2 Idempotent Configuration (using Automated Configuration Services)http://hackersmag.blogspot.com/2011/08/devops-with-secops-short-intro-to.html Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (II).- A DefinitionPlanteamiento (II).- A DefinitionConcern around DevOps world (*) is The Mantra of Automation at thelevel of 1 System/Environments Provisioning (easy & fast using Cloud Support) 2 Idempotent Configuration (using Automated Configuration Services) 3 Logging & Analytics (using automated detailed logging and clever analysis )http://hackersmag.blogspot.com/2011/08/devops-with-secops-short-intro-to.html Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected byhttp://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks,http://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, &http://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOutshttp://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOuts Configuration Management threatened byhttp://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOuts Configuration Management threatened by 1 Non-Robust Services, &http://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOuts Configuration Management threatened by 1 Non-Robust Services, & 2 Non-preferred storage of sensitive configuration datahttp://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOuts Configuration Management threatened by 1 Non-Robust Services, & 2 Non-preferred storage of sensitive configuration data Analyticshttp://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Planteamiento (III).- Security viewPlanteamiento (III).- Security view Provisioning being affected by 1 Non-Robust Cloud Frameworks, 2 Vulnerable Service APIs, & 3 Virtualization BreakOuts Configuration Management threatened by 1 Non-Robust Services, & 2 Non-preferred storage of sensitive configuration data Analytics 1 Log Analysis frameworks have been several times attacked by infecting the received logs resulting in service level non-sanitized input attacks.http://www.slideshare.net/AbhishekKr/devops-with-secops Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano chef-solo Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano chef-solo puppet sin servidor Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano chef-solo puppet sin servidor 2 Pull Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano chef-solo puppet sin servidor 2 Pull puppet server Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Herramientas del grupo Devops MadridHerramientas del grupo Devops Madrid 1 Push cfengine -> parece no tener muchos adeptos fabric -> cuisine(debian-centered) capistrano chef-solo puppet sin servidor 2 Pull puppet server chef Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o ¿Tiene sentido Pull en proyectos peque˜os: pocas personas y pocos n ordenadores? Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o ¿Tiene sentido Pull en proyectos peque˜os: pocas personas y pocos n ordenadores? Solucionar problemas de sysadmin Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o ¿Tiene sentido Pull en proyectos peque˜os: pocas personas y pocos n ordenadores? Solucionar problemas de sysadmin Contar con colaboraci´n de devs o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o ¿Tiene sentido Pull en proyectos peque˜os: pocas personas y pocos n ordenadores? Solucionar problemas de sysadmin Contar con colaboraci´n de devs o No funciona con despliegues tipo Big Bang (necesita cierta estabilidad) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (I) .- Planteamiento previoDevops en la pyme (I) .- Planteamiento previo Factor de escala ¿Escala s´lo en grandes proyectos web? o ¿Tiene sentido Pull en proyectos peque˜os: pocas personas y pocos n ordenadores? Solucionar problemas de sysadmin Contar con colaboraci´n de devs o No funciona con despliegues tipo Big Bang (necesita cierta estabilidad) problema: flavours of UNIX (linuxismos) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (II) .- ComienzosDevops en la pyme (II) .- ComienzosTransici´n de un sysadmin de linux a uno de un sistema en FreeBSD o Backups: asegurar recuperaci´n ante desastres o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (II) .- ComienzosDevops en la pyme (II) .- ComienzosTransici´n de un sysadmin de linux a uno de un sistema en FreeBSD o Backups: asegurar recuperaci´n ante desastres o Control de versiones distribuido de ficheros de configuraci´n o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (II) .- ComienzosDevops en la pyme (II) .- ComienzosTransici´n de un sysadmin de linux a uno de un sistema en FreeBSD o Backups: asegurar recuperaci´n ante desastres o Control de versiones distribuido de ficheros de configuraci´n o Monitorizaci´n + Logs o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (II) .- ComienzosDevops en la pyme (II) .- ComienzosTransici´n de un sysadmin de linux a uno de un sistema en FreeBSD o Backups: asegurar recuperaci´n ante desastres o Control de versiones distribuido de ficheros de configuraci´n o Monitorizaci´n + Logs o Mantenimiento Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (II) .- ComienzosDevops en la pyme (II) .- ComienzosTransici´n de un sysadmin de linux a uno de un sistema en FreeBSD o Backups: asegurar recuperaci´n ante desastres o Control de versiones distribuido de ficheros de configuraci´n o Monitorizaci´n + Logs o Mantenimiento Despliegues: no del todo ingenieriles que hay que asumir Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (III) .- Soluci´n razonablemente buena mientras o llega devops Devops en la pyme (III) .- Soluci´n razonablemente buena o mientras llega devops Gran descubrimiento: ZFS para hacer despliegues (rapidez, robustez y tranquilidad) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (IV) .- EsencialDevops en la pyme (IV) .- Esencial subversion(?)/git/mercurial para sysadmin Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme (IV) .- EsencialDevops en la pyme (IV) .- Esencial subversion(?)/git/mercurial para sysadmin etc-keeper Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(V) .- FreeBSD: problemas y ventajasDevops en la pyme(V) .- FreeBSD: problemas y ventajas Es como gentoo pero diferente Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(V) .- FreeBSD: problemas y ventajasDevops en la pyme(V) .- FreeBSD: problemas y ventajas Es como gentoo pero diferente Jaulas: equivalente a chroot o lxc Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(V) .- FreeBSD: problemas y ventajasDevops en la pyme(V) .- FreeBSD: problemas y ventajas Es como gentoo pero diferente Jaulas: equivalente a chroot o lxc Solo puppet parece estar bien integrada (o al menos Chef, no tanto) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(V) .- FreeBSD: problemas y ventajasDevops en la pyme(V) .- FreeBSD: problemas y ventajas Es como gentoo pero diferente Jaulas: equivalente a chroot o lxc Solo puppet parece estar bien integrada (o al menos Chef, no tanto) backups/recovery -> ZFS/brtfs: backup y clones como herramienta de despliegue Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o VAGRANT Creaci´n de VMs Virtualbox desde CLI o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o VAGRANT Creaci´n de VMs Virtualbox desde CLI o VEEWEE: Personalizaci´n de VMs Virtualbox desde CLI o Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o VAGRANT Creaci´n de VMs Virtualbox desde CLI o VEEWEE: Personalizaci´n de VMs Virtualbox desde CLI o mfbsd (viejo conocido) Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o VAGRANT Creaci´n de VMs Virtualbox desde CLI o VEEWEE: Personalizaci´n de VMs Virtualbox desde CLI o mfbsd (viejo conocido) testing con cucumber Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • Devops en la pyme(VI) .- Vagrant: testing de desplieguesDevops en la pyme(VI) .- Vagrant: testing de desplieguesHerramienta que permite construir desde l´ ınea de comandos y de maneradesatendida m´quinas virtuales ”de usar y tirar” con par´metros a apersonalizables ¿C´mo aprender a usar Vagrant si promueve ubuntu? o Despu´s de muchos meses se descubre que hay una soluci´n: e o VAGRANT Creaci´n de VMs Virtualbox desde CLI o VEEWEE: Personalizaci´n de VMs Virtualbox desde CLI o mfbsd (viejo conocido) testing con cucumber el problema: limitado n´mero de usuarios (es MUY experimental) u Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • ConclusionesConclusiones ´ Etica hacker : enfrentar los problemas y resolverlos (casi) siempre Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • ConclusionesConclusiones ´ Etica hacker : enfrentar los problemas y resolverlos (casi) siempre No esconder problemas, frente a ocultarlos ”debajo de la alfombra” Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • ConclusionesConclusiones ´ Etica hacker : enfrentar los problemas y resolverlos (casi) siempre No esconder problemas, frente a ocultarlos ”debajo de la alfombra” Seguir aprendiendo y equivoc´ndose a Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • ¿Respuesta?¿Respuesta?”Es sencillo configurar un unix (Linux, FreeBSD) o unas decenas, pero esdif´ configurar tres o cuatro” ıcil Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23
    • GRACIAS¿PREGUNTAS? Last Updated: Monday October 03, 2011 – 00 por Antonio Pe˜a () n ¿Devops escala en la pyme? / 23