آموزش شروع کار با CoreOS

Getting Started with CoreOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: CoreOS استقبال از برنامه های توزیع شده و کانتینر ، بسیاری از مشاغل مواجه است. این دوره اصول اولیه لازم برای درک ویژگی های اصلی CoreOS و اینکه CoreOS در تلاش برای حل آن است را نشان می دهد. بسیاری از مشاغل با مشکلات رو به رشد نگهداری نرم افزار و سیستم ها روبرو هستند ، صنعتی که بیشتر به سمت سرویس های ابری و توسعه جدید می رود. پارادایم هایی مانند ظرف برنامه ها و ریز سرویس ها که نحوه ایجاد ، استقرار و اجرای نرم افزار را تغییر می دهند. در این دوره ، شروع به کار با CoreOS ، اصول CoreOS را یاد خواهید گرفت ، یک سیستم عامل که انتقال به برنامه های توزیع شده و کانتینر شده را در بر می گیرد و هدف آن رفع بسیاری از مشکلاتی است که امروزه مشاغل با آن روبرو هستند. ابتدا یاد می گیرید که چرا رویکرد جدیدی مانند CoreOS ضروری است. در مرحله بعدی ، شما با ویژگی های مختلفی که CoreOS برای حل مشکلات مختلف کسب و کار دارد آشنا خواهید شد. سرانجام ، شما خواهید آموخت که چگونه همه این ویژگی ها در کنار هم قرار گرفته اند و به شما امکان می دهند یک برنامه توزیع شده از انتها به پایان برسد و به راحتی در CoreOS اجرا شود. پس از اتمام این دوره ، مهارتهای لازم برای ساخت و استقرار یک برنامه توزیع شده در CoreOS را خواهید داشت و دانش بنیادی برای رفتن به مفاهیم پیشرفته تر مانند برنامه ریزهای توزیع شده (Kubernetes ، Mesosphere) را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • بیشترین بهره را از این دوره بگیرید Getting the Most from This Course

  • محاسبات امروز Computing Today

  • CoreOS چیست؟ What Is CoreOS?

  • نصب و اجرای CoreOS Installing and Running CoreOS

  • خلاصه Summary

استقرار و اجرای کانتینرها Deploying and Running Containers

  • مقدمه Introduction

  • بررسی اجمالی SystemD SystemD Overview

  • در حال اجرای مستقیم کانتینرها Running Containers Directly

  • بررسی اجمالی Etcd Etcd Overview

  • با استفاده از Etcd Using Etcd

  • خلاصه Summary

استقرار کانتینرها در یک خوشه Deploying Containers to a Cluster

  • مقدمه Introduction

  • مبانی خوشه بندی Clustering Basics

  • بررسی ناوگان Fleet Overview

  • خوشه محلی Local Cluster

  • با استفاده از ناوگان از راه دور Using Fleet Remotely

  • خدمات با دسترسی بالا High-availability Services

  • اجرای چندین نمونه سرویس Running Multiple Service Instances

  • شکست میزبان Host Failures

  • تحمل شکست میزبان Tolerating Host Failures

  • خلاصه Summary

کشف سرویس Service Discovery

  • مقدمه Introduction

  • کشف سرویس Service Discovery

  • کشف خدمات در خوشه CoreOS Discovering Services in CoreOS Cluster

  • فلانل Flannel

  • با استفاده از فلانل Using Flannel

  • قرار دادن قطعات با هم: پایگاه داده و وب Putting the Pieces Together: Database and Web

  • قرار دادن قطعات با هم: تعادل بار Putting the Pieces Together: Load Balancing

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع کار با CoreOS
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 50m
31
Pluralsight (پلورال سایت) pluralsight-small
08 آذر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
40
3.9 از 5
دارد
دارد
دارد
Jason Olson

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Olson Jason Olson

جیسون اولسون یک مهندس نرم افزار است که علاقه زیادی به محاسبات توزیع شده و فناوری مبتنی بر ابر دارد. او یک توسعه دهنده پشته کامل در Concur ، و پیش از این یک انجیلیست فنی و مدیر برنامه در مایکروسافت است. خارج از کار ، او پدر دو شوهر است و شوهر دوست داشتنی است. او عاشق ساختن سیستمهایی است که به صورت توزیع شده ، مقیاس بندی و تحمل خطا و قابل اعتماد باشد. وی در Microsoft//build/(2011 ، 2013 ، 2014 و 2015) ، Tech Ed ، کنفرانسهای داخلی مایکروسافت و بسیاری از گروههای کاربر دات نت سخنرانی کرده است. او همچنین به عنوان مهمان در پادکست هایی مانند .NET Rocks و Hanselminutes ظاهر شده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.