Curso Online | Profesor en Directo

Dockers

El tratamiento de contenedores o Dockers así como su desarrollo una necesidad para todo tipo de empresas. Dockers ofrecen un escalado horizontal y robusto.

El objetivo del curso es aprender a trabajar con Dockers, aprendiendo a instalar el motor del servicio. Se aprenderá tanto a generar Dockers desde el entorno de desarrollo como a realizar el despliegue y orquestación de los mismos con Kubernetes.

Las sesiones principalmente están compuestas por ejercicios, con el fin de aprender de forma más práctica y efectiva.

Objetivos

  • Conocer los conceptos y comandos necesarios para construir, desplegar y mantener Dockers.

  • Aprender a realizar las tareas inspección, análisis y escalado de Dockers.

Audiencia

Profesionales del área de sistemas que desean aprender a desplegar, mantener y orquestar contenedores.

Profesionales del área de desarrollo que sesean aprender a programar y desplegar contenedores.

Profesionales del área de negocio, con conceptos generales de informática que desean aprender las ventajas de uso de esta tecnología.

Será necesario instalar Docker Engine en máquinas virtuales por lo que se requiere tener algún conocimiento previo de gestión de máquinas virtuales.

Temario

¿Qué vamos a tratar durante las sesiones?

  • Contenedores

    • Introducción
    • Instalación del servicio
      • Windows + wsl2
      • Linux
    • Conceptos Dockers
      • Definición de Docker Engine
      • Definición de Imagen de Docker
      • Repositorios de imágenes
      • Definición de Docker
      • Arquitectura de aplicaciones con Dockers
      • Ventajas e inconvenientes
      • Introducción a Orquestadores
    • Comandos de Dockers
    • Modos de despliegue run, compose, yaml
    • Gestión de imágenes
    • Gestión de Dockers
    • Docker Hub
    • Docker Play
    • Docker Wasm
    • Manejo de contenedores

    Ejercicios

    • Instalar un motor de Docker
    • Gestionar imagen
    • Descargar, crear, eliminar, importar, exportar, imágenes
    • Parametrizar Docker images
    • Gestionar Docker en ejecución
    • Descargar, crear, eliminar, importar, exportar, parametrizar, contenedores
  • Ejemplos de desarrollo de Dockers desde cero

    Temas / Ejercicios:

    • Se instalará VS Code, y los componentes necesarios para generar un aplicativo Dockerizado desde cero
    • Se generará una imagen sobre el aplicativo generado
    • Se desplegará el contenedor en base a la imagen
    • Se generarán los ficheros necesarios para realizar despliegues con docker compose y YAML en K8s
  • Orquestadores: Kubernetes, Docker Swarm, Docker Compose

    • Arquitectura
    • Conceptos
    • Control Plane
    • Instalación K8s sobre Windows con IDE Lens
    • Instalación K8s sobre Centos
      • Instalación de Docker
      • Instalación de K8s
      • Inspeccionar el cluster

    Ejercicios:

    • Montar k8s + Lens
    • Gestionar Pods, deploys, cluster
    • Realizar pruebas de escalados y caídas de Pods
  • NGINX

    • Introducción
    • Instalación
    • Comandos
    • Ejemplos de uso
    • Configuraciones en equipos de desarrollo

    Ejercicios:

    • Instalación de Nginx
    • Ejercicios y ejemplos de Nat Puertos
    • Log de Accesos, Balanceador de carga, Cifrados
    • Usos como Proxy inverso, Anti ddos, Honeypot
  • Ejemplos de Dockers más usados

    Temas / Ejercicios:

    • SGBBDD Postgres clusterizado
    • Sistemas Nosql Redis, Elasticsearch, Kafka, MongoDB
    • Monitorizador en Docker Grafana
    • Seguridad de Docker Trivy, Snyk
    • Proxy inverso Nginx
    • Motor ETL NIFI
  • Seguridad en Dockers

    • Introducción y conceptos
      • Introducción y conceptos. Cves
      • Seguridad en el Sistema Operativo y Servicio
      • Auditar seguridad con Dockers: Trivy, Snyk
      • Seguridad en k8s
      • Docker Bench
      • Docker Content Trust (DCT)

    Ejercicios:

    • Auditar la seguridad de varios Dockers en ejecución

Detalles del próximo curso

Fecha

Del 12 al 15 de diciembre 2022

En los cursos de empresa se acuerda la agenda.

Horario

– De 11:00 a 13:00 horas (CET)

– De 15:00 a 17:00 horas (CET)

Duración

8 horas.

Modalidad

Online (aula virtual), con profesor en directo. Los alumnos pueden realizar preguntas en directo, mediante el panel de preguntas.

Detalles del próximo curso

Horario

Si estas interesado en el curso, escríbenos para consultar las próximas fechas y horario.

Clic aquí

Duración

Por estimar.

Modalidad

Online (aula virtual), con profesor en directo.

Fecha

Si estas interesado en el curso, escríbenos para consultar las próximas fechas y horario.

Clic aquí

Documentación

Se entregará un fichero PDF con la presentación de los temas. También se entrega la documentación y fuentes de datos necesarios para seguir los ejercicios.

Si se realiza el curso en modalidad online, las clases se graban, y los vídeos de las grabaciones se habilitan para que los alumnos accedan a ellos durante un mes previa petición expresa. No se permite la descarga.

Modalidad

Modalidad online (aula virtual) con profesor en directo

– Modalidad Online (aula virtual), impartido online con profesor en directo

– Los alumnos pueden intervenir durante la formación mediante el micrófono de su ordenador o por el chat.

– No hay costes de desplazamiento

– Las fechas, horario y temario se configuran para adaptarse a las necesidades del cliente

Instalaciones necesarias para realizar el curso

Durante el curso no se tratarán las instalaciones de los diferentes productos necesarios para realizarlo, por lo que será necesario que los instales previamente. Para ayudarte a hacerlo te proporcionaremos una guía en vídeo.

  • Base de datos

    • Será necesario contar con acceso a internet desde la máquina virtual o física que utilice el motor de Docker. El acceso a la máquina será con derechos de administrador.

Bonificación por Fundae

Todos los cursos que impartimos se pueden bonificar mediante la Fundae (Tripartita).

Puede consultar la infromación detallada en www.fundae.es.

El curso se abona completamente y, posteriormente, la bonificación se deduce del pago de la empresa a los seguros sociales.

Aledit puede realizar los trámites, sin coste adicional, pero no es responsable del importe a bonificar, de la corrección en los datos que ustedes proporcionan, ni de cualquier otro aspecto más allá de la tramitación del alta en la formación y la entrega de la documentación que emite la Fundae al finalizar el curso.

Si quiere que Aledit tramite la bonificación, deberá pedirnos que le enviemos el Contrato de encomienda y la Hoja de alumnos, que deberá devolvernos cumplimentados con los plazos que le indiquemos.

Puede consultar más información en: https://www.danysoft.com/cursos-de-formacion-bonificados/

Coste

Curso en abierto

• Asistencia a un curso en abierto, según calendario.
• Precio por alumno: 290 € + IVA.
• Descuentos por alumnos de la misma empresa:

– 2 alumnos 10%
– 3 alumnos 15%.
– 4 alumnos 20%.

Curso para empresa

• Precio por grupo: 1100 € + IVA.

• Los grupos tienen un máximo de 10 alumnos.

Siguiente paso

¡INSCRÍBETE!

Si estas interesado en este curso, no dudes en inscribirte.

Si necesitas una fecha en particular, puedes escribirnos pidiendo más información.

This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.

Déjanos tu comentario

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *