OpenStack is a free/open-source set of software tools for developing and managing cloud computing environments. OpenStack is used for public as well as private cloud and it is deployed as an Iaas – Infrastructure-as-a-service. The software is a package of components that are interrelated. OpenStack is managed either via a web-based dashboard, RESTful API or command-line tools. OpenStack was started in 2010, and now it is considered as the future of Cloud Computing.
Understanding the virtualization concept, Relation between Virtualization and Cloud, Introduction to cloud and cloud concepts, Cloud and OpenStack, Deep Dive into OpenStack, OpenStack architecture and its service components.
Conceptualize the authentication and identity system for the Keystone service, Install and implement keystone, Understand the OpenStack Image service and leverage it for image uploads and downloads.
Understand and Implement the OpenStack compute service, Utilize virtualization to successfully implement and run Nova, Understand and Implement the OpenStack block service.
Introduction to OpenStack networking, Neutron – Network Configuration, Neutron Components & Agents, Neutron Plugins, ML2, ML3 Plugins, Fixed and Floating IPs, Network Services – LBaaS, FwaaS, VPNaaS.
Introducing Object Storage, Features and Benefits, Object Storage Characteristics, Swift Components, Swift Architecture, Cluster Architecture, Ring Builder, Swift Replications, Cinder Snapshots and Backups.
What will be taught?
- Keystone – OpenStack Identity Service
- Glance – OpenStack Image Service
- Neutron – OpenStack Networking
- Nova – OpenStack Compute
- Swift – OpenStack Object Storage
- Using OpenStack Object Storage
- Administering OpenStack Object Storage
- Using the OpenStack Dashboard
Who can learn?
- Working professionals having a minimum of 1-2 years of experience in IT Industry.
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes