Resumen:
El curso de Proxmox Virtual Enviroment, Virtualización de Data Center Local y Servidores Dedicados en Nube, OpenMediaVault, Proxmox Backup Server y Ceph; está dirigido a estudiantes y profesionales en general, que deseen implementar una plataforma virtualizada para entornos de centro de datos locales y servidores dedicados en Nube con Proxmox, una plataforma de virtualización profesional Open Source alternativa a Vmare vcenter; el curso le brindará las siguientes aptitudes:
- Podrá instalar proxmox en servidores standalone en data center local o en servidor dedicado en Nube.
- Podrá desplegar un firewall virtual Sophos XG que protega al servidor dedicado y acceder de forma segura con VPN
- Podrá crear máquinas virtuales Linux y Windows con kvm y driver paravirualizados
- Podrá crear contenedores con lxc
- Podrá crear cluster un de virtualización con alta disponibilidad a nivel de cómputo y storage en su data center
- Configurará funcionalidades de Alta disponibilidad y migración en caliente de máquinas virtuales desde 2 nodos
- Podrá gestionar storage local con Volúmenes LVM y discos de imagen raw y qcow2
- Podrá gestionar múltiples tipos de storage, con OpenMediavualt con NFS, iscsi y CIFS
- Podrá configurar múltiples tipos de raid software con ZFS y crear un cluster de storage Ceph.
- Podrá configurar réplica asíncrona de máquinas virtuales con ZFS
- Aprenderá a gestionar la seguridad, roles y permisos de proxmox
- Gestionará el backup de las VMs con snapshots y backups programados.
- Podrá migrar máquinas virtuales a Proxmox desde Vmware, HiperV y servidores físicos
- Podrá conocer como virtualizar soluciones VDI de escritorio con GPU passtrough y Guacamole.
El curso de Docker y Kubernetes; está dirigido a operadores y administradores de sistemas, sysops, arquitectos de infraestructura, programadores y profesionales en Cloud Computing, que deseen dominar la creación, administración y despliegue de contenedores en entornos pequeños o de alto rendimiento; con funciones de cluster, alta disponibilidad, auto replicación y auto escalamiento.
Conocerá a profundidad la instalación y ejecución de contenedores para el despliegue de aplicaciones en múltiples entornos y requerimientos de escalabilidad; con el uso de Docker y Kubernetes
Calendario y Costo Proxmox:
Duración: 84 horas, 14 semanas
Horario: Proxmox: Dom de 08:30 hrs a 14:30 hrs; Docker: Sáb de 16:00 hrs a 22:00 hrs
Inicio: domingo, 16 mayo, 2021
Lugar: Videoconferencia en vivo, asistencia al alumno con Anydesk.
Profesor:
Clever Flores
Arquitecto de soluciones con plataformas Open Source, certificado en RHCE, LPIC3, CPTE.
Docker y Kubernetes
Duración: 42 Horas
Horario: Sábados de 16:00 hrs a 22:00 hrs
Inicio: sábado, 05 diciembre, 2020
Lugar: Videoconferencia en Vivo
Profesor:
Mario Inga
Arquitecto de Desarrollo y DevOps en BlazingSQL
Costo del Curso:
$360 USD
Informes e Inscripciones:
Whastapp: +51992099931
Movistar: 992099931
Tel: +51 016510970
informes@aulautil.com
Medios de Pago:
– Por paypal
– Por Western Union
Perú
Puede realizar sus pagos en las cuenta a nombre de Cloud Perú Systems E.I.R.L.
BCP Soles: 193-2269973-018 CCI: 00219300226997301814
Cuenta de detracción Bco. de la Nación: 00057050292
Requisitos Previos:
Conocimientos básicos de Linux
Materiales:
– Talleres Digitales online.
– Incluye gratis, 7 Servidores VPS por alumno; 3 VPS para cluster proxmox y 1 VPS OpenMediaVault 1 VPS Proxmox Backup y 2 VPS para Docker y Kubernetes
– 2 Ips Públicas por alumno.
– Una laptop por participante.
– Coffe Break
– Asistencia Online (foros) en campus virtual de forma permanente.
– Certificado con valor curricular
Contenido del Curso de Proxmox Virtual Enviroment, Proxmox Backup Server, Open Media Vault y Ceph:
Introducción a la Virtualización de DataCenter con Proxmox 6.2 y Ceph
– Teoría de la virtualización
– Ventajas de la virtualización
– Requerimientos de Hardware
– Esquemas del Data Center.
– Virtualización completa y ligera
– Hypervisores, contenedores, bare metals
– KVM, LXC y Docker
– Funcionalidades de proxmox
– Ceph, sistema de archivo distribuido
– Cluster de Storage.
Instalación de Proxmox 6.2 Standalone para Servidores Dedicados y Data Center Local, Instalación de SophosXG
– Instalación de Proxmox en modo standalone con el ISO de proxmox
– Configuración de Storage para discos de Images (raw, qcow2)
– Escenario de Servidor Dedicado en Nube
– Configuración de IP Pública en Proxmox
– Configuración de las redes virtuales en modo Nat
– Configuración de redes WAN, LAN y DMZ.
– Instalación de Sophos XG
– Configuración de bridge de tarjeta de WAN
– Configuración de Ip Pública en servidor Sophos XG
– Configuración de NAT (DNAT y SNAT)
– Configuración de escenario de servidor dedicado con red WAN virtual
– Configuración de redes WAN, LAN y DMZ con tarjetas físicas
– Configuración de Proxmox y Sophos en datacenter local
Instalación de Proxmox sobre Debian en Servidor y Laptops, instalación de Linux Mint
– Instalación de Proxmox con el ISO de debian en servidores
– Particionamiento manual con UEFI
– Hardening de Debian; habilitación de SSH, clave de root
– Configuración de VIM
– Instalación de Linux Mint Debian Edition (LMDE)
– Instalación de Proxmox 6.2 en Debian 10 y distros basados en Debian
– Configuración de diferentes escenarios de despliege de Laptop y PC con proxmox
Cluster de Virtualización Proxmox y acceso seguro del cluster con VPN
– Proxmox VE Cluster – Instalación,
– Configuración y administración del Cluster
– Agregación de Nodos, desagregración
– Snapshots
– Comandos en consola para la administración del cluster y de las máquinas virtuales
– qm como herramienta de provisión, construcción de scripts en bash
– VMID.conf
– Configuración de VPN Móvil en Sophos XG
Gestión de Storage Local
– Particionamiento de discos con fdisk y parted
– Montaje permanente
– Sistemas de archivo, formateo y reparación
– Gestión de volúmenes LVM
Instalación de Servidor de Storage OpenMediaVault uso con Proxmox
– Montaje de los LUNs
– Uso de storage compartido en Proxmox con NFS, iSCSI y CIFS
Live Migration y Alta Disponibilidad de Cómputo proxmox
– Live Migration
– Alta disponibilidad con Proxmox VE HA Manager and Fencing
– Corosync
– Gestión en consola del cluster de alta disponibilidad.
– Pruebas de alta disponibilidad (storage y cómputo)
Administración de Proxmox, creación de máquinas virtuales Linux y Windows
– Gestión de ISOS
– Gestión de las Vms, Pools
– Gestión de Roles y Grupos
– Creación de usuarios
– Resolución de problemas.
– Creación de máquinas virtuales en KVM (windows, linux)
– Creación de contenedores linux
– Asignación de recursos (procesador, memoria)
– Almacenamiento Local
– Creación de Templates
– Backup Local y restauración
– Scheduling
– RAID Hardware y niveles de RAID
– Particionamiento de discos
– Configuración de volúmenes ZFS en 2 nodos
– Creación de VM en nodo 1
– Configuración de la réplica asíncrona e incremental
– Programación horaria de la réplica.
Cluster y alta disponibilidad de storage CEPH
– Instalación de ceph
– RADOS Block Devices
– Configuración de bloques, snapshots, clones, Copy-on-write
– Ceph’s Filesystem: CephFS
– MDS server
– Metadata
– Internal operations
– HA and failover
– Dynamic subtree partitioning
– Montaje y uso de un cluster ceph en el cluster de proxmox.
Contenido del curso de Docker y Kubernetes:
Docker y Swarm
Introducción a Docker
- ¿Qué es Docker?
- Build, Ship & Run
- Docker Architecture & Workflow
- Docker Engine & Componentes
- Docker in deep
- Docker Ecosystem
- Docker en Clouds
- Instalación y configuración
Contenedores
- Introducción
- Máquinas Virtuales vs Contenedores
- Crear un container con run
- Ciclo de vida de un container
- Crear container con estado Created
- Logs de containers
- Inyectar comandos a un container
- Attach a container
- Limitando recursos (CPU & RAM)
- Docker stats
- Inspección de un container
- Eliminar un container
- Eliminar containers en estado Exited
- Containers with uid:gid for run & exec
- Crear image mediante commit
- Exportar container como image
- Recomendaciones
- Ejercicios
Docker Images
- Búsquedas y descargas
- Versionado mediante Tag
- Image mediante Dockerfile
- Containers as non-root
- Health checks
- CMD vs Entrypoint
- Multi-stage
- Testing de images
- Anatomia de un image
- Inspección de un image
- Historial de image
- Importar y exportar images
- Eliminar un image
- Eliminar images no usadas
- Docker Hub
- Crear Repositorio privado
- Recomendaciones
- Ejercicios
Storage y Persistencia de data
- Storage
- Tipos
• Bind mounts
• Volumes
• tmpfs - Casos de uso
- Inspección de volumes
- Eliminar un volume
- Eliminar volumes no usados
- Plugins & Storages
- Recomendaciones
- Ejercicios
Networking
- Forwarding de puertos
- Tipos: bridge, host or None
- Asignación de ip estática
- Inspección de network
- Eliminar network
- Eliminar networks no usadas
- Recomendaciones
- Ejercicios
Docker Compose
- Intro
- Orchestrating
- Services
- Run & exec
- Depends and wait
- Scaling
- Exportar docker-compose.yml a Kubernetes
- Recomendaciones
- Ejercicios
Docker Swarm
- Clustering
- Nodes: Manager & Worker
- Stacks – Services & Tasks
- Mode: Global – Replicated
- Placement
- Load balancing
- Port binding
- Labels
- Scaling
- Visualizer
- Secrets & configs
- Deploy desde un docker-compose.yml
- Monitoreo con Prometheus y Grafana
- Recomendaciones
- Ejercicios
Kubernetes
Introducción a Kubernetes
- Que es k8s?
- Componentes
- Objects & Manifests
- Labels, selectors, annotations
- Stateless vs Statefull
- Kubectl syntax
- Nodes
- Cluster info
- Dashboard
Creación de un Cluster
- Cloud: Aws, Google, Azure y Digital Ocean.
- K8s en AWS con Kops
- The hard way
- Local con Minikube
Pods
- Introducción
- Correr una aplicación
- Ejecutar un comando personalizado
- Explorar la aplicación
- Ejecutar comandos en un container
- Inspeccionar el container
- Logs del container
- Proxy del container
- Correr dos containers
- Enviroment Variables
- Recomendaciones
- Ejercicios
Deployment
- Replicas – Replicaset
- Inspect your Deployment
- Update
- Rolling update and Rolling back
- Limitando Recursos
- Monitoreo de recursos (heapster)
- Scaling and Autoscaling
- Recomendaciones
- Ejercicios
Configuraciones
- ConfigMaps
- Secrets
- Recomendaciones
- Ejercicios
Volumes
- EmptyDir
- Lifecycle
- Persisting Data
- Persisting Data Claim
- Config map as Volume
- Recomendaciones
- Ejercicios
Services
- ClusterIP (default internal)
- Node Port
- Load Balancer (external or internal)
- External Name
- Services Discovery
- Ingress
- Recomendaciones
- Ejercicios
Contenido del Curso
Course Reviews
No Reviews found for this course.