تعداد ویدئو | 35 |
---|---|
زمان دوره | 01:47:06 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش مباحث اساسی در Docker و Kubernetes یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی یادگیری مباحث اساسی در کار کردن با Docker و Kubernetes است که با نام اصلی Docker and Kubernetes The Big Picture از شرکت Pluralsight منتشر شده است.
واژه داکر می تواند معانی متعددی داشته باشد. برای مثال، داکر نام یک کمپانی است که مجموعه ابزارهای open source مختلفی را برای ساده تر کردن روال پکیج کردن و اجرا کردن اپلیکیشن ها در container ها تولید می کند. سوالی که ممکن است در همین قسمت پیش بیاید این است که یک container چیست؟ به بیان ساده یک container روشی برای اجرا کردن یک اپلیکیشن می باشد. با استفاده از یک container می توان یک اپلیکیشن و تمامی وابستگی های آن را در یک پکیج قرار داد و با ایزوله کردن آن از سایر اجزای تشکیل دهنده یک سیستم آن را اجرا نمود. ایزوله شدن یک اپلیکیشن در container باعث می شود که اپلیکیشن هایی که در سیستم در حال اجرا هستند بر روی اپلیکیشن موجود در container تأثیری نگذارند. این موضوع باعث می شود تا رفتار اپلیکیشن موجود در container یک شکل و یا consistent نیز بشود. به عبارت دیگر هر تعداد بار که اپلیکیشن مورد نظر را در container اجرا کنید، رفتار یکسانی را از خود نشان می دهد. حتی اگر container را به یک کامپیوتر دیگر منتقل کنید نیز رفتار برنامه نیز تغییر نخواهد کرد. با استفاده کردن از داکر می توانید container image های مختلفی را ایجاد کرده و آنها را به اشتراک بگذارید. اجرا کردن container ها بر روی لب تاپ های شخصی و یا سرور و یا حتی مدیریت کردن container های در حال اجرا بر روی چندین سرور به سادگی امکان پذیر است.
اگر وظیفه داکر اجرا کردن یک اپلیکیشن در یک container باشد، وظیفه کوبرنتیز مدیریت کردن تعداد بی شماری از این container ها در حال اجرا شدن بر روی سرور های مختلف می باشند، است. به بیان ساده تر کوبرنتیز یک نرم افزار سمت سرور و یا server-side برای مدیریت container ها می باشد. با استفاده از کوبرنتیز می توانید تمامی عملیات زمان بر از قبیل ایجاد کردن container ها و منتقل کردن آنها بر روی سرور ها و همچنین پیکربندی کردن شان یا چک کردن سلامتی آنها را خدکارسازی کنید. با استفاده از کوبرنتیز بسیاری از وظایف دیگر از قبیل مدیریت کردن دسترسی به منابع سیستم مانند حافظه و CPU نیز امکان پذیر هستند. به همین دلیل است که کوبرنتیز جزء نرم افزار های container orchestration و یا هماهنگ کننده container ها معرفی می شوند. کوبرنتیز بسیاری از جزئیات آزار دهنده مربوط به سرور ها را از دید شما مخفی می کند و در عوض، یک API استاندارد را برای deploy کردن نرم افزار به یک کلاستر در اختیار شما قرار می دهد. به عنوان یک برنامه نویس و یا مدیر سیستم دیگر نیازی نیست که به صورت دستی اپلیکیشن های موجود در container را به سرور ها منتقل کنید. با استفاده از کوبرنتیز می توانید دستورالعمل هایی را صادر کرده و سپس کوبرنتیز تصمیم بگیرد که container image های مورد نظر شما را از کجا دریافت کرده و آنها را چگونه بر روی سرور ها اجرا نماید.
فصل اول: مقدمه این دوره آموزشی
فصل دوم: بررسی ابتدایی Container ها
فصل سوم: مقدمه ای بر داکر
فصل چهارم: بررسی Kubernetes
فصل پنجم: آماده شدن برای کار با Container ها در دنیای واقعی
فصل ششم: بررسی جریان های کاری مناسب (Workload های مناسب)
فصل هفتم: آماده شدن برای استفاده در محیط های Enterprise و Production
فصل هشتم: معرفی Orchestration
فصل نهم: قدم های بعدی چیست؟
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.