Curso de RabbitMQ
100% Online
3 meses
260€
Curso de RabbitMQ
    Curso de RabbitMQ

    Curso de RabbitMQ

    100% Online
    3 meses
    260€
    Seguridad y confianza en tus pagos online.

    Presentación

    Gracias a este Curso de RabbitMQ estudiarás docker para el desarrollo e implementación de aplicaciones escalables y robustas. Docker ha surgido como una solución líder en este campo al proporcionar una plataforma de contenedores que permite a los desarrolladores empacar, distribuir y ejecutar aplicaciones de manera consistente en cualquier entorno. Docker, con su arquitectura modular y herramientas avanzadas, revoluciona la forma en que se despliegan y gestionan las aplicaciones. Por otro lado, RabbitMQ, un sistema de mensajería de código abierto facilita la comunicación entre diferentes componentes de la aplicación, permitiendo la construcción de arquitecturas distribuidas y tolerantes a fallos. Además, contarás con un equipo docente especializado en la materia.
    Qs World University Rankings

    Universidades colaboradoras

    Para qué te prepara
    Al completar este Curso de RabbitMQ los y las participantes estarán preparados para diseñar, implementar y gestionar entornos basados en contenedores utilizando Docker, así como integrar eficazmente RabbitMQ para la mensajería en aplicaciones distribuidas. Además, estarán equipados/as con habilidades para abordar desafíos de seguridad y optimización en entornos de contenedores. No es necesario tener conocimientos previos para esta formación.
    Objetivos
    - Comprender la infraestructura actual y la necesidad de sistemas de contenedores como Docker. - Dominar la arquitectura de Docker y las herramientas clave para gestionar contenedores. - Aprender a crear y gestionar imágenes Docker utilizando Docker Engine. - Trabajar la gestión de imágenes y capas para optimizar el rendimiento y la eficiencia. - Explorar la gestión de redes y recursos en entornos Dockerizados. - Estudiar Docker Compose para orquestar servicios de manera eficiente. - Entender los principios de seguridad y buenas prácticas al trabajar con contenedores Docker.
    A quién va dirigido
    Este Curso de RabbitMQ está diseñado para el desarrollo de software, administración de sistemas y profesionales de DevOps que deseen dominar la tecnología de contenedores Docker y la mensajería RabbitMQ. También es adecuado para estudiantes de informática interesados en adquirir habilidades en tecnologías de virtualización y comunicación distribuida.
    Salidas Profesionales
    Las principales salidas profesionales de este Curso de RabbitMQ te permitirá aspirar a una variedad de roles como ingeniería DevOps, Administración de Sistemas Cloud, Ingeniería de Despliegue Continuo y Desarrollo de Software especializado en despliegue y gestión de aplicaciones distribuidas. También podrán buscar oportunidades en consultoría de tecnología.
    Temario

    UNIDAD DIDÁCTICA 1. ¿QUÉ ES DOCKER?

    1. Infraestructura de hoy
    2. Sistemas de contenedores
    3. Arquitectura Docker
    4. Herramientas Docker
    5. Docker Hub

    UNIDAD DIDÁCTICA 2. DOCKER ENGINE

    1. Instalación
    2. Imágenes y contenedores
    3. Buscando imágenes base
    4. Sistema de Capas
    5. Construyendo imágenes
    6. Ejecutando imágenes
    7. Práctica: Ejecutar un contenedor docker

    UNIDAD DIDÁCTICA 3. GESTIÓN DE IMÁGENES

    1. DockerFile
    2. Instrucciones
    3. Referencias entre imágenes: From
    4. Definiciones: Label, Env, Workdir
    5. Ejecutando comandos: Run, Cmd, Copy, Entrypoint, User, Onbuild
    6. Exponiendo recursos: Expose, Volume
    7. Práctica: creando una imagen

    UNIDAD DIDÁCTICA 4. GESTIÓN DE CAPAS EN UNA IMAGEN

    1. Contenedores y Capas
    2. ¿Cómo guardo los cambios de una imagen?
    3. Volúmenes de Datos enlazados a una Imagen
    4. Drivers de Almacenamiento

    UNIDAD DIDÁCTICA 5. REDES, RECURSOS Y DOCKERIZACIÓN

    1. Redes por defecto
    2. Redes Definidas por el Usuario
    3. Dockerizando Servicios
    4. Definición de límites
    5. Integración Systemd
    6. Integración Chef, Ansible, Puppet
    7. Orquestación

    UNIDAD DIDÁCTICA 6. DOCKER COMPOSE

    1. Introducción
    2. Instalación
    3. Componiendo el Stack
    4. Definiendo servicios
    5. Práctica: Wordpress

    UNIDAD DIDÁCTICA 7. SEGURIDAD

    1. Introducción
    2. Securizando Contenedores
    3. Imágenes Confiables

    UNIDAD DIDÁCTICA 8. INSTALACIÓN Y CONFIGURACIÓN DE RABBITMQ

    UNIDAD DIDÁCTICA 9. TRABAJANDO CON RABBITMQ

    Titulación
    Solicitar información