DO285

Containers, Kubernetes, and Red Hat OpenShift Administration I | Red Hat

Está visualizando información sobre:

Introducción a la creación y gestión de contenedores Docker para la implementación en un clúster de Kubernetes

Uno de los principios clave de DevOps es la integración continua y la implementación continua. Los contenedores se han convertido en la tecnología clave para la configuración e implementación de aplicaciones y microservicios. Kubernetes es una plataforma de orquestación de contenedores que proporciona servicios básicos en Red Hat® OpenShift Container Platform. DO285 combina el contenido de los cursos Introduction to Containers, Kubernetes, and Red Hat® OpenShift (DO180) y Red Hat OpenShift Administration I (DO280).

Este curso se basa en Red Hat OpenShift Container Platform 3.5.

Descripción general del curso

Este curso lo ayuda a adquirir los conocimientos y las habilidades fundamentales para gestionar contenedores a través de experiencias prácticas con Docker, Kubernetes y Red Hat OpenShift Container Platform. OpenShift Container Platform es una plataforma de aplicaciones de contenedores que permite a las empresas gestionar implementaciones de contenedores y escalar sus aplicaciones mediante Kubernetes. OpenShift Container Platform proporciona entornos de aplicaciones predefinidos y diseña con Kubernetes para dar soporte a los principios de DevOps, como tiempos de comercialización reducidos, infraestructura como código, integración continua (CI) y distribución continua (CD). Red Hat OpenShift Administration I (DO285) es un curso esencialmente práctico que enseña a los administradores de sistemas cómo instalar, configurar y gestionar clústeres de OpenShift.

Resumen del curso

  • Arquitectura de contenedores, Docker y OpenShift
  • Crear servicios en contenedores
  • Gestionar contenedores e imágenes en contenedores
  • Crear imágenes en contenedores personalizadas
  • Implementar aplicaciones con múltiples contenedores
  • Instalar un clúster de OpenShift
  • Configurar y gestionar nodos y maestros
  • Proteger OpenShift Container Platform
  • Controlar el acceso a recursos en OpenShift Container Platform
  • Supervisar y recoger métricas en OpenShift Container Platform
  • Implementar aplicaciones en OpenShift Container Platform con almacenamiento de gestión fuente a imagen (S2I) en OpenShift Container Platform

Público destinatario y requisitos previos

  • Desarrolladores que desean organizar aplicaciones de software en contenedores
  • Administradores que son nuevos en la tecnología de contenedores y la orquestación de contenedores
  • Arquitectos que están considerando utilizar las tecnologías de contenedores en arquitecturas de software
  • Administradores de sistemas
  • Arquitectos de sistemas
  • Arquitectos y desarrolladores que desean instalar y configurar OpenShift Container Platform

Requisitos previos para este curso

Red Hat recomienda estos requisitos previos:

  • Ser capaz de utilizar una sesión terminal de Linux® y emitir comandos del sistema operativo
  • Certificación RHCSA® o experiencia equivalente
  • Tener experiencia en las arquitecturas de aplicaciones web y sus tecnologías correspondientes

Descripción de este curso

Introducción a la tecnología de contenedores
Descripción de cómo se ejecuta el software en contenedores orquestados por OpenShift Container Platform.
Creación de servicios en contenedores
Implementación de un servidor utilizando tecnología de contenedores.
Gestión de contenedores
Manipulación de imágenes predefinidas en contenedores para crear y gestionar servicios en contenedores.
Gestión de imágenes en contenedores
Gestión del ciclo de vida de una imagen en contenedor desde la creación hasta la eliminación.
Creación de imágenes en contenedores personalizadas
Diseño y codificación de un Dockerfile para crear una imagen de contenedor personalizada.
Implementación de aplicaciones en contenedores en OpenShift
Implementación de aplicaciones en contenedores únicas en OpenShift Container Platform.
Implementación de aplicaciones con múltiples contenedores
Implementación de aplicaciones que están organizadas en contenedores utilizando imágenes en múltiples contenedores.
Solución de problemas de aplicaciones en contenedores
Solución de problemas de aplicaciones en contenedores implementadas en OpenShift.
Revisión integral de Introduction to Container, Kubernetes y Red Hat OpenShift
Demostración de cómo organizar en contenedores una aplicación de software, probarla con Docker e implementarla en un clúster de OpenShift.
Introducción a Red Hat OpenShift Container Platform
Revisión de las características y la arquitectura de OpenShift Container Platform.
Instalación de OpenShift Container Platform
Instalar OpenShift y configurar el clúster.
Descripción y análisis de los conceptos de conexiones en red de OpenShift
Describir y analizar los conceptos de conexiones en red de OpenShift.
Ejecución de comandos
Ejecutar comandos desde la interfaz de línea de comandos.
Control del acceso a recursos en OpenShift
Controlar el acceso a recursos en OpenShift.
Asignación de almacenamiento persistente
Implementar almacenamiento persistente.
Gestión de implementación de aplicaciones
Administrar los recursos para gestionar las aplicaciones implementadas.
Instalación y configuración del subsistema de métricas
Instalar y configurar el sistema de recopilación de métricas.
Gestión y supervisión de métricas en OpenShift Container Platform
Gestionar y supervisar los recursos de OpenShift y software.
Repaso completo de Red Hat OpenShift Administration I
Instalar, configurar e implementar una aplicación en un clúster.

Nota: La descripción del curso está sujeta a cambios en función del avance de la tecnología y a medida que la naturaleza de las tareas relacionadas evolucione. Si tiene preguntas o precisa confirmación sobre un objetivo o tema concreto, contáctenos.

Repercusión de este curso de capacitación

Repercusión en la organización

Este curso tiene como objetivo presentarle los contenedores y las tecnologías de orquestación de contenedores, tales como Docker, Kubernetes y Red Hat OpenShift. Usted aprende a organizar en contenedores las aplicaciones y los servicios de software. La migración de las aplicaciones y los servicios desde plataformas de implementación tradicionales a implementaciones en contenedores permite implementar las aplicaciones en una sola arquitectura de nube de clústeres, en lugar de muchos conjuntos separados de configuraciones de hardware. Red Hat OpenShift Container Platform permite desarrollar e implementar aplicaciones rápidamente y confiere a las aplicaciones portabilidad entre los entornos. También simplifica el escalamiento, la administración y el mantenimiento de las aplicaciones simplificadas o de nube nativa.

Aunque Red Hat haya creado este curso de forma tal que sus clientes saquen el mayor provecho, cada compañía e infraestructura es única, y los beneficios reales pueden variar.

Repercusión a nivel personal

Como resultado de haber asistido a este curso, usted será capaz de instalar, configurar y gestionar un clúster de Red Hat OpenShift Container Platform e implementar aplicaciones en este.

Usted será capaz de demostrar las siguientes habilidades:

  • Instalar OpenShift Container Platform para crear un clúster simple.
  • Instalar OpenShift Container Platform y configurar un maestro y un nodo.
  • Proteger OpenShift Container Platform con un mecanismo de autenticación interno simple.
  • Controlar el acceso a recursos en OpenShift Container Platform.
  • Implementar aplicaciones en OpenShift Container Platform con fuente a imagen (S2I).
  • Configurar y gestionar pods, servicios, rutas, secretos y otros recursos de OpenShift Container Platform.