Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Testimonials (1)
Trainer knowledge, involvement, and rapport