Conocimientos y habilidades que adquieres realizando este curso

  • ¿Qué es la virtualización?
  • Cómo ayuda la virtualización en el desarrollo de software?
  • Software de virtualización y vagrant
  • Instalación de virtualbox y vagrant
  • Creación de máquinas virtuales a mano
  • Agilizando: creación de máquinas virtuales con vagrant
  • Documentación
  • Arquitectura y flujo básico de trabajo con vagrant
  • Comandos de vagrant y el fichero Vagrantfile Boxes: las imágenes de sistemas operativos
  • Comunicándonos con la máquina virtual: ssh
  • Comunicándonos con la máquina virtual: directorios compartidos
  • Comunicándonos con la máquina virtual: acceso a la red Controlando el ciclo de vida de la máquina virtual
  • Primer entorno de desarrollo portable: Web estática con nginx
  • ¿Qué significa “provisionar” una máquina virtual y por qué hay que hacerlo?
  • La provisión en vagrant Despliegue manual de una infraestructura LAMP
  • Despliegue automático de esa misma infraestructura con shell scripts
  • Despliegue automática de esa misma infraestructura con ansible Forwarded ports
  • Red privada Red pública Poniendo cada cosa en su sitio
  • Control de entornos multimáquina
  • Despliegue de la infraestructura LAMP de ejemplo en dos máquinas
  • ¿Qué es una box y por qué la usa vagrant?
  • Gestionar boxes
  • Crear boxes desde una box existente
  • Crear boxes desde cero Gestionar plugins
  • Desarrollo de plugins Algunos plugins de ejemplos

Temario

  • Instalación de Virtualbox y Vagrant

    4m
  • Creación de máquinas virtuales a mano

    13m
  • Creación de máquinas virtuales con Vagrant

    2m
  • Arquitectura y flujo básico de trabajo con Vagrant

    16m
  • Ejercicio II

    3m
  • Comandos de Vagrant y el fichero Vagrantfile

    9m
  • Boxes: Las imágenes de sistemas operativos

    11m
  • Comunicándonos con la maquina virtual: SSH

    3m
  • Comunicándonos con la maquina virtual: Directorios sincronizados

    10m
  • Comunicándonos con la maquina virtual: Acceso a la red

    4m
  • Web estática con Nginx

    6m
  • Ejercicio III

    1m
  • Provisionar

    12m
  • Despliegue automático de infraestructura LAMP con Shell Scripts

    6m
  • Despliegue automático de infraestructura LAMP con Ansible

    5m
  • Ejercicio IV

    1m
  • Networking con Vagrant

    7m
  • Ejercicio V

    1m
  • Clusters con Vagrant

    9m
  • Ejercicio VI

  • Boxes

    12m
  • Creación de boxes

    8m
  • Ejercicio VII

    1m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de Vagrant para desarrolladores

Curso de Vagrant para desarrolladores

curso

Con este curso aprenderás:

  • ¿Qué es la virtualización?
  • Cómo ayuda la virtualización en el desarrollo de software?
  • Software de virtualización y vagrant

Duración: 2 horas y 58 minutos

Curso de Ansible

Curso de Ansible

curso

Ansible es una plataforma de software libre para configurar, administrar y automatizar la infraestructura IT.

Duración: 8 horas y 14 minutos

Preguntas Frecuentes

En OpenWebinars no vendemos cursos o talleres unitarios.

Tenemos diferentes tipos de suscripciónes, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para tí. Consúltanos aquí.

Si estás suscrito al plan Profesional o VIP, en todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestro planes.

Descripción

Incorporar Vagrant en las capacidades de un desarrollador es imprescindible en la actualidad. En este curso de Vagrant para desarrolladores aprenderás a crear y configurar automáticamente a la utilidad de las máquinas virtuales en el desarrollo de aplicaciones

* Requisitos del Curso

Conocimientos de VirtualBox

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars