Get in Touch

Course Outline

1. Introduction to OpenStack

  • Evolution of cloud computing and OpenStack
  • Key characteristics of cloud services
  • Cloud deployment models
    • Private, public, and hybrid clouds
    • On-premise infrastructure, IaaS, PaaS, and SaaS
  • OpenStack-based public and private cloud implementations
  • Open source versus commercial OpenStack distributions
  • Various OpenStack deployment architectures
  • OpenStack ecosystem overview
    • Core modules
    • Supporting tools
    • Integration capabilities
  • The OpenStack lifecycle
  • OpenStack certification pathways
  • Course-specific OpenStack lab (VM) setup

2. Practical OpenStack Administration Workshop

  • Familiarizing yourself with OpenStack
    • Core OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
    • Interacting with the OpenStack cloud interface
    • OpenStack daemons and API communication workflows
  • Keystone - Identity Management Service
    • Domains, projects, users, and roles
    • Managing Keystone service catalogs and endpoints
    • Creating and managing domains, groups, projects, users, and roles
    • Validating Keystone service configurations
  • Glance - Image Service
    • Image attributes (properties, metadata, format, container type)
    • Uploading and downloading images
    • Image sharing mechanisms
    • Configuring quotas for the image service
    • Validating Glance service functionality
  • Neutron - Networking
    • Core Neutron network resource types
    • Managing tenant networks and subnets
    • Configuring security groups and rules
    • East-West routing
    • Network namespaces
    • Managing external and provider networks
    • North-South routing
    • Floating IP management
    • Network quota administration
    • Basic network troubleshooting techniques (e.g., namespaces, tcpdump)
    • Networking quota policies
    • Validating Neutron service operations
  • Nova - Compute Service
    • Hypervisor interfaces
    • Key pair management
    • Flavor configuration
    • Instance parameter customization
    • Instance creation procedures
    • Validating deployed instances
    • Snapshot creation and management
    • Instance lifecycle management
    • Assigning floating IPs
    • Accessing interactive consoles and logs
    • Assigning security groups
    • Compute quota management
    • Retrieving Nova statistics
    • Placement API and Nova Cells v2
    • Validating Nova service health
  • Cinder - Block Storage
    • Volume configuration parameters
    • Creating volumes
    • Volume administration
    • Attaching volumes to Nova instances
    • Volume snapshot management
    • Volume backup management
    • Backup restoration procedures
    • Volume quota management
    • Configuring new storage backends
    • Utilizing LVM, storage arrays, and Ceph backends
    • Ceph integration in OpenStack
    • Validating Cinder service operations
  • Swift - Object Storage
    • Swift components and operational processes
    • Container and object management
    • Access control list management
    • Configuring object expiration policies
    • The Ring and storage policy structures
    • Monitoring available storage capacity
    • Setting up storage quotas
    • Validating Swift service functionality
  • Heat - Orchestration
    • Heat Orchestration Templates (HOT) and components
    • Creating Heat stacks
    • Validating Heat stack deployments
    • Updating Heat stacks
    • Validating Heat service operations

Requirements

  • Fundamental Linux administration skills
  • Basic networking knowledge
  • Foundational understanding of cloud computing concepts
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories