Curso de Vagrant para desarrolladores
Impartido por:
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:
Contenido del curso:
-
- 3m
-
- 5m
-
¿Cómo ayuda la virtualización en el desarrollo de software?8m
-
Software de virtualización y Vagrant5m
-
Ejercicio I1m
-
-
Instalación de Virtualbox y Vagrant4m
-
Creación de máquinas virtuales a mano13m
-
Creación de máquinas virtuales con Vagrant2m
-
Arquitectura y flujo básico de trabajo con Vagrant16m
-
Ejercicio II3m
-
-
-
Comandos de Vagrant y el fichero Vagrantfile9m
-
Boxes: Las imágenes de sistemas operativos11m
-
Comunicándonos con la maquina virtual: SSH3m
-
Comunicándonos con la maquina virtual: Directorios sincronizados10m
-
Comunicándonos con la maquina virtual: Acceso a la red4m
-
Web estática con Nginx6m
-
Ejercicio III1m
-
-
-
Provisionar12m
-
Despliegue automático de infraestructura LAMP con Shell Scripts6m
-
Despliegue automático de infraestructura LAMP con Ansible5m
-
Ejercicio IV1m
-
-
-
Networking con Vagrant7m
-
Ejercicio V1m
-
-
-
Clusters con Vagrant9m
-
Ejercicio VI1m
-
-
-
Boxes12m
-
Creación de boxes8m
-
Ejercicio VII1m
-
Te dejamos una selección de cursos, carreras y artículos
Curso Online de Vagrant
Aprende con Vagrant a crear y configurar entornos de desarrollo virtualizados de forma automática
SSH: imprescindible en tiempos modernos
Aprende mediante la práctica el manejo de ssh, comprendiendo cómo funciona el protocolo y la forma de gestionar adecuadamente las claves para una gestión ágil …
Dudas frecuentes
¿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í.
¿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.
¿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