연락처 정보

코스 개요

Introduction to OpenStack

  • What is OpenStack?
  • Private cloud vs public cloud vs hybrid cloud
  • OpenStack architecture overview
  • Core services (Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • Understanding the OpenStack ecosystem

OpenStack Architecture and Components

  • Control plane and data plane
  • Understanding the message queue (RabbitMQ)
  • Database backend (MariaDB/Galera)
  • Service architecture patterns
  • High availability considerations

Planning OpenStack Deployment

  • Hardware requirements and sizing
  • Network topology design
  • Storage backend selection
  • Single node vs multi-node deployment
  • Deployment tools overview (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)

Core Services - Compute (Nova)

  • Nova architecture and components
  • Hypervisor support (KVM, VMware, Hyper-V)
  • Instance lifecycle management
  • Flavors and quotas
  • Live migration and scheduling

Core Services - Networking (Neutron)

  • Neutron architecture overview
  • Network types (Local, Flat, VLAN, VXLAN, GRE)
  • Creating networks, subnets, and routers
  • Floating IPs and security groups
  • Load balancing as a service

Core Services - Block Storage (Cinder)

  • Cinder architecture and storage backends
  • Creating and managing volumes
  • Volume types and QoS
  • Volume snapshots and backups
  • Integration with Nova

Image and Object Storage

  • Glance image service
  • Creating and managing images
  • Swift object storage architecture
  • Creating containers and objects
  • Access control and policies

Identity and Security Management (Keystone)

  • Keystone architecture and concepts
  • Users, projects, and roles
  • Authentication and authorization
  • Token management and MFA
  • Integrating with LDAP/Active Directory

Monitoring and Troubleshooting

  • Monitoring OpenStack services
  • Log analysis and debugging
  • Common issues and solutions
  • Performance tuning basics
  • Backup and recovery strategies

Best Practices for Enterprise Deployments

  • High availability design patterns
  • Security hardening
  • Scaling considerations
  • Upgrade strategies
  • Documentation and operational procedures

요건

  • Experience with Linux system administration
  • Basic understanding of networking concepts (VLANs, subnets, routing)
  • Familiarity with virtualization technologies (KVM, VMware, or Hyper-V)
  • Knowledge of storage systems (SAN, NAS, or distributed storage)

Audience

  • System administrators
  • Infrastructure engineers
  • Cloud architects
  • IT managers planning private cloud deployments
  • DevOps engineers
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리