Get in Touch

Course Outline

Overview of OpenStack Infrastructure Services

  • Definition and scope of OpenStack
  • Comparison of private, public, and hybrid cloud environments
  • High-level architecture of OpenStack
  • Key service modules (Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • Composition of the OpenStack ecosystem for government applications

OpenStack Architecture and Componentry

  • Differentiation between control plane and data plane operations
  • Role of the message queue (RabbitMQ)
  • Configuration of database backends (MariaDB/Galera)
  • Patterns for service architecture
  • Strategies for ensuring high availability

Planning OpenStack Infrastructure Deployments

  • Determination of hardware requirements and capacity sizing
  • Design of network topology
  • Selection of storage backend solutions
  • Evaluation of single-node versus multi-node deployment models
  • Review of deployment automation tools (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)

Compute Service - Nova

  • Architecture and component structure of Nova
  • Supported hypervisor technologies (KVM, VMware, Hyper-V)
  • Management of instance lifecycles
  • Configuration of flavors and resource quotas
  • Mechanisms for live migration and scheduler behavior

Networking Service - Neutron

  • Overview of Neutron architecture
  • Implementation of network types (Local, Flat, VLAN, VXLAN, GRE)
  • Configuration of networks, subnets, and routers
  • Utilization of Floating IPs and security groups
  • Deployment of Load Balancing as a Service (LBaaS)

Block Storage Service - Cinder

  • Architecture of Cinder and compatible storage backends
  • Procedures for creating and managing volumes
  • Definition of volume types and Quality of Service (QoS) parameters
  • Management of volume snapshots and backups
  • Integration protocols with Nova

Image and Object Storage Services

  • Functionality of the Glance image service
  • Procedures for creating and managing images
  • Architecture of Swift object storage
  • Management of containers and objects
  • Implementation of access controls and policies

Identity and Security Management - Keystone

  • Concepts and architecture of Keystone
  • Management of users, projects, and roles
  • Mechanisms for authentication and authorization
  • Token management and Multi-Factor Authentication (MFA)
  • Integration with external identity providers (LDAP/Active Directory)

Monitoring and Technical Support

  • Surveillance of OpenStack services
  • Analysis of logs and diagnostic procedures
  • Identification and resolution of common operational issues
  • Fundamentals of performance tuning
  • Strategies for backup and disaster recovery

Enterprise Deployment Standards

  • Architectural patterns for high availability
  • Security hardening techniques
  • Considerations for system scalability
  • Protocols for system upgrades
  • Documentation standards and operational procedures

Requirements

- Demonstrated proficiency in administering Linux environments. - Foundational comprehension of network architecture, including VLANs, subnets, and routing protocols. - Working knowledge of virtualization platforms such as KVM, VMware, or Hyper-V. - Familiarity with storage infrastructure solutions, encompassing SAN, NAS, and distributed storage architectures.

Target Audience

  • System administrators
  • Infrastructure engineers
  • Cloud architects
  • IT management personnel overseeing private cloud initiatives for government agencies
  • DevOps professionals
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories