OpenStack: Install, build and run IaaS cloud with Open Stack

Manuj Aggarwal, Technology Leader | Advisor | CTO | Startup Junkie

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
45 Videos (3h 9m)
    • Introduction

      3:28
    • About the instructor

      2:05
    • About the learner

      1:02
    • Cloud computing

      4:07
    • OpenStack - Introduction

      2:58
    • OpenSack - opportunities, jobs and salaries

      1:13
    • OpenStack - architecture

      4:14
    • OpenStack - hardware requirements

      3:30
    • OpenStack - installation via PackStack

      0:49
    • OpenStack - installation

      8:18
    • OpenStack - install verification

      1:47
    • OpenStack - PackStack vs. manual installation

      0:51
    • OpenStack - manual installation

      8:32
    • OpenStack - deep dive

      2:10
    • OpenStack - architecture

      0:52
    • OpenStack - component services

      0:59
    • OpenStack - service and network layout

      2:45
    • OpenStack - clients (Horizon and CLI)

      0:48
    • Horizon - OpenStack web dashboard client

      12:32
    • OpenStack - command line interface (CLI)

      6:17
    • OpenStack - CLI versioning

      3:18
    • Keystone - OpenStack identity service

      1:49
    • KeyStone - deep dive

      15:54
    • Glance - OpenStack image service

      1:25
    • Glance - deep dive

      5:08
    • Nova - OpenStack compute service

      4:38
    • Nova - deep dive

      7:18
    • Neutron - deep dive

      2:08
    • Neutron - OpenStack networking service

      4:56
    • Neutron - deep dive (contd.)

      5:15
    • Nova - deep dive (contd.)

      13:34
    • OpenStack - aggregates

      3:27
    • Cinder - block storage service

      1:40
    • Cinder - deep dive

      6:29
    • Swift - OpenStack object storage service

      1:58
    • Swift - deep dive

      5:55
    • Heat - OpenStack orchestration service

      3:02
    • Heat - deep dive

      6:59
    • Ceilometer - OpenStack telemetry service

      0:43
    • Ceilometer - deep dive

      3:53
    • Highly available OpenStack architecture - 1

      6:22
    • Highly available OpenStack architecture - 2

      1:47
    • Ceph: storage for OpenStack

      4:33
    • Log management for OpenStack

      7:09
    • Thank you!!

      0:28

About This Class

0d41d686

OpenStack: Install, build and run IaaS cloud with Open Stack | Udemy

In the past decade cloud computing has been gaining popularity at a tremendous rate. Some cloud providers are experiencing a growth rate of 50% year over year – which is just astounding. And the reasons for this growth is obvious – cloud computing enables ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources which can be rapidly provisioned and released with minimal effort.

As companies across the globe enjoy the benefits of public cloud infrastructure – they also want to leverage the same principles of cloud computing and bring those benefits to how they manage their own private data centers or build private clouds on top of public cloud infrastructure. These private cloud deployments provide secure and highly efficient way to install, configure and manage pooled computing resources which could be shared among various departments or groups within the organization. The provisioning and consumption of these pooled resources become much smoother and consumers can use these resources on self-service basis eliminating lengthy provisioning wait times etc.

OpenStack is a free and open-source software platform for building and managing our own IaaS cloud infrastructure. This cloud software platform comprises of various services and components which can configure and manage control hardware pools of computing power, storage, and networking resources throughout a data center. Users either manage it through a web-based dashboard, through command-line tools, or through a RESTful API. 

In this course we will learn about OpenStack and its various components and services. We will get an in-depth look at how we can use OpenStack to deploy and manage our own private cloud infrastructure.

Knowledge and experience on cloud computing and OpenStack are highly sought after by startups and large enterprises alike. The demand for these skills have been steadily increasing over the last few years. We will also go through some evidence about just how valuable these skills are and how the demand for these skills is growing.

In this course we will:

  • Learn about cloud computing
  • Learn about OpenStack
  • Deploy our own OpenStack IaaS cluster
  • Learn about various sub-components of OpenStack
  • Launch virtual instances on OpenStack
  • Learn about sub-components and usage of various OpenStack services
  • Learn about how to architect high availability OpenStack clusters
  • Learn about managing and troubleshooting OpenStack
  • Learn about log management for OpenStack cluster

7

Students

--

Projects

0

Reviews (0)

Manuj Aggarwal

Technology Leader | Advisor | CTO | Startup Junkie

I'm an entrepreneur, investor and a technology enthusiast. I like startups, business ideas, and high-tech anything. I like to work on hard problems and get my hands dirty with cutting edge technologies. In the last few years, I've been a business owner, technical architect, CTO, coder, startup consultant, and more.

Currently, I am the principal consultant, architect and CTO of a small software consulting company TetraNoodle Technologies based in Canada. We work with various startups on...

See full profile