OpenStack

Reading Time: 2 minutes

Open Stack

    Module 1: Introduction
    • Introduction to Linux
    • Linux admin commands
    • Introduction to Cloud
    • Comparison with Amazon AWS and RackSpace cloud
    • Other Cloud frameworks
    • Introduction to OpenStack and its components
    • Virtualization techniques

    Module 2: Compute (Nova)

    • What is nova
    • Supported hypervisors
    • Xen, LXC, KVM, Qemu, VMWare
    • Architecture & features
    • Control Flow
    • Building a Platform as a Service using Docker/LXC?

    Module 3:OpenStack image service (Glance)

    • What is Glance
    • Supported image formats
    • Creating, uploading and using an image
    • Architecture & features
    • Control flow

    Module 4: Software defined storage (Cinder)

    • What is Cinder
    • Block Storage properties
    • Architecture & features
    • Control flow

    Module 5: Software defined storage (Swift)

    • What is Swift
    • Object storage properties
    • Object security, permissions and metadata
    • Architecture & components
    • Features
    • Control flow
    • Building a Content Delivery Network

    Module 6: Software defined networking (Neutron)

    • What is Neutron
    • Architecture & features
    • Control flow
    • Creating VPN
    • Open vSwitch

    Module 7: Cloud Security

    • Cloud security groups
    • Instance access (SSH Keys)
    • Virtual private clouds
    • DMZs

    Module 8: Identity & Access Management (Keystone)

    • RBAC
    • Users, Roles, Groups, Domains, Projects

    Module 9: OpenStack dashboard (Horizon)

    • What is Horizon
    • Architecture & features
    • Control flow

    Module 10: Additional components of an OpenStack system

    • Message serverRabbitMQ and Qpid
    • Databases Mysql and sqlite