-
OpenStack is a free and open-source software platform for cloud computing, mostly deployed as an infrastructure-as-a-service (IaaS). This revolutionary platform addresses the need of organizations to have flexible and automated resource provisioning and orchestration devices. As the market share for OpenStack keeps increasing (expected to reach 5.38 billion U.S dollars by 2020) the demand for OpenStack qualified engineers and developers is hitting the roof, with the average salary being $136K according to Indeed.com.
KnowledgeHut brings you the perfect opportunity to enhance your career and earning opportunities by learning the ropes of OpenStack and how to operate the OpenStack environment. The first course in the series is the OpenStack Single Node KVM workshop that will help you understand Openstack components, its installation, and configuration. By the end of this course, participants will be able to deploy a private cloud on Ubuntu server using Openstack and integrate with KVM (both running on single server).
-
Module 01: OpenStack Eco-System Overview
- Openstack – Architectural Overview
- Openstack – Versions
- Openstack – Terminologies (Keystone, Glance, Nova, Cinder, Neutron, Horizon)
- Openstack – Implementation Types
Module 02: Openstack Installation Module(Hands on lab by Students)
- Deployment Planning for Openstack
- Ubuntu Server Installation
- Network and Disk Partitioning on Linux
- NTP Server Installation and Configuration
- My-Sql Installation and Configuration
Module 03: Openstack Keystone Module(Theory & Hands on lab by Students)
- Keystone -An Overview
- Role of Keystone in OpenStack
- RabbitMQ Installation
- Keystone Install and configure
- Create Keystone users ,tenants, and roles
Module 04: Openstack Glance Module(Theory & Hands on lab by Students)
- Glance -An Overview
- Role of Glance in OpenStack
- Glance Installation and configuration
- Role of Glance images
- How to import images and types of images
Module 05: Installing Cinder Module(Theory Hands on lab by Students)
- Cinder -An Overview
- Role of Cinder in OpenStack
- Cinder Installation and configuration
- Creating Cinder services
Module 06: Installing Neutron services (Theory Hands on lab by Students)
- Neutron -An Overview
- Role of Neutron in Open
- Neutron Installation and configuration
- Creating Neutron services
Module 07: Installing Nova services (Theory Hands on lab by Students)
- OpenStack Nova -An Overview
- Role of Nova Compute ( KVM, Xen etc)
- Nova and KVM Hypervisor Installation and configuration
- Creating Nova compute services
Module 08: Installing Horizon Module (Theory Hands on lab by Students)
- Horizon -An Overview
- Role of Horizon in OpenStack
- Horizon Installation
- Horizon Configuration
Module 09:Test your Private cloud(Hands on lab by Students)
- Lab 12: Create Projects and Users
- Lab 13: Create Security Groups & Key pairs
- Lab 14: Create Networks, Routers and Floating IP
- Lab 15: Launch an instance & Allocate floating IP
- Lab 16: Take a remote session of your instance
- Lab 17: Create a cinder volume & attach to your instance
- Lab 18: Other administrative tasks
-
What you will learn:
- What is OpenStack, its features and architecture
- Installing OpenStack
- Master OpenStack services such as Neutron, Nova, Cinder, Keystone, Glance, Horizon
- Deploy a private cloud on Ubuntu server using Openstack and integrate with KVM
- Test your cloud
You will also get:
- 1 KnowledgeHut credit per hour of learning
- Comprehensive, downloadable courseware
- In-depth case studies for better retention
- Hands-on lab exercises
- Targeted for Cloud Solution architects, Windows server administrators, Unix/Linux administrators, Storage admins, Network administrators, and Virtualization administrators.