Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOps usamos Windows ¿ahora que?

DevOps usamos Windows ¿ahora que?

Ser ágiles con Windows es mas complicado comparativamente con entornos linux. ¿Qué podemos hacer para mejorar nuestro proceso de ci?, ¿que herramientas pueden hacerme mas ágil?, ¿siempre sale a cuenta automatizar desde el inicio?

Avatar for Gamaliel A. Toro Herrera

Gamaliel A. Toro Herrera

April 23, 2013

Other Decks in Technology

Transcript

  1.  Múltiples opciones de plantillas  Instalándola de base SSH

    viene activado por defecto en la mayoría de las versiones de Linux  No se necesitan múltiples reinicios al instalar un nuevo software  La automatización de instalación es algo muy probado.
  2.  La mayoría de los casos es manual, instalación y

    configuración  Automatizar la generación de una plantilla limpia (Pristine) es cuando menos laborioso  Implican un tiempo muy grande por tanto mas dinero invertido  No se tienen protocolos de acceso remoto por defecto  Falta de Equipos base debido a las licencias
  3.  ¿Es siempre necesario automatizar desde el inicio?  Diferenciar

    entre proyecto greenfield y legacy ▪ Legacy: A veces es necesario una actuación manual para conocer las necesidades reales . ▪ Greenfield: Automatizar  Instalar la base sin configuración y un provisionador, en caso de vagrant activar ssh y/o winrm
  4.  VeeWee (https://github.com/jedi4ever/veewee)  Generación para: ▪ Vagrant ▪ Virtualbox

    ▪ Vmware Fusion ▪ KVM ▪ Parallels $ bundle exec veewee vbox templates | grep -i ubuntu $ bundle exec veewee vbox define 'mybuntubox' 'ubuntu-12.10-server-amd64' $ bundle exec veewee vbox build 'mybuntubox'
  5.  Provee de:  Cygwin SSH  Winrm  Ruby

     Chef  GuestAdditions (Vagrant/VBox)