آموزش مباحث اساسی در داکر Docker و کوبرنتیس Kubernetes

Docker and Kubernetes The Big Picture
تعداد ویدئو 35
زمان دوره 01:47:06
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش مباحث اساسی در Docker و Kubernetes یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی یادگیری مباحث اساسی در کار کردن با Docker و Kubernetes است که با نام اصلی Docker and Kubernetes The Big Picture از شرکت Pluralsight منتشر شده است.

داکر (Docker) چیست؟

واژه داکر می تواند معانی متعددی داشته باشد. برای مثال، داکر نام یک کمپانی است که مجموعه ابزارهای open source مختلفی را برای ساده تر کردن روال پکیج کردن و اجرا کردن اپلیکیشن ها در container ها تولید می کند. سوالی که ممکن است در همین قسمت پیش بیاید این است که یک container چیست؟ به بیان ساده یک container روشی برای اجرا کردن یک اپلیکیشن می باشد. با استفاده از یک container می توان یک اپلیکیشن و تمامی وابستگی های آن را در یک پکیج قرار داد و با ایزوله کردن آن از سایر اجزای تشکیل دهنده یک سیستم آن را اجرا نمود. ایزوله شدن یک اپلیکیشن در container باعث می شود که اپلیکیشن هایی که در سیستم در حال اجرا هستند بر روی اپلیکیشن موجود در container تأثیری نگذارند. این موضوع باعث می شود تا رفتار اپلیکیشن موجود در container یک شکل و یا consistent نیز بشود. به عبارت دیگر هر تعداد بار که اپلیکیشن مورد نظر را در container اجرا کنید، رفتار یکسانی را از خود نشان می دهد. حتی اگر container را به یک کامپیوتر دیگر منتقل کنید نیز رفتار برنامه نیز تغییر نخواهد کرد. با استفاده کردن از داکر می توانید container image های مختلفی را ایجاد کرده و آنها را به اشتراک بگذارید. اجرا کردن container ها بر روی لب تاپ های شخصی و یا سرور و یا حتی مدیریت کردن container های در حال اجرا بر روی چندین سرور به سادگی امکان پذیر است.

Docker-and-Kubernetes-The-Big-Picture-snapshot

کوبرنتیز (Kubernetes) چیست؟

اگر وظیفه داکر اجرا کردن یک اپلیکیشن در یک container باشد، وظیفه کوبرنتیز مدیریت کردن تعداد بی شماری از این container ها در حال اجرا شدن بر روی سرور های مختلف می باشند، است. به بیان ساده تر کوبرنتیز یک نرم افزار سمت سرور و یا server-side برای مدیریت container ها می باشد. با استفاده از کوبرنتیز می توانید تمامی عملیات زمان بر از قبیل ایجاد کردن container ها و منتقل کردن آنها بر روی سرور ها و همچنین پیکربندی کردن شان یا چک کردن سلامتی آنها را خدکارسازی کنید. با استفاده از کوبرنتیز بسیاری از وظایف دیگر از قبیل مدیریت کردن دسترسی به منابع سیستم مانند حافظه و CPU نیز امکان پذیر هستند. به همین دلیل است که کوبرنتیز جزء نرم افزار های container orchestration و یا هماهنگ کننده container ها معرفی می شوند. کوبرنتیز بسیاری از جزئیات آزار دهنده مربوط به سرور ها را از دید شما مخفی می کند و در عوض، یک API استاندارد را برای deploy کردن نرم افزار به یک کلاستر در اختیار شما قرار می دهد. به عنوان یک برنامه نویس و یا مدیر سیستم دیگر نیازی نیست که به صورت دستی اپلیکیشن های موجود در container را به سرور ها منتقل کنید. با استفاده از کوبرنتیز می توانید دستورالعمل هایی را صادر کرده و سپس کوبرنتیز تصمیم بگیرد که container image های مورد نظر شما را از کجا دریافت کرده و آنها را چگونه بر روی سرور ها اجرا نماید.

سرفصل مطالب آموزش مباحث اساسی در Docker و Kubernetes

فصل اول: مقدمه این دوره آموزشی

  • بررسی اجمالی دوره آموزشی
  • مقدمه دوره آموزشی

فصل دوم: بررسی ابتدایی Container ها

  • مقدمه ای بر Container ها
  • روش های استفاده شده بدون Container ها
  • کار کردن با VMware
  • کار کردن با VM Warts
  • بررسی Container ها
  • آموزش عملی: Container ها
  • جمع بندی

فصل سوم: مقدمه ای بر داکر

  • بررسی داکر
  • بررسی Docker, Inc
  • بررسی تکنولوژی داکر
  • آموزش عملی: داکر
  • جمع بندی

فصل چهارم: بررسی Kubernetes

  • مقدمه ای بر Kubernetes
  • تاریخچه Kubernetes
  • مزایای استفاده از Kubernetes
  • جمع بندی

فصل پنجم: آماده شدن برای کار با Container ها در دنیای واقعی

  • آماده شدن برای کار با Container ها در دنیای واقعی
  • آمادگی فردی
  • آمادگی سازمانی
  • جمع بندی

فصل ششم: بررسی جریان های کاری مناسب (Workload های مناسب)

  • بررسی Workload های مناسب
  • بهترین گزینه های کار کردن با Container ها
  • کار کردن با اپلیکیشن های Legacy
  • جمع بندی

فصل هفتم: آماده شدن برای استفاده در محیط های Enterprise و Production

  • آماده بودن برای استفاده شدن در فضا های Enterprise و Production
  • بررسی داکر
  • بررسی Kubernetes
  • بررسی اکوسیستم
  • جمع بندی

فصل هشتم: معرفی Orchestration

  • مقدمه بر Orchestration
  • بررسی Orchestration
  • جمع بندی

فصل نهم: قدم های بعدی چیست؟

  • قدم های بعدی چیست؟
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش مباحث اساسی در داکر Docker و کوبرنتیس Kubernetes”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید