Pedro A. Castillo Valdivieso
Depto. de Arquitectura y Tecnología de Computadores
Universidad de Granada
pacv@ugr.es
Gestión de configuraciones
2
•  Fuente de información principal:
http://jj.github.io/CC/documentos/temas/Gestion_de_configuraciones
Gestión de configuraciones
3
•  Necesidad de crear una serie de máquinas virtuales
con características determinadas y repetir muchas
instalaciones y configuraciones.
•  Puede llegar a ser tedioso.
•  Se hace necesario que se usen herramientas para
crear y configurar estos entornos.
Gestión de configuraciones
4
•  Existen los gestores de configuración.
•  Sirven para automatizar las tareas de configuración de
un sistema operativo, automatizando la edición de
ficheros de configuración, instalación de software y
configuración del mismo, creación de usuarios y
autenticación.
•  Se puede hacer de forma automática y masiva.
•  Algunas de estas herramientas son: Ansible, Chef,
Chef-solo, Vagrant, Salt o Puppet.
Gestión de configuraciones
5
•  En este tema estudiaremos en detalle:
Recursos adicionales
6
http://jj.github.io/CC/documentos/temas/Gestion_de_configuraciones
An Ansible Tutorial
https://serversforhackers.com/an-ansible-tutorial
Using Vagrant and Ansible
http://docs.ansible.com/ansible/guide_vagrant.html
Vagrant: What, Why, and How
http://code.tutsplus.com/tutorials/vagrant-what-why-and-how--net-26500

Cloud Computing. Gestión de configuraciones

  • 1.
    Pedro A. CastilloValdivieso Depto. de Arquitectura y Tecnología de Computadores Universidad de Granada pacv@ugr.es
  • 2.
    Gestión de configuraciones 2 • Fuente de información principal: http://jj.github.io/CC/documentos/temas/Gestion_de_configuraciones
  • 3.
    Gestión de configuraciones 3 • Necesidad de crear una serie de máquinas virtuales con características determinadas y repetir muchas instalaciones y configuraciones. •  Puede llegar a ser tedioso. •  Se hace necesario que se usen herramientas para crear y configurar estos entornos.
  • 4.
    Gestión de configuraciones 4 • Existen los gestores de configuración. •  Sirven para automatizar las tareas de configuración de un sistema operativo, automatizando la edición de ficheros de configuración, instalación de software y configuración del mismo, creación de usuarios y autenticación. •  Se puede hacer de forma automática y masiva. •  Algunas de estas herramientas son: Ansible, Chef, Chef-solo, Vagrant, Salt o Puppet.
  • 5.
    Gestión de configuraciones 5 • En este tema estudiaremos en detalle:
  • 6.
    Recursos adicionales 6 http://jj.github.io/CC/documentos/temas/Gestion_de_configuraciones An AnsibleTutorial https://serversforhackers.com/an-ansible-tutorial Using Vagrant and Ansible http://docs.ansible.com/ansible/guide_vagrant.html Vagrant: What, Why, and How http://code.tutsplus.com/tutorials/vagrant-what-why-and-how--net-26500