Contacta con nosotros

Temario del curso

Introducción:

  • ¿Qué es OpenStack?
  • Fundamentos de la Computación en la Nube
  • OpenStack frente a otros orquestadores de nube y soluciones de virtualización (oVirt, Cloud Stack, Proxmox, VMware)
  • Evolución de OpenStack
  • Distribuciones de OpenStack
  • Versiones de OpenStack
  • Soluciones de implementación de OpenStack
  • Competidores de OpenStack

Servicios de OpenStack:

  • Componentes fundamentales de la nube y servicios de OpenStack:
    • Servicios principales
      • Gestión de identidad (Keystone)
      • Servicio de imágenes (Glance)
      • Servicio de computación (Nova)
      • Servicio de redes (Neutron)
      • Servicio de almacenamiento por bloques (Cinder)
    • Otros servicios:
      • Servicio de telemetría (Ceilometer)
      • Balanceo de carga como servicio (Octavia)
      • Almacenamiento de objetos (Swift)
      • Servicio de orquestación (Heat)
      • Base de datos como servicio (Trove)
      • Metal desnudo como servicio (Ironic)
      • Sistema de archivos compartido (Manila)
      • DNS como servicio (Designate)
      • Gestión de claves (Barbican/Castellan)
    • Clientes de OpenStack
      • Interfaz web (Horizon)
      • Clientes de CLI (python-openstackclient, python-serviceclients)
      • API REST
      • Integraciones de terceros (Terraform, Ansible)

Arquitectura de OpenStack:

  • Roles de los nodos
  • Alta disponibilidad
  • Escalabilidad
  • Segmentación
  • Copias de seguridad
  • Monitoreo
  • Portal de autoservicio
  • Interfaz
  • Cuotas
  • Programadores
  • Migraciones
  • Balanceo de carga
  • Escalado automático

Demostración:

  • Cómo descargar y ejecutar archivos RC
  • Cómo crear una red externa en Neutron
  • Cómo subir una imagen a Glance
  • Cómo crear un nuevo flavor en Nova
  • Cómo actualizar las cuotas predeterminadas de Nova y Neutron
  • Cómo crear un nuevo tenant en Keystone
  • Cómo crear un nuevo usuario en Keystone
  • Cómo gestionar roles en Keystone
  • Cómo crear una red de tenant en Neutron
  • Cómo crear un enrutador en Neutron
  • Cómo gestionar las interfaces del enrutador en Neutron
  • Cómo actualizar grupos de seguridad en Neutron
  • Cómo subir un par de claves RSA al proyecto
  • Cómo asignar direcciones IP flotantes al proyecto
  • Cómo iniciar una instancia desde una imagen en Nova
  • Cómo asociar direcciones IP flotantes con instancias
  • Cómo crear un nuevo volumen en Cinder
  • Cómo adjuntar el volumen a la instancia
  • Cómo tomar una instantánea de la instancia
  • Cómo tomar una instantánea del volumen
  • Cómo iniciar una instancia desde una instantánea en Nova
  • Cómo crear un volumen desde una instantánea en Cinder

Preguntas y respuestas sobre implementaciones en el mundo real y consideraciones de implementación

Requerimientos

Conocimientos básicos del paradigma de la Computación en la Nube.

 7 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas