SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Infraestructura como
       Código


              Juanje Ojeda - @juanjeojeda
Esta obra está bajo una licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.
Disclaimer

  ● Tienen el vídeo de la charla aquí:
     (pueden saltarse los primeros 5 o 10 minutos...)
              http://www.ustream.tv/recorded/19464576


  ● La presentación es un poco fea...

  ● Tampoco soy un experto...

  ● En realidad esto va de DevOps

  ● Soltaré algunas palabras «marketinianas»
Buzzwords


        Virtualization   Agile

        Automation DevOps

            Cloud BDD



       Bien, ya las he dicho :-P
WTF is DevOps*?



* http://dev2ops.org/blog/2010/2/22/what-is-devops.html
DevOps




¿o sería mejor decir... *Ops?
Recomiendo ver este vídeo
¿Qué aporta DevOps?


● Obsesión por la automatización

● Tratar las configuraciones como código

● Herramientas: Chef, Vagrant, Git, Travis-ci...

● Colaboración entre desarrolladores, integradores y
  administradores de sistema

● Uso de metodologías ágiles de forma global
En realidad, DevOps es más sobre cómo
hacer más rentable y eficiente el negocio,
     que sobre un problema técnico




    DevOps is not a technology problem devops is a business problem
¿Qué pinta Chef en todo esto?


 Permite describir y gestionar la infraestructura
              en forma de código
                               :-)


Which means...
 ● Control de versiones
 ● TDD y BDD aplicado a los sistemas
 ● Lenguaje común entre desarrolladores y Sysadmins
 ● Automatización de tareas y procesos
 ● y más cosas comunes en el mundo del desarrollo software
Aquí es donde explico cómo funciona Chef

            La verdad es que no daba tiempo
                y lo expliqué por encima

       Sobre todo diferencias entre las estrategias
                    de Chef y Puppet


  Buenas referencias:
   ● Learning Chef
   ● A can of condensed chef documentation
   ● A brief Chef tutorial from concentrate
   ● Official Fast Start Guide
Ruby, "the new sysadmin language"*
Es discutible, pero cada vez hay más herramientas para Sysadmins
en Ruby:
  ● Chef
  ● Puppet
  ● Vagrant
  ● Veewee
  ● Travis-ci
  ● Cucumber
     ○ Cucumber-Nagios
     ○ Cucumber-Chef
  ● Capistrano
  ● Fog
  ● MCollective
  ● Cloud Foundry
* http://devopsanywhere.blogspot.com/2011/09/how-ruby-is-beating-python-in-battle.html
GECOS un ejemplo de la potencia de Chef

GECOS son siglas de Guadalinex Edición COrporativa eStándar



Se trata de un sistema operativo y una selección de aplicaciones preparadas para su uso en organizaciones de cierto volumen.



GECOS consta de un sistema para el usuario y otro para el servidor central.



El primero cuenta con una selección básica de aplicaciones de ofimática, Internet,... mientras que el segundo se encarga de la
gestión, instalación de software, soporte, recursos compartidos, etc.
        GECOS es un proyecto libre de La Junta de Andalucía

        Usa Chef para manejar la configuración de los puestos
        y los usuarios.
¿Por qué es un ejemplo?

  Chef no está orientado a manejar puestos de trabajo
                       o usuarios

           Está más orientado a DataCenters y
                servidores en «la nube»

 Pero se han podido hacer cosas muy interesantes :-)

  ● Gestionar «perfiles móviles» de los usuarios
                 Cookbook Usermanagement

  ● Tener una interfaz para gestionar puestos y usuarios
                     Kitchen (aún en desarrollo)
Una nueva interfaz web

 Gracias al API Rest de Chef y la potencia que nos
 dan los data_bags, estamos pudiendo hacer una
 interfaz web algo más fácil de usar en nuestro
 escenario.


 Aquí tienen un guiño de la pinta que ya empieza a tener:
                       Screencast Kitchen



 NOTA: Se ve la interfaz oficial de Chef y Kitchen en el vídeo.
 Se está procurando que todo lo que se haga sea compatible con las
 herramientas estándar de Chef (WebUI, Knife, Shef...)
Esto es todo por ahora

          La próxima vez, prometo hablar de Chef
                            :-P




El logo de Chef pertenece a la empresa Opscode y demás imágenes a los posts enlazados

Weitere ähnliche Inhalte

Was ist angesagt?

DeSymfonyDay 2014 - To mock or not to mock - Spanish
DeSymfonyDay 2014 - To mock or not to mock - SpanishDeSymfonyDay 2014 - To mock or not to mock - Spanish
DeSymfonyDay 2014 - To mock or not to mock - SpanishJordi Llonch
 
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
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...EXIN
 
ASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integraciónASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integraciónLuis Ruiz Pavón
 
Catalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebCatalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebEsteban Saavedra
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la webArsys
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración ContinuaRodrigo Ayala
 
Introducción a PHPUnit
Introducción a PHPUnitIntroducción a PHPUnit
Introducción a PHPUnitAlicantePHP
 
Criterios de reemplazamiento de páginas
Criterios de reemplazamiento de páginasCriterios de reemplazamiento de páginas
Criterios de reemplazamiento de páginasgosthz
 
Microservicios y contenedores Docker
Microservicios y contenedores DockerMicroservicios y contenedores Docker
Microservicios y contenedores DockerPlain Concepts
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as CodeAngel Nuñez
 
Casper JS - Asegurando la calidad en front-end Drupal
Casper JS - Asegurando la calidad en front-end DrupalCasper JS - Asegurando la calidad en front-end Drupal
Casper JS - Asegurando la calidad en front-end DrupalDavid Gil Sánchez
 
Capistrano drupalcamp-jerez-2015
Capistrano drupalcamp-jerez-2015Capistrano drupalcamp-jerez-2015
Capistrano drupalcamp-jerez-2015David Gil Sánchez
 

Was ist angesagt? (20)

DeSymfonyDay 2014 - To mock or not to mock - Spanish
DeSymfonyDay 2014 - To mock or not to mock - SpanishDeSymfonyDay 2014 - To mock or not to mock - Spanish
DeSymfonyDay 2014 - To mock or not to mock - Spanish
 
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
 
Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
 
"Al rico" PHP
"Al rico" PHP"Al rico" PHP
"Al rico" PHP
 
Drupal 8, de cero a producción en minutos.
Drupal 8, de cero a producción en minutos.Drupal 8, de cero a producción en minutos.
Drupal 8, de cero a producción en minutos.
 
Framework Catalyst
Framework CatalystFramework Catalyst
Framework Catalyst
 
ASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integraciónASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integración
 
Catalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones WebCatalyst: Framework para el desarrollo de aplicaciones Web
Catalyst: Framework para el desarrollo de aplicaciones Web
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la web
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración Continua
 
Introducción a PHPUnit
Introducción a PHPUnitIntroducción a PHPUnit
Introducción a PHPUnit
 
Criterios de reemplazamiento de páginas
Criterios de reemplazamiento de páginasCriterios de reemplazamiento de páginas
Criterios de reemplazamiento de páginas
 
Microservicios y contenedores Docker
Microservicios y contenedores DockerMicroservicios y contenedores Docker
Microservicios y contenedores Docker
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
 
Turbogears
TurbogearsTurbogears
Turbogears
 
Casper JS - Asegurando la calidad en front-end Drupal
Casper JS - Asegurando la calidad en front-end DrupalCasper JS - Asegurando la calidad en front-end Drupal
Casper JS - Asegurando la calidad en front-end Drupal
 
Pangoscrum
PangoscrumPangoscrum
Pangoscrum
 
Maven
MavenMaven
Maven
 
Capistrano drupalcamp-jerez-2015
Capistrano drupalcamp-jerez-2015Capistrano drupalcamp-jerez-2015
Capistrano drupalcamp-jerez-2015
 

Ähnlich wie Infraestructura como código

Ähnlich wie Infraestructura como código (20)

ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7
 
Proyect Evenge. Event manager
Proyect Evenge. Event managerProyect Evenge. Event manager
Proyect Evenge. Event manager
 
DevOps: una breve introducción
DevOps: una breve introducciónDevOps: una breve introducción
DevOps: una breve introducción
 
.NET Core 1.0 y ASP.NET Core 1.0
.NET Core 1.0 y ASP.NET Core 1.0.NET Core 1.0 y ASP.NET Core 1.0
.NET Core 1.0 y ASP.NET Core 1.0
 
202204-Modernizando aplicaciones legacy
202204-Modernizando aplicaciones legacy202204-Modernizando aplicaciones legacy
202204-Modernizando aplicaciones legacy
 
BootCamp Online en DevOps (and SecDevOps) de GeeksHubs Academy
BootCamp Online en DevOps (and SecDevOps) de GeeksHubs AcademyBootCamp Online en DevOps (and SecDevOps) de GeeksHubs Academy
BootCamp Online en DevOps (and SecDevOps) de GeeksHubs Academy
 
Netbeans ide 7.2
Netbeans ide 7.2Netbeans ide 7.2
Netbeans ide 7.2
 
Netbeans ide 7.2(2)
Netbeans ide 7.2(2)Netbeans ide 7.2(2)
Netbeans ide 7.2(2)
 
Netbeans ide 7.2(2)
Netbeans ide 7.2(2)Netbeans ide 7.2(2)
Netbeans ide 7.2(2)
 
Intro a cakephp
Intro a cakephpIntro a cakephp
Intro a cakephp
 
Intro a cakephp
Intro a cakephpIntro a cakephp
Intro a cakephp
 
DevOps+[Chef/Docker]
 DevOps+[Chef/Docker] DevOps+[Chef/Docker]
DevOps+[Chef/Docker]
 
Pangoscrum
PangoscrumPangoscrum
Pangoscrum
 
Git Flow y GitOps
Git Flow y GitOpsGit Flow y GitOps
Git Flow y GitOps
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Asdasdas
AsdasdasAsdasdas
Asdasdas
 
BBVA Arquitectura - Demo DevOps
BBVA Arquitectura - Demo DevOpsBBVA Arquitectura - Demo DevOps
BBVA Arquitectura - Demo DevOps
 
JS Patterns Applied to a Real World Example
JS Patterns Applied to a Real World ExampleJS Patterns Applied to a Real World Example
JS Patterns Applied to a Real World Example
 
Angular 6
Angular 6Angular 6
Angular 6
 

Kürzlich hochgeladen

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
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
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
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
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
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
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
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Kürzlich hochgeladen (15)

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
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.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
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.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
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
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
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Infraestructura como código

  • 1. Infraestructura como Código Juanje Ojeda - @juanjeojeda Esta obra está bajo una licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.
  • 2. Disclaimer ● Tienen el vídeo de la charla aquí: (pueden saltarse los primeros 5 o 10 minutos...) http://www.ustream.tv/recorded/19464576 ● La presentación es un poco fea... ● Tampoco soy un experto... ● En realidad esto va de DevOps ● Soltaré algunas palabras «marketinianas»
  • 3. Buzzwords Virtualization Agile Automation DevOps Cloud BDD Bien, ya las he dicho :-P
  • 4. WTF is DevOps*? * http://dev2ops.org/blog/2010/2/22/what-is-devops.html
  • 5. DevOps ¿o sería mejor decir... *Ops? Recomiendo ver este vídeo
  • 6. ¿Qué aporta DevOps? ● Obsesión por la automatización ● Tratar las configuraciones como código ● Herramientas: Chef, Vagrant, Git, Travis-ci... ● Colaboración entre desarrolladores, integradores y administradores de sistema ● Uso de metodologías ágiles de forma global
  • 7. En realidad, DevOps es más sobre cómo hacer más rentable y eficiente el negocio, que sobre un problema técnico DevOps is not a technology problem devops is a business problem
  • 8. ¿Qué pinta Chef en todo esto? Permite describir y gestionar la infraestructura en forma de código :-) Which means... ● Control de versiones ● TDD y BDD aplicado a los sistemas ● Lenguaje común entre desarrolladores y Sysadmins ● Automatización de tareas y procesos ● y más cosas comunes en el mundo del desarrollo software
  • 9. Aquí es donde explico cómo funciona Chef La verdad es que no daba tiempo y lo expliqué por encima Sobre todo diferencias entre las estrategias de Chef y Puppet Buenas referencias: ● Learning Chef ● A can of condensed chef documentation ● A brief Chef tutorial from concentrate ● Official Fast Start Guide
  • 10. Ruby, "the new sysadmin language"* Es discutible, pero cada vez hay más herramientas para Sysadmins en Ruby: ● Chef ● Puppet ● Vagrant ● Veewee ● Travis-ci ● Cucumber ○ Cucumber-Nagios ○ Cucumber-Chef ● Capistrano ● Fog ● MCollective ● Cloud Foundry * http://devopsanywhere.blogspot.com/2011/09/how-ruby-is-beating-python-in-battle.html
  • 11. GECOS un ejemplo de la potencia de Chef GECOS son siglas de Guadalinex Edición COrporativa eStándar Se trata de un sistema operativo y una selección de aplicaciones preparadas para su uso en organizaciones de cierto volumen. GECOS consta de un sistema para el usuario y otro para el servidor central. El primero cuenta con una selección básica de aplicaciones de ofimática, Internet,... mientras que el segundo se encarga de la gestión, instalación de software, soporte, recursos compartidos, etc. GECOS es un proyecto libre de La Junta de Andalucía Usa Chef para manejar la configuración de los puestos y los usuarios.
  • 12. ¿Por qué es un ejemplo? Chef no está orientado a manejar puestos de trabajo o usuarios Está más orientado a DataCenters y servidores en «la nube» Pero se han podido hacer cosas muy interesantes :-) ● Gestionar «perfiles móviles» de los usuarios Cookbook Usermanagement ● Tener una interfaz para gestionar puestos y usuarios Kitchen (aún en desarrollo)
  • 13. Una nueva interfaz web Gracias al API Rest de Chef y la potencia que nos dan los data_bags, estamos pudiendo hacer una interfaz web algo más fácil de usar en nuestro escenario. Aquí tienen un guiño de la pinta que ya empieza a tener: Screencast Kitchen NOTA: Se ve la interfaz oficial de Chef y Kitchen en el vídeo. Se está procurando que todo lo que se haga sea compatible con las herramientas estándar de Chef (WebUI, Knife, Shef...)
  • 14. Esto es todo por ahora La próxima vez, prometo hablar de Chef :-P El logo de Chef pertenece a la empresa Opscode y demás imágenes a los posts enlazados