Curso Apache CloudStack Deployment & Architecture

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache CloudStack Deployment & Architecture

32 horas Curso Pratico
Visão Geral

O curso Apache CloudStack Deployment & Architecture apresenta os fundamentos arquiteturais e as práticas necessárias para planejar, projetar, implementar e expandir ambientes de Cloud Infrastructure utilizando o Apache CloudStack. O treinamento aborda a arquitetura completa da plataforma, incluindo Management Server, Database, Regions, Zones, Pods, Clusters, Hosts, Primary Storage, Secondary Storage, System VMs e componentes de rede.

Durante o curso, os participantes aprendem a transformar requisitos de infraestrutura em uma arquitetura CloudStack adequada, considerando capacidade computacional, storage, conectividade, isolamento de redes, segurança, disponibilidade, escalabilidade e crescimento da plataforma. São abordadas estratégias de deployment para ambientes de Private Cloud e IaaS, preparação dos componentes de infraestrutura, integração com hypervisors e definição da topologia física e lógica.

O treinamento também aborda cenários de alta disponibilidade, expansão horizontal, distribuição de workloads, planejamento de capacidade, integração de redes e storage, além de procedimentos de validação e troubleshooting durante o deployment. O conteúdo é orientado à construção de ambientes CloudStack sustentáveis, escaláveis e alinhados às necessidades de infraestrutura corporativa.

Objetivo

Após realizar este curso Apache CloudStack Deployment & Architecture, você será capaz de:

  • Compreender profundamente a arquitetura do Apache CloudStack
  • Identificar os principais componentes de uma plataforma CloudStack
  • Planejar uma implantação CloudStack baseada em requisitos técnicos
  • Projetar a topologia física e lógica da infraestrutura
  • Definir Regions, Zones, Pods e Clusters
  • Planejar a capacidade computacional da plataforma
  • Dimensionar hosts e recursos de virtualização
  • Planejar Primary Storage e Secondary Storage
  • Projetar a arquitetura de redes do CloudStack
  • Definir modelos de isolamento e conectividade
  • Planejar VLANs, redes físicas e redes virtuais
  • Integrar ambientes KVM ao CloudStack
  • Projetar arquiteturas de alta disponibilidade
  • Planejar a disponibilidade do Management Server e Database
  • Implementar uma infraestrutura CloudStack
  • Validar componentes após o deployment
  • Planejar expansão horizontal da plataforma
  • Avaliar capacidade e crescimento do ambiente
  • Definir estratégias de manutenção e atualização
  • Identificar pontos de falha da arquitetura
  • Diagnosticar problemas relacionados ao deployment
  • Desenvolver arquiteturas de Private Cloud baseadas em CloudStack
Publico Alvo
  • Cloud Architects
  • Cloud Engineers
  • Infrastructure Architects
  • Administradores de Cloud Computing
  • Administradores de sistemas Linux
  • Engenheiros de infraestrutura
  • Engenheiros de virtualização
  • Engenheiros DevOps
  • Administradores de Data Center
  • Profissionais de redes
  • Profissionais de storage
  • Administradores de Private Cloud
  • Profissionais responsáveis por projetos de IaaS
Pre-Requisitos
  • Conhecimentos intermediários de Linux
  • Conhecimentos de TCP/IP e redes de computadores
  • Conhecimentos de virtualização
  • Conhecimentos de KVM ou outro hypervisor
  • Conhecimentos de storage e protocolos de armazenamento
  • Conhecimentos básicos de Cloud Computing e IaaS
  • Experiência com administração de servidores é recomendada
  • Conhecimentos prévios de Apache CloudStack Administration são recomendados
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: CloudStack Architecture Fundamentals

  1. Conceitos de IaaS e Private Cloud
  2. Arquitetura do Apache CloudStack
  3. CloudStack Management Server
  4. Database Server
  5. Cloud Infrastructure
  6. Regions
  7. Zones
  8. Pods
  9. Clusters
  10. Hosts
  11. Primary Storage
  12. Secondary Storage
  13. System VMs
  14. Virtual Router
  15. Console Proxy
  16. Secondary Storage VM
  17. Component dependencies
  18. Control Plane e Data Plane

Module 2: Deployment Planning

  1. Requisitos funcionais e técnicos
  2. Levantamento da infraestrutura
  3. Capacity Planning
  4. Compute sizing
  5. Memory sizing
  6. Storage sizing
  7. Network sizing
  8. Resource allocation
  9. Growth planning
  10. Workload characteristics
  11. Infrastructure constraints
  12. Deployment models
  13. Production architecture considerations
  14. Lab, Development e Production environments

Module 3: CloudStack Infrastructure Design

  1. Arquitetura física
  2. Arquitetura lógica
  3. Regions
  4. Zones
  5. Pods
  6. Clusters
  7. Hosts
  8. Resource Pools
  9. Placement de workloads
  10. Capacity management
  11. Failure domains
  12. Infrastructure segmentation
  13. Host aggregation
  14. Availability considerations

Module 4: Network Architecture

  1. CloudStack Network Architecture
  2. Physical Networks
  3. Basic Networking
  4. Advanced Networking
  5. Network Offerings
  6. VLAN architecture
  7. Management Network
  8. Storage Network
  9. Guest Network
  10. Public Network
  11. Traffic isolation
  12. Isolated Networks
  13. Shared Networks
  14. Virtual Router
  15. DHCP
  16. DNS
  17. NAT
  18. Load Balancing
  19. Firewall
  20. Network redundancy

Module 5: Compute and Hypervisor Architecture

  1. Hypervisor architecture
  2. KVM architecture
  3. KVM and QEMU
  4. libvirt
  5. Host preparation
  6. Host networking
  7. CPU allocation
  8. Memory allocation
  9. CPU overcommit
  10. Memory overcommit
  11. VM placement
  12. Host clusters
  13. Host maintenance
  14. VM migration
  15. Hypervisor failure scenarios
  16. Compute scalability

Module 6: Storage Architecture

  1. CloudStack Storage Architecture
  2. Primary Storage design
  3. Secondary Storage design
  4. Storage Pools
  5. NFS architecture
  6. Storage capacity planning
  7. Storage performance considerations
  8. Storage isolation
  9. Storage tags
  10. Template storage
  11. Volume architecture
  12. Snapshot architecture
  13. Storage availability
  14. Storage failure scenarios
  15. Storage scalability

Module 7: Management Server and Database Architecture

  1. Management Server architecture
  2. Management Server deployment
  3. Management Server sizing
  4. Database architecture
  5. MariaDB/MySQL considerations
  6. Database connectivity
  7. Database availability
  8. Management Server redundancy
  9. Multiple Management Servers
  10. Load balancing considerations
  11. Management Plane availability
  12. Database backup strategy
  13. Configuration management
  14. Failure scenarios

Module 8: High Availability and Resilient Architecture

  1. High Availability concepts
  2. CloudStack HA architecture
  3. VM High Availability
  4. Host failure
  5. VM recovery
  6. Management Server failure
  7. Database failure
  8. Storage failure
  9. Network failure
  10. Failure domains
  11. Redundancy planning
  12. Recovery procedures
  13. Disaster scenarios
  14. Resilient architecture design

Module 9: CloudStack Deployment

  1. Infrastructure preparation
  2. Operating system preparation
  3. Repository configuration
  4. Database deployment
  5. Management Server installation
  6. Management Server configuration
  7. CloudStack initialization
  8. KVM host preparation
  9. Cluster creation
  10. Zone configuration
  11. Primary Storage configuration
  12. Secondary Storage configuration
  13. Network configuration
  14. System VM deployment
  15. Template deployment
  16. Initial VM deployment
  17. Deployment validation

Module 10: Scaling, Operations and Architecture Validation

  1. Horizontal scaling
  2. Adding new hosts
  3. Adding clusters
  4. Expanding Zones
  5. Expanding storage
  6. Expanding network capacity
  7. Capacity monitoring
  8. Resource utilization
  9. Architecture validation
  10. Performance considerations
  11. Configuration consistency
  12. Maintenance planning
  13. Upgrade planning
  14. Troubleshooting deployment
  15. Architecture review
  16. Production readiness checklist
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico

Curso Docker Kubernetes Istio

40 horas

Curso Cloud-Native Infrastructure with Azure

32 horas

Curso ITIL 4 MP Mannaging professional

24 horas