Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hands-on introduction to OpenStack, Docker & Cloud Computing
Rating: 4.1 out of 5(231 ratings)
1,508 students

Hands-on introduction to OpenStack, Docker & Cloud Computing

Learn the essential concepts in Cloud Computing, Docker and OpenStack through hands-on labs, quizzes & demos
Created byNaveen Joy
Last updated 2/2018
English

What you'll learn

  • Learn the basics of Docker, OpenStack, cloud computing and microservices.
  • Understand the OpenStack cloud and get an introduction to it's various projects and networking.
  • Learn how to build a Python App and containerize it from scratch.
  • Master the concepts learned by doing hands-on labs and quizzes.

Course content

4 sections46 lectures5h 31m total length
  • Instructor Bio1:54
  • Essential Characteristics of a Cloud3:45
  • Cloud Service and Deployment Models8:25
  • IaaS Cloud Architecture Model10:11
  • AWS Cloud Architecture Demonstration12:32

    A demonstration of the AWS Cloud Architecture. This demo is intended to help you grasp key IaaS cloud concepts such as Regions, AZs, Services and Endpoints.

  • Virtualization in the Cloud13:31
  • Hypervisors and Instances in the Cloud9:12
  • Virtualization with KVM6:44
  • Docker Containers12:56
  • Docker Architecture5:12
  • Get hands-on with Docker!! Do Docker Labs 1 & 2 (Sections 2 & 3)
  • Learn Docker's Architecture!! Do the Docker Lab3 (in Section 4)
  • Virtual Machines vs Containers & How the CI-CD process differs in both?5:48
  • Container Networking16:54
  • Microservices Overview6:23
  • Container Orchestration Engines Overview12:22
  • Introduction to the OpenStack Cloud12:58
  • History and Evolution of OpenStack8:50
  • The OpenStack Way6:12
  • Popular OpenStack Projects - 500 ft. View14:33
  • Other Noteworthy OpenStack Projects - 500 ft. view13:39
  • Practice Test
  • OpenStack Cloud Deployment Architecture4:12
  • Functional Interaction between OpenStack Services4:23
  • Networking in OpenStack5:48
  • Application deployment: Old Way Vs New Way3:12
  • Immutable Infrastructure and its Operation4:45

Requirements

  • About 6 months to a year of basic IT experience will be helpful.
  • Basic systems & networking knowledge.

Description

This course will introduce you to the essential concepts in Cloud Computing, Docker and the OpenStack Cloud using hands-on labs, quizzes and demos.

First, the video lectures, quizzes and illustrations in section1, will build a solid technical background.

Next, the hands-on lab videos and demos will help in absorbing all the theoretical concepts learned earlier.

I have designed this course such that even a beginner can understand and work with these technologies.

Make sure to watch the course promo video to learn more about the curriculum.

My teaching assistant and I will support your learning and strive to clarify your doubts using the Udemy Q&A facility.

We're glad to have assisted you in your quest for Cloud Computing, Docker and OpenStack knowledge.

We sincerely hope you have a fulfilling learning experience!

Who this course is for:

  • IT Administrators who want to learn the latest in cloud computing and OpenStack.
  • Anyone working in the traditional Enterprise IT and wanting to build a career in cloud computing.
  • IT Architects who are new to cloud computing and OpenStack.
  • IT Directors who want to get an overall understanding of the OpenStack cloud technologies.
  • Cloud and IT Consultants.
  • Anyone who wants to learn cloud computing, Docker and OpenStack basics.
  • Anyone who wants to get some hands-on experience in the latest cloud technologies