Herramientas

Curso de Vagrant para desarrolladores

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

Impartido por:

4.3 (343 valoraciones)
2 horas y 58 minutos · Curso
Vagrant para desarrolladores

Lo que aprenderás en 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

Requisitos del curso

Conocimientos de VirtualBox

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.3
343 valoraciones

Contenido del curso:

    • 3m
    • 5m
    • ¿Cómo ayuda la virtualización en el desarrollo de software?
      8m
    • Software de virtualización y Vagrant
      5m
    • Ejercicio I
      1m
    • 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
      1m
    • Boxes
      12m
    • Creación de boxes
      8m
    • Ejercicio VII
      1m
También te puede interesar

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

Laravel con Eloquent, APIs, Vue y Testing

Laravel en profundidad: Desarrollo eficiente con Eloquent, APIs, Vue y Testing

1 hora y 3 minutos · Curso

En esta formación aprenderemos a optimizar consultas con Eloquent en Laravel, hasta crear y optimizar APIs seguras, animaciones con Vue.js y pruebas exhaustivas con PHPUnit, …

  • Desarrollo Web
Creación y testing de APIs con Node.js y Express

Creación y testing de APIs con Node.js y Express

5 horas y 13 minutos · Curso

Conceptos básicos para la creación de APIs web para comunicar cualquier tipo de base de datos con aplicaciones generadas en la parte del Front. Diferentes …

  • Desarrollo Web

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas 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 ti. Consúltanos aquí.

2

¿Obtengo un diploma de certificación?

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.

3

¿Cuándo comienza la formación?

En OpenWebinars las formaciones 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 nuestros planes.

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

Artículos
Ver todos