Get in Touch

Course Outline

Fundamentals of OpenStack

  • Defining OpenStack
  • Comparing private, public, and hybrid cloud models
  • Overview of OpenStack architecture
  • Essential services (Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • Navigating the OpenStack ecosystem

OpenStack Architectural Components

  • Distinguishing between control plane and data plane
  • Understanding the message queue (RabbitMQ)
  • Database infrastructure (MariaDB/Galera)
  • Service design patterns
  • Considerations for high availability

Strategizing OpenStack Implementation

  • Hardware prerequisites and capacity planning
  • Designing network topologies
  • Selecting appropriate storage backends
  • Single node vs. multi-node deployment strategies
  • Review of deployment tools (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)

Core Services: Compute (Nova)

  • Nova architecture and constituent components
  • Hypervisor compatibility (KVM, VMware, Hyper-V)
  • Managing the instance lifecycle
  • Configuring flavors and quotas
  • Live migration and scheduling mechanisms

Core Services: Networking (Neutron)

  • Overview of Neutron architecture
  • Network types (Local, Flat, VLAN, VXLAN, GRE)
  • Creating networks, subnets, and routers
  • Managing Floating IPs and security groups
  • Implementing load balancing as a service

Core Services: Block Storage (Cinder)

  • Cinder architecture and storage backend options
  • Creation and management of volumes
  • Volume types and Quality of Service (QoS)
  • Managing volume snapshots and backups
  • Integration workflows with Nova

Image and Object Storage Solutions

  • The Glance image service
  • Creating and managing virtual machine images
  • Swift object storage architecture
  • Setting up containers and objects
  • Defining access controls and policies

Identity and Security Governance (Keystone)

  • Keystone architecture and core concepts
  • Managing users, projects, and roles
  • Authentication and authorization mechanisms
  • Token management and Multi-Factor Authentication (MFA)
  • Integration with LDAP/Active Directory

Monitoring and Diagnostics

  • Monitoring OpenStack service health
  • Log analysis and debugging techniques
  • Resolving common operational issues
  • Basics of performance optimization
  • Strategies for backup and recovery

Enterprise Deployment Best Practices

  • Design patterns for high availability
  • Security hardening measures
  • Scaling considerations
  • Upgrade planning and execution
  • Documentation and operational runbooks

Requirements

  • Proficiency in Linux system administration
  • Fundamental grasp of networking principles (VLANs, subnets, routing)
  • Exposure to virtualization platforms (KVM, VMware, or Hyper-V)
  • Awareness of storage systems (SAN, NAS, or distributed storage)

Target Audience

  • System administrators
  • Infrastructure engineers
  • Cloud architects
  • IT managers overseeing private cloud initiatives
  • DevOps engineers
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories