Learning CoreOS
3.9 (10 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.
53 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning CoreOS to your Wishlist.

Add to Wishlist

Learning CoreOS

A guide to navigating through CoreOS and its functionality
3.9 (10 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.
53 students enrolled
Created by Don Jay Choi
Last updated 3/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 7 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Basics of configuring and implementing a CoreOS Cluster
Ability to create services and applications for CoreOS
The knowledge to creating automated services, reliable architecture, and scalable resources
Guides on how to deploy a CoreOS cluster on local and cloud environments
Hands on practice in deploying a CoreOS cluster on local and cloud environments
View Curriculum
Requirements
  • OSX/Linux Computer system (or access to one)
Description

If you've heard about CoreOS, then you're already aware of how powerful of an operating system it is. It's a fast, lightweight, open sourced operating system designed for scalability. If you're interested in learning about CoreOS for your next project or just want an introduction to a bleeding edge operating system, then this is the perfect 101 class for you!

To give you a basic understanding of what we’ll be going over this course, I’ll start off with CoreOS background, tools, and components. After that, we’ll be setting up a CoreOS on a virtual machine on your local hardware, and begin creating some services! We’ll start with a basic Node.js server, but then actually deploy a full application (including a frontend framework with a backend database). We’ll create a load balancing service, and then eventually deploy a CoreOS machine on the cloud (with a touch of kubernetes!).

Basic Requirements:

  • Basic CLI knowledge
  • Text editing Software
  • OSX/Linux Operating System

FYI: Total lecture duration is slightly over 2 hours, due to no-filler content (no loading screens, etc). Working through actual projects/lessons will take 4-5+ hours.

Who is the target audience?
  • Recommended to students with basic command line knowledge and some exposure to programming
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 17 Lectures Collapse All 17 Lectures 02:18:13
+
Introduction to CoreOS
5 Lectures 29:10


Docker Background
03:49

About etcd
07:28

About fleet
07:52
+
Working with CoreOS
4 Lectures 46:03

Hello Fleet
13:01

Working with etcd
04:45

Setting up a Node/Express Server
11:35
+
Full Stack Application
4 Lectures 31:27
Introduction to Project
07:09

Setting up our Application - Node and RethinkDB
13:15

Setting up our Nginx
08:11

Toolbox
02:52
+
Kubernetes and the Cloud
4 Lectures 31:33
About Kubernetes
11:44

Deploying Kubernetes on the Cloud
08:51

Deploying a RethinkDB pod
05:51

Final Remarks - Security and Logging
05:07
About the Instructor
Don Jay Choi
3.9 Average rating
10 Reviews
53 Students
1 Course

• Worked in various Fortune 500 companies in becoming more Agile and transitioning to DevOps

• Consulted in Networking, Cloud Services, and Process Management

• Always learning Angular2, Postgres, RethinkDB, Node and many more

• Has an unhealthy obsession with anime, video games, and ramen

• Goes to Costco on empty stomach in hopes of eating all their free samples