Rancher: administra tus contenedores Docker
Rancher es una plataforma PaaS de código abierto para la gestión de Kubernetes en cualquier infraestructura.
Este curso vivo, impartido por un instructor, proporciona a los participantes una visión general de Rancher y demuestra mediante práctica hands-on cómo implementar y gestionar un clúster de Kubernetes con Rancher.
Al finalizar este curso, los participantes podrán:
- Instalar y configurar Rancher.
- Iniciar un clúster de Kubernetes utilizando RKE (Rancher Kubernetes Engine).
- Gestionar múltiples clústeres de Kubernetes en la nube evitando el bloqueo del proveedor.
- Gestionar clústeres de Kubernetes usando su sistema operativo y motor de contenedores preferidos.
Formato del curso
- Parte conferencia, parte discusión, gran práctica hands-on
Temario del curso
Introducción
- Rancher vs OpenShift
Instalación y configuración de Rancher
Entendiendo la distribución de Kubernetes de Rancher
Iniciando el servidor de Rancher
Agregando hosts
Implementando servicios de infraestructura
Creación de un contenedor usando la interfaz gráfica (UI)
Creación de un contenedor a través de la línea de comandos de Docker
Creación de una aplicación multi-contenedora
Redes entre contenedores
Descubrimiento de servicios
Balanceo de carga de contenedores
Implementación de Kubernetes usando RKE (Rancher Kubernetes Engine)
Administración de Kubernetes con Rancher
Gestión de cargas de trabajo en Kubernetes
Monitoreo de salud
Copia de seguridad y recuperación
Trabajo con catálogos
Trabajo con la API de Rancher (opcional)
Resumen y conclusión
Requerimientos
- Experiencia con Kubernetes.
- Experiencia con aplicaciones distribuidas.
- Comprensión general de infraestructura y despliegue de software.
Audiencia objetivo
- Ingenieros de software
- Administradores del sistema
- Ingenieros de DevOps
Los cursos públicos requieren más de 5 participantes.
Rancher: administra tus contenedores Docker - Reserva
Rancher: administra tus contenedores Docker - Consulta
Rancher: administra tus contenedores Docker - Solicitud de consultoría
Reseñas (1)
Que Brian tiene buen conocimiento del tema y explica bien
Francisco Demetrio Quitral - IMED S.A
Curso - Rancher: administra tus contenedores Docker
Próximos cursos
Cursos Relacionados
Ingeniería de Plataforma Avanzada: Escalado con Microservicios y Kubernetes
35 HorasEsta capacitación en vivo, impartida por un instructor en Uruguay (en línea o presencial), está dirigida a ingenieros de plataforma y profesionales de DevOps de nivel avanzado que deseen dominar el escalado de aplicaciones mediante el uso de microservicios y Kubernetes.
Al finalizar esta capacitación, los participantes podrán:
- Diseñar e implementar arquitecturas de microservicios escalables.
- Desplegar y gestionar aplicaciones en clústeres de Kubernetes.
- Utilizar gráficos (charts) de Helm para el despliegue eficiente de servicios.
- Monitorear y mantener la salud de los microservicios en producción.
- Aplicar mejores prácticas de seguridad y cumplimiento en un entorno de Kubernetes.
Operaciones de Kubernetes impulsadas por IA: Autoescalado, Programación y Optimización de Recursos
21 HorasKubernetes es una plataforma de orquestación de contenedores ampliamente utilizada para gestionar aplicaciones distribuidas a gran escala.
Esta capacitación en vivo impartida por un instructor (en línea o presencial) está dirigida a profesionales de nivel avanzado que deseen aplicar técnicas de inteligencia artificial y aprendizaje automático para optimizar el uso de recursos, las decisiones de programación y las estrategias de autoescalado en Kubernetes.
Al completar este programa, los participantes serán capaces de:
- Aplicar modelos de IA/MA para mejorar las decisiones de programación de cargas de trabajo en Kubernetes.
- Utilizar análisis predictivo para optimizar la asignación de CPU, GPU y memoria.
- Implementar autoescalado inteligente mediante aprendizaje por refuerzo y previsión de métricas.
- Reducir los costos de infraestructura y la latencia mediante la optimización automatizada de recursos.
Formato del curso
- Presentaciones técnicas guiadas por un instructor y discusiones en profundidad.
- Trabajo práctico en laboratorios utilizando clústeres reales de Kubernetes.
- Ejercicios prácticos que aplican modelos de IA a escenarios operativos reales.
Opciones de personalización del curso
- Para adaptar este curso a su configuración de plataforma o requisitos operativos, contáctenos para realizar la personalización.
Administrador Certificado de Kubernetes (CKA) - preparación para el examen
21 HorasEl programa de Administrador Certificado de Kubernetes (CKA) fue creado por The Linux Foundation y la Cloud Native Computing Foundation (CNCF).
Hoy en día, Kubernetes es una plataforma líder utilizada para la orquestación de contenedores.
NobleProg ofrece formación en Docker y Kubernetes desde 2015. Con más de 360 proyectos de formación exitosos completados, nos hemos convertido en una de las empresas de formación más reconocidas a nivel mundial en el campo de la contenerización.
Desde 2019, también ayudamos a nuestros clientes a confirmar su desempeño en un entorno k8s preparándolos y fomentando que aprueben los exámenes CKA y CKAD.
Esta formación en vivo, con instructores (en línea o presencial), está dirigida a administradores de sistemas y usuarios de Kubernetes que desean confirmar sus conocimientos aprobando el examen CKA.
Por otro lado, la formación también se centra en adquirir experiencia práctica en Administración de Kubernetes; por lo tanto, recomendamos participar, incluso si no tiene la intención de presentar el examen CKA.
Formato del curso
- Lecciones interactivas y discusiones.
- Muchas actividades prácticas y ejercicios.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar.
- Para obtener más información sobre la certificación CKA, visite: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Desarrollador Certificado de Aplicaciones de Kubernetes (CKAD) - preparación para el examen
21 HorasEl programa Desarrollador Certificado de Aplicaciones de Kubernetes (CKAD) ha sido desarrollado por The Linux Foundation y la Cloud Native Computing Foundation (CNCF), la organizadora de Kubernetes.
Este curso en vivo, impartido por instructores (en línea o presencial), está dirigido a desarrolladores que deseen confirmar sus habilidades en diseño, construcción, configuración y exposición de aplicaciones nativas para la nube en Kubernetes.
Además, la formación se centra en adquirir experiencia práctica en el desarrollo de aplicaciones con Kubernetes; por lo tanto, recomendamos participar incluso si no tiene la intención de presentar el examen CKAD.
NobleProg ofrece formación sobre Docker y Kubernetes desde 2015. Con más de 360 proyectos de capacitación exitosos, nos hemos convertido en una de las empresas de formación mejor conocidas a nivel mundial en el campo de la contenerización. Desde 2019 también ayudamos a nuestros clientes a validar su desempeño en entornos k8s preparándolos e incentivándolos para aprobar los exámenes CKA y CKAD.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para organizarlo.
- Para conocer más sobre CKAD, visite: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Especialista Certificado en Seguridad de Kubernetes (CKS)
21 HorasEsta formación en vivo impartida por instructores en Uruguay (en línea o presencial) está dirigida a profesionales de Kubernetes que desean prepararse para el examen CKS.
Al finalizar esta capacitación, los participantes sabrán cómo asegurar entornos de Kubernetes y aplicaciones basadas en contenedores a lo largo de las diferentes etapas del ciclo de vida de una aplicación: construcción, despliegue y ejecución.
Dominio de DevOps Nativo en la Nube: Diseño, Implementación y Operación de Microservicios Escalables en Kubernetes
49 HorasEste programa de 7 días ofrece un viaje práctico e integral hacia el diseño, despliegue y operación de aplicaciones nativas en la nube utilizando prácticas modernas de DevOps.
Los participantes explorarán cómo diseñar arquitecturas de microservicios escalables, optimizar entornos de contenedores y gestionar cargas de trabajo en producción con Kubernetes. El curso cubre estrategias avanzadas de despliegue, automatización basada en GitOps y prácticas de observabilidad para garantizar la fiabilidad y el rendimiento del sistema.
Se pone un fuerte énfasis en los desafíos operativos del mundo real, incluyendo la respuesta a incidentes, la simulación de fallos y el análisis de causa raíz. El programa concluye con el uso de herramientas potenciadas por IA para apoyar la resolución de problemas y acelerar la toma de decisiones operativas.
Al finalizar la formación, los participantes tendrán una comprensión clara de cómo construir, desplegar, monitorear y mantener sistemas distribuidos resilientes en un entorno basado en Kubernetes.
Introducción a contenedores, Kubernetes y OpenShift
35 HorasAprenda los fundamentos de contenedores, Kubernetes y OpenShift en un curso práctico y orientado a la ejecución que está diseñado para desarrolladores, ingenieros DevOps y profesionales de TI. Los participantes aprenderán cómo crear aplicaciones mediante contenedores, desplegar cargas de trabajo, gestionar recursos de Kubernetes y utilizar OpenShift para agilizar la entrega de aplicaciones modernas en entornos de nube e híbridos.
Docker, Kubernetes y OpenShift para Administradores
35 HorasAprenda a construir, desplegar y administrar entornos contenerizados utilizando Docker, Kubernetes y OpenShift. Esta formación práctica de cinco días cubre imágenes de contenedores, cargas de trabajo de Kubernetes, red del clúster, almacenamiento, seguridad, monitoreo y administración práctica de OpenShift. Los participantes adquieren las habilidades necesarias para operar plataformas modernas de contenedores y diagnosticar aplicaciones en entornos de desarrollo y producción.
Docker y Kubernetes: creación y ampliación de una aplicación en contenedores
21 HorasEn esta formación en vivo dirigida por instructores en Uruguay (presencial o remota), los participantes aprenderán cómo crear y gestionar contenedores Docker, luego implementarán una aplicación de ejemplo dentro de un contenedor. Los participantes también aprenderán cómo automatizar, escalar y gestionar sus aplicaciones contenerizadas dentro de un clúster de Kubernetes. Finalmente, la formación avanza hacia temas más complejos, guiando a los participantes por el proceso de asegurar, escalar y monitorear un clúster de Kubernetes.
Al finalizar esta formación, los participantes serán capaces de:
- Configurar y ejecutar un contenedor Docker.
- Implementar un servidor y una aplicación web contenerizada.
- Construir y gestionar imágenes de Docker.
- Configurar un clúster de Docker y Kubernetes.
- Utilizar Kubernetes para implementar y gestionar una aplicación web en clúster.
- Asegurar, escalar y monitorear un clúster de Kubernetes.
Docker y Kubernetes
21 HorasObjetivos de la formación: Adquirir habilidades teóricas y operativas sobre Docker y Kubernetes.
AI de borde en Kubernetes: implementación de aplicaciones inteligentes en el borde
21 HorasLa IA de borde es un paradigma centrado en ejecutar inferencia de aprendizaje automático cerca de las fuentes de datos para lograr procesamiento con baja latencia, eficiente y escalable.
Esta formación presencial en vivo (en línea o en instalaciones) está dirigida a profesionales de nivel intermedio a avanzado que deseen implementar, orquestar y optimizar cargas de trabajo de IA en entornos basados en Kubernetes para el borde.
Al completar este curso, los participantes serán capaces de:
- Configurar distribuciones ligeras de Kubernetes para implementaciones en el borde.
- Implementar cargas de trabajo de inferencia de IA de manera efectiva en nodos del borde con recursos limitados.
- Gestionar desafíos de conectividad y patrones de sincronización.
- Optimizar el rendimiento, el almacenamiento y la red para escenarios reales en el borde.
Formato del curso
- Presentaciones guiadas respaldadas por ejemplos del mundo real.
- Laboratorios basados en escenarios y ejercicios prácticos de implementación en el borde.
- Experiencia práctica con marcos de Kubernetes para el borde.
Opciones de personalización del curso
- Para solicitar una formación personalizada adaptada a las necesidades de su plataforma de borde, contáctenos para coordinarlo.
Implementación de aplicaciones Kubernetes con Helm
7 HorasEsta formación en vivo impartida por un instructor en Uruguay (en línea o presencial) está dirigida a ingenieros que desean utilizar Helm para optimizar el proceso de instalación y gestión de aplicaciones Kubernetes.
Al finalizar esta formación, los participantes podrán:
- Instalar y configurar Helm.
- Crear compilaciones reproducibles de aplicaciones Kubernetes.
- Compartir aplicaciones como gráficos de Helm (Helm charts).
- Ejecutar aplicaciones de terceros guardadas como gráficos de Helm.
- Gestionar lanzamientos de paquetes Helm.
Introducción a Minikube y Kubernetes
21 HorasEste entrenamiento en vivo impartido por un instructor en Uruguay (en línea o en las instalaciones) está dirigido a desarrolladores de software y profesionales de DevOps de nivel principiante a intermedio que desean aprender cómo configurar y administrar un entorno de Kubernetes local utilizando Minikube.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar Minikube en su máquina local.
- Comprender los conceptos básicos y la arquitectura de Kubernetes.
- Desplegar y administrar contenedores utilizando kubectl y el panel de control de Minikube.
- Configurar soluciones de almacenamiento persistente y redes para Kubernetes.
- Utilizar Minikube para desarrollar, probar y depurar aplicaciones.
Minikube para Desarrolladores
14 HorasEsta formación en vivo, con instructores (en línea o presencial) es dirigida a desarrolladores de nivel intermedio e ingenieros de DevOps que deseen utilizar Minikube como parte de su flujo de trabajo de desarrollo.
Al finalizar esta formación, los participantes podrán:
- Configurar y gestionar un entorno local de Kubernetes mediante Minikube.
- Comprender cómo desplegar, gestionar y depurar aplicaciones en Minikube.
- Integrar Minikube en sus canales de integración continua y despliegue continuo.
- Optimizar su proceso de desarrollo aprovechando las funciones avanzadas de Minikube.
- Aplicar las mejores prácticas para el desarrollo local con Kubernetes.