OpenStack Essentials
4.5 (155 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,021 students enrolled
Wishlisted Wishlist

Please confirm that you want to add OpenStack Essentials to your Wishlist.

Add to Wishlist

OpenStack Essentials

Learn OpenStack, Install & Operate Your Own IaaS Cloud!
Best Selling
4.5 (155 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,021 students enrolled
Created by Ugur Oktay
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 1 Article
  • 7 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Cloud computing background
  • In depth understanding about Openstack architecture and components
  • In depth understanding of capabilities and features of openstack networking
  • In depth understanding of object and block storage options
  • In depth understanding about instance lifecycle
  • Have your own Openstack instance that could even run on your laptop or pc
  • Launch VMs and manage their lifecycle
  • Operate your openstack cluster from dashboard
  • Operate your openstack cluster from CLI
View Curriculum
Requirements
  • A physical or virtual machine to install openstack
  • Linux command line experience
  • Virtualization concepts
  • Networking concepts
Description

Linux Foundation ranked OpenStack® as the most popular open source project. It's market is projected to grow at 30+ percent in the upcoming several years. Openstack is gaining  more and more attraction in private cloud market and also serves as the foundation for public clouds. Organisations throughout the world have aggressive OpenStack adoption plans, but they list IT skills as their #1 challenge to getting started.

This course has been designed for IT professionals seeking to develop a solid understanding of OpenStack and it's core services. It will help any IT professional or manager who want to find out if OpenStack is the right solution to meet the needs of their organisation. In addition to hands on lessons at the end of each section, the course also includes a separate section which includes the exact steps for deploying latest OpenStack release Ocata. Participants will be able to start operating and using OpenStack to develop confidence for moving forward with next steps.

The course begins with an overview of cloud computing and OpenStack. After the overview there is a dedicated section to OpenStack installation which is followed by separate sections for each of the core openstack services and the web dashboard. In  each section we will go into the details of the service and it's architecture. For the most important services like Nova and Neutron we'll do a deeper dive and cover them in a much more detailed way.


***Update history of the course****

Course went live: March 24, 2017:

March 27, 2017 Update: Added Horizon Hands-on section.

April 1, 2017 Update: Added Scaling Openstack video lecture.

April 4, 2017 Update: Added a section for Multi-Node Design &Scaling.

April 9, 2017 Update: Added a section for Cluster Expansion(Compute Node Installation).

April 19, 2017 Update: Added CentOS installation on VirtualBox video lecture.

June 1, 2017 Update: Course Refresh. The audio has been re-recorded and also did some minor fixes based on student feedback.


Who is the target audience?
  • Developers
  • System Administrators
  • Cloud Engineers
  • Architects
  • IT Leaders
  • Network Administrators
  • Anyone with an IT background and wants to level up career!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
61 Lectures
06:04:55
+
Cloud Computing Overview
3 Lectures 19:58

The state of an organisation with traditional IT and how it can benefit from cloud computing is discussed. 

Introduction to Cloud Computing
07:45

-Cloud enabling technologies

-Traditional IT vs Cloud

-The traditional compute stack

Preview 05:26

Infrastructure as a Service(IaaS)

Platform as a Service(PaaS)

Software as a Service(Saas)

Cloud Delivery Types(Public, Private, Hybrid)

Cloud Computing-Delivery and Deployment Types
06:47

Knowledge check related to cloud computing

Cloud Computing Quiz
2 questions
+
Introduction to Openstack
3 Lectures 14:27

Introduction to openstack, it's core and optional services.

Introduction
04:30

Overview of core openstack services, briefly touching each of them.

Preview 05:20

Logical architecture of openstack

Architecture
04:37
+
Openstack Installation
4 Lectures 23:22

Hardware and software requirements for installing openstack and some information about packstack installation

About Packstack & Hw. Requirements
03:07

CentOS Installation on VirtualBox
07:14

Detailed steps for installing openstack with packstack on a virtual or physical centos machine.

Openstack Installation
07:51

Steps for verifying that you've a functional openstack installation.

Verification
05:10

Knowledge check for packstack support.

Distributions and PackStack
1 question
+
Horizon Dashboard
2 Lectures 17:38

Overview of Horizon dashboard

Overview
03:11

Dashboard walktrough session where we navigate trough the web dashboard and talk about menus

Dashboard Walktrough
14:27
+
CLI Client
2 Lectures 06:54

General session about CLI, how to authenticate, how to use the RC file etc.

Working from the CLI
05:12

some information about openstack CLI clients

Unified CLI Client
01:42
+
Identity Service-Keystone
3 Lectures 19:29

-Introduction to Keystone service as well as related concepts like project, token etc.

-Authentication process flow

Introduction & Important Identity Concepts
05:46

Architecture of Keystone + some information about policies and authorisation

Keystone Architecture
06:26

Hands on session for Keystone.

Managing Keystone from CLI
07:17
+
Image Service - Glance
2 Lectures 09:21

Overview and architecture of glance

Overview &Architecture
04:23

Hands on session for Glance.

Managing Glance from CLI
04:58
+
Networking Service- Neutron
7 Lectures 53:52

Introduction, benefits & base terminology

Introduction to Neutron
05:41

Architecture, ML2 plugin, plugin extensions

Architecture
08:36

Multi tenancy, provider & project networks explained

Provider & Project Networks
04:43

Local, Flat, VLAN, VXLAN & GRE networks

Supported Network Types
06:06

L2 & L3 agents

Common Neutron Agents
02:41

NAT, Floating IP, DVR, Namespaces & Security Groups

Neutron Features & Functionality
09:32

Hands on session for Neutron

Managing Neutron from CLI
16:33

Knowledge check related to Neutron capabilities

Neutron Quiz
2 questions
+
Compute Service - Nova
6 Lectures 42:56

Introduction to nova project

Introduction to Nova
04:44

Architecture & component services

Architecture
04:46

Requirements for launching an instance. Flavors, extra specs..

Launching an Instance
06:39

Instance scheduling, filters & weights

Launching an Instance(Continued)
07:04

Regions, host aggregates, availability zones..

Grouping Compute Nodes
07:16

Hands on session for Nova

Managing Nova from CLI
12:27

Knowledge check related to Nova Project

Nova Quiz
4 questions
6 More Sections
About the Instructor
Ugur Oktay
4.5 Average rating
154 Reviews
1,021 Students
1 Course
IT Architect

Ugur Oktay has a degree in Electronics Engineering and  passed his Cisco Certified Internetwork Expert Routing and Switching exam (CCIE #16829) in September 2006. He is one of a small percentage of people that pass their CCIE labs on their first attempt.

Ugur has a multitude of experience in IT and telecommunications around data centers , OSS/BSS systems, information security, broadband systems and almost anything related to service providers. For the last 10 years he worked for Cisco as part of the global service provider team where he had the chance to design and implement systems serving millions of subscribers each day.