Course Outline

1. Introduction to OpenStack for Government

  • History of the cloud and OpenStack
  • Key features of cloud computing
  • Cloud deployment models
    • Private, public, and hybrid clouds
    • On-premise, Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)
  • Public and private cloud deployments utilizing OpenStack for government
  • Open source and commercial distributions of OpenStack for government use
  • Deployment models for OpenStack in the public sector
  • The OpenStack ecosystem
    • Modules and components
    • Underlying tools and technologies
    • Integrations with other systems
  • Lifecycle management of OpenStack for government operations
  • Certification processes for OpenStack in the public sector
  • OpenStack lab (VM) setup for this course

2. Hands-on OpenStack Administration Workshop for Government

  • Familiarizing with OpenStack for government
    • Overview of OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
    • Interacting with the OpenStack cloud environment
    • Understanding OpenStack daemons and API communication flow
  • Keystone - Identity Management Service for Government
    • Concepts of domains, projects, users, and roles
    • Managing Keystone catalog services and endpoints
    • Creating and managing domains, groups, projects, users, and roles
    • Verifying Keystone service operations
  • Glance - Image Service for Government
    • Image features (properties, metadata, format, container)
    • Uploading and downloading images
    • Sharing images between users or projects
    • Managing quotas for the image service
    • Verifying Glance service functionality
  • Neutron - Networking for Government
    • Basic Neutron network resource types
    • Managing tenant networks and subnets
    • Configuring security groups and rules
    • East-West routing within the cloud
    • Network namespaces management
    • Managing external or provider networks
    • North-South routing to external networks
    • Floating IP address management
    • Managing network quotas and limitations
    • Basic network troubleshooting techniques (namespaces, tcpdump, etc.)
    • Verifying Neutron service operations
  • Nova - Compute Service for Government
    • Interfaces to hypervisors and virtualization platforms
    • Keypair management for secure access
    • Flavor management for different instance types
    • Instance parameters and configurations
    • Creating and launching instances
    • Verifying the status of spawned instances
    • Snapshotting and image creation from running instances
    • Managing instances (start, stop, resize, etc.)
    • Assigning floating IPs for external access
    • Interactive console and console log access
    • Assigning security groups to instances
    • Compute quotas management
    • Retrieving statistics from Nova
    • Understanding Placement API and Nova Cells v2 architecture
    • Verifying Nova service operations
  • Cinder - Block Storage for Government
    • Volume parameters and configurations
    • Creating and managing volumes
    • Attaching volumes to Nova instances
    • Managing volume snapshots for data protection
    • Managing volume backups and restore operations
    • Restoring from backups
    • Managing volume quotas and limits
    • Adding new storage backends (LVM, storage array, Ceph)
    • Ceph integration with OpenStack for government
    • Verifying Cinder service operations
  • Swift - Object Storage for Government
    • Swift components and processes
    • Managing containers and objects within Swift
    • Configuring access control lists (ACLs)
    • Setting up object expiration policies
    • The Ring and storage policies in Swift
    • Monitoring available storage space and usage
    • Setting up quotas for object storage
    • Verifying Swift service operations
  • Heat - Orchestration for Government
    • Understanding Heat Orchestration Template (HOT) and its components
    • Creating and deploying Heat stacks
    • Verifying the status of deployed Heat stacks
    • Updating existing Heat stacks
    • Verifying Heat service operations

Requirements

  • Basic Linux administration skills for government IT environments
  • Foundational understanding of networking principles
  • Elementary knowledge of the cloud computing framework
 14 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories