Introduction to CoreOS
4.3 (30 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.
194 students enrolled
Wishlisted Wishlist

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

Add to Wishlist

Introduction to CoreOS

Learn to Deploy, Monitor, and Scale Containerized Applications
4.3 (30 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.
194 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Once you have completed this training course, you will have learned how to successfully deploy, monitor, and scale containerized applications
  • Start by learning the basics of CoreOS, then jump into learning about CoreOS subsystems
View Curriculum
Requirements
  • PC or MAC
  • Working files are included, allowing you to follow along with the author throughout the lessons
Description

In this Introduction to CoreOS training course, expert author Ross Kukulinski will teach you how to deploy, monitor, and scale containerized applications. This course is designed for users that are already familiar with running applications with containerization technologies. 

You will start by learning the basics of CoreOS, then jump into learning about CoreOS subsystems. From there, Ross will teach you how to launch a development CoreOS cluster, including how to install dependencies, boot your first cluster, and troubleshoot CoreOS services. This video tutorial also covers how to deploy a database-backed web application. Finally, you will learn advanced topics, including firewalls, EC2 security groups, and building on CoreOS. 

Once you have completed this computer based training course, you will have learned how to successfully deploy, monitor, and scale containerized applications. Working files are included, allowing you to follow along with the author throughout the lessons. 

Who is the target audience?
  • This course is designed for users that are already familiar with running applications with containerization technologies
  • Experience with containerization
Students Who Viewed This Course Also Viewed
Curriculum For This Course
49 Lectures
03:52:16
+
Introduction
4 Lectures 04:44
Important - Download These First - Working Files
00:01


About The Author
00:34

+
CoreOS Basics
3 Lectures 13:34

Docker
02:49

CoreOS
04:00
+
CoreOS Subsystems
3 Lectures 16:41
Container Runtime
04:56

etcd
05:43

Fleet
06:02
+
Launching A Development CoreOS Cluster
9 Lectures 46:27
Install Dependencies And Boot Your First Cluster
06:59

systemd
07:51

Starting Units with Fleet
04:38

Global Units
04:22

Fleet Unit Templates
02:09

Dockerized Service
07:32

etcd And etcdctl
07:34

Troubleshooting CoreOS Services
02:02

Toolbox
03:20
+
Deploying A Database-Backed Web Application
6 Lectures 43:31
Service Discovery With etcd
10:04

Overview Of Deployment
01:50

Deploying RethinkDB Database
07:37

Deploying Web Application
06:17

Load Balancing With NGINX & confd
12:07

Load Balancing With HAProxy & confd
05:36
+
CoreOS In Production
9 Lectures 50:52
CoreOS In Production
06:44

etcd In Production
07:09

Cloud-Config
09:34

Deploy CoreOS To Cloud Provider
06:33

Deploy App To CoreOS In Cloud
04:35

Scaling Up And Down
02:56

Monitoring CoreOS
03:19

Monitoring Containers
05:57

Centralized Logging
04:05
+
Advanced Topics
4 Lectures 16:25
Firewalls, EC2 Security Groups, etc.
02:52

Oneshot Units For Configuration Management
03:19

Software Defined Networks - Flannel
05:10

Building On CoreOS
05:04
+
Kubernetes
9 Lectures 32:41
Overview
05:00

Terminology
05:26

Installing On CoreOS
06:05

Create Pod
02:40

Create Replication Controller
02:50

Create Service
02:35

Create Public Service
02:26

Setup DNS
04:13

Setup Kubernetes UI
01:26
+
Summary And Discussion
2 Lectures 07:21
Summary And Discussion
06:02

Additional Resources
01:19
Frequently Bought Together
About the Instructor
Infinite Skills
4.4 Average rating
44,575 Reviews
724,880 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.