os

En este curso aprenderás a desplegar servicios con OpenShift desde cero y ampliar tus conocimientos sobre Cloud Computing y la capa de Plataforma como Servicio PaaS.

Los siguientes contenidos forman parte de un curso que he impartido para OpenWebinars en mayo de 2019.

Puedes obtener todo el contenido del curso en el repositorio GitHub. Todas las observaciones, mejoras y sugerencias son bienvenidas.

Unidades

Bloque 1: Introducción a PaaS

  1. Introducción a PaaS

Bloque 2: Contenedores. Docker

  1. Desplegando nuestras aplicaciones en contenedores
  2. Introducción a docker
  3. Ciclo de vida de nuestras aplicaciones en docker
  4. Persistencia de la información en docker

Bloque 3: Orquestación de contenedores. Kubernetes

  1. Introducción a Kubernetes
  2. ¿Qué nos aporta Kubernetes?: Tolerancia a fallos,escalabilidad, balanceo de carga
  3. ¿Qué nos aporta Kubernetes?: Actualizaciones continúas/Rollback y enrutamiento
  4. Persistencia de información en Kubernetes

Bloque 4: OpenShift

  1. Introducción a openshift
  2. OpenShift Online
  3. minishift: Instalación local de Openshift
  4. Despliegue de nuestra primera aplicación en OpenShift
  5. Recursos que nos ofrece Openshift
  6. Tolerancia a fallos, escalabilidad y balanceado de carga en OpenShift
  7. Actualizaciones continúas y Rollback de nuestra aplicación en OpenShift
  8. Despliegue continuo en OpenShift
  9. Autoescalado: Escalado automático en OpenShift
  10. Introducción a la utilidad de línea de comandos oc
  11. Despliegue de una aplicación con la utilidad de línea de comandos oc
  12. Operaciones avanzadas con la utilidad de línea de comandos oc
  13. Despliegue de aplicaciones Python en OpenShift
  14. Despliegue de aplicaciones PHP en OpenShift
  15. Despliegue de aplicaciones PHP en OpenShift con almacenamiento persistente
  16. Trabajando con bases de datos en OpenShift
  17. Despliegue de Wordpress en OpenShift
  18. Despliegue de Wordpress con un template en OpenShift

Actualizado: