Course Outline

1. Introduction to OpenStack for Government

  • History of cloud computing and the development of OpenStack
  • Key features of cloud computing
  • Cloud models for government
    • 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 based on OpenStack for government operations
  • Open source and commercial distributions of OpenStack for government use
  • Deployment models for OpenStack in the public sector
  • OpenStack ecosystem
    • Modules and components
    • Underlying tools and technologies
    • Integrations with other systems for government applications
  • Lifecycle management of OpenStack deployments for government
  • Certification processes for OpenStack in the public sector
  • OpenStack lab (VM) setup for this course

2. Management of OpenStack Cloud in Practice for Government

  • Familiarization with OpenStack for government
    • Key components of OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interacting with the OpenStack cloud environment
    • Understanding OpenStack daemons and API communication flow
  • Keystone - Identity Management Service for government
    • Management of domains, projects, users, and roles
    • Service catalog and endpoints configuration
    • CLI client configuration files (Openrc and clouds.yaml)
    • Creating and managing users and projects
  • Glance - Image Service for government
    • Images tailored for cloud environments
    • Image properties, metadata, formats, and container types
    • Uploading and downloading images to and from the cloud
  • Neutron - Networking for government
    • Overview of Neutron architecture for government networks
    • ML2 plugins for Neutron in government deployments
    • Basic network resource types in a government context
    • Networking configurations at the Compute Node
    • Managing tenant networks and subnets
    • East-West routing within government cloud environments
    • Managing external/provider networks for government use
    • North-South routing in government cloud infrastructure
    • Floating IP management for enhanced connectivity
    • Security groups and rule management for government data protection
    • Anti-spoofing and port security measures
    • Networking quotas for resource allocation
    • Verification of Neutron services in government cloud environments
  • Nova - Compute Service for government
    • Nova architecture for government applications
    • Interfaces to hypervisors for government use
    • Keypair management for secure access
    • Flavor management for resource customization
    • Instance parameters and configurations
    • Creating and managing instances in a government cloud
    • Assigning floating IPs to enhance connectivity
    • Interactive console and console log access
    • Security groups assignment for enhanced security
    • Accessing instances via metadata namespace
    • Tapping into instance interfaces using tcpdump
    • Live-migration of virtual machines for seamless operations
  • Cinder - Block Storage for government
    • Volume parameters and configurations
    • Creating and managing volumes for government data storage
    • Attaching volumes to Nova instances for integrated solutions

3. Deep-dive into Neutron and its OVN Backend for Government

  • OVN architecture for government cloud networks
  • OVN components and their roles in government deployments
  • ML2 - Comparing OVN and OvS drivers for government use
  • Top-down OVN networking for government
    • OpenStack logic (Neutron database) for government applications
    • Northbound database in the government context
    • Southbound database in government cloud environments
    • Logical datapath pipelines and their configurations
    • Logical flows and their management
    • OpenFlow flows for network control
  • Neutron network and OVN logical switch for government
    • Logical ports and their types in government networks
    • Switching flows for efficient data transfer
  • Neutron router and OVN logical router for government
    • NAT types and configurations for government use
    • Routing flows for optimized network performance
  • Neutron subnet and native DHCP for government
    • DHCP flows for dynamic IP assignment
  • Security groups in OVN for government
    • ACLs and Port Groups for enhanced security
    • Security group flows for data protection
    • Port security measures in OVN for government networks
  • Summary of OVN Northbound tables for government applications
  • Information flow in OVN for government
    • Data transfer between Neutron DB, OVN NB and SB DB, and OpenFlow at OvS
  • Logical flow tracing for government networks
    • Defining microflows for detailed analysis
    • L2 tracing for layer 2 network operations
    • L3 tracing for layer 3 network operations
    • DHCP tracing for IP assignment processes
  • Physical flows - OpenFlow for government
    • Physical lifecycle of VM-originated packets in government networks
  • Physical tracing for government cloud environments
    • Tracing for hypothetical packets to predict network behavior
    • Tracing for real packets to monitor actual network traffic
  • Displaying Open vSwitch database and resources in government deployments

Requirements

  • Solid understanding of networking principles for government applications
  • Basic familiarity with the cloud computing model for government use
  • Practical experience in administering Linux operating systems for government environments
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories