• Classroom Training   • Live Online Training   • Corporate Training  • Live Projects & Guidance 

Openstack

Courses Information

OpenStack is a free and open-source software platform for cloud computing, mostly deployed as infrastructure-as-a-service, whereby virtual servers and other resources are made available to customers.

Hundreds of the world’s largest brands rely on OpenStack to run their businesses every day, reducing costs and helping them move faster. OpenStack has a strong ecosystem, and users seeking commercial support can choose from different OpenStack-powered products and services in the Marketplace.

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.

By end of this Course you will proficiently execute routine OpenStack Administration tasks, like creating Project Networks & Routers, Launching Virtual Server Instances, managing Block and Object Storage in OpenStack Cloud.

In this Course you get not only a detailed and deep understanding of OpenStack, but most important you get a Training Lab to develop practical skills. This Lab is delivered as a Virtual Appliance to install on a laptop or a desktop.

Curriculum
Module 1 - Introductions
  • 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 or 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
  • Architecture & features
  • Control Flow
Module 6 –Software defined networking (Neutron)
  • What is Neutron
  • Creating VPN
  • Open vSwitch
  • Architecture & features
  • Control Flow
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

Trending Courses