داکر و کوبرنتیز - دوره کامل از مبتدی تا متخصص
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به اصول داکر و فناوریهای کانتینرسازی
- کسب تجربه عملی با رابط خط فرمان داکر و مدیریت چرخه عمر کانتینر
- ساخت، سفارشیسازی و مدیریت ایمیجهای داکر با Dockerfiles و رجیستریها
- بررسی عمیق تکنیکهای پیشرفته ایجاد ایمیج و استراتژیهای بهینهسازی
- پیادهسازی راهحلهای قوی پایداری و ذخیرهسازی داده با حجمهای داکر
- ارکستراسیون اپلیکیشنهای پیچیده چند کانتینری با Docker Compose
- تسلط به اصول و معماری اصلی کوبرنتیز
- کسب تجربه عملی با آبجکتهای کوبرنتیز و رابط خط فرمان kubectl
- استقرار، مقیاسبندی و بروزرسانی اپلیکیشنها با ReplicaSets و استقرارها
- پیادهسازی مدیریت منابع پیشرفته و نظارت بر سلامت اپلیکیشن
- مدیریت ذخیرهسازی پایدار و اپلیکیشنهای Stateful با کوبرنتیز
- بهبود امنیت و اتوماسیون مدیریت پیکربندی در کوبرنتیز
- استفاده از Kustomize برای مدیریت محیطهای چندگانه کوبرنتیز
- بررسی موتور گوگل کوبرنتیز با استقرار و اجرای یک اپلیکیشن سرشار از ویژگی در یک خوشه GKE
پیشنیازهای دوره
- آشنایی با هر زبان برنامهنویسی بسیار مطلوب است تا بیشترین استفاده را از این دوره ببرید.
- آشنایی با اجرای فرمانها در ترمینال و خط فرمان
توضیحات دوره
به این دوره خوش آمدید! آمادهاید وارد دنیای کانتینرسازی و ارکستراسیون با ابزارهای پیشرو در صنعت شوید؟ این دوره طراحی شده است تا شما را از یک مبتدی به یک کارشناس حرفهای تبدیل کند و شما را به درک عمیق از مفاهیم داکر و کوبرنتیز تجهیز کند.
چرا باید این دوره را انتخاب کنیم؟
این دوره ترکیبی منحصر به فرد از دانش نظری و کاربرد عملی ارائه میدهد و درک جامعی از داکر و کوبرنتیز فراهم میکند. اینجا دلایلی است که باید این دوره را در سفر یادگیری خود بگنجانید:
- یادگیری از طریق تمرینهای عملی: مدرس به قدرت یادگیری از طریق عمل اعتقاد دارد. او نه تنها بیش از 100 درس عملی برای شما طراحی کرده است تا موارد مورد بحث را تمرین کنید، بلکه همه آنها را بهعنوان دستورالعملهای تمرینی نوشتاری ارائه داده است تا قبل از مشاهده راهحل، هرچقدر که میخواهید امتحان کنید و تست کنید! هر تمرین به تمرین قبل خود متکی است و به تدریج پیچیدگی آنها افزایش مییابد و درک و مهارتهای شما را حین بحث در مورد موضوعات مرتبط با کار با داکر و کوبرنتیز عمیقتر میکنند!
- پروژههای جامع و واقعی: ما همچنین فراتر از تمرینهای عملی جداگانه در داکر و کوبرنتیز خواهیم رفت و تمرین خواهیم کرد چگونه اپلیکیشنهای کامل را با گذر از کل چرخه کدنویسی، ساخت، انتشار و اجرای آنها مستقر کنیم!
- فراتر از نکات فنی صرف: مدرس تاکید محکمی دارد که از رویکرد "کار این گونه انجام میشود، کپی و پیست کنید" فراتر رود. او عمیقا میخواهد به شما آموزش دهد چگونه این ابزارها در پشت صحنه کار میکنند، چگونه رفتار آنها را استدلال کنید، چگونه مشکلات و موقعیتهای رایج را اشکالزدایی کنید و چگونه در کارهای روزمره بهترین استفاده را از آنها ببرید.
- تجربه کوبرنتیز واقعی با گوگل کلود: پروژه نهایی ما این است که اپلیکیشن خود را بر روی یک خوشه کوبرنتیز مدیریت شده در گوگل کلود مستقر کنیم. این کار به شما نه تنها تجربه عملی با داکر و کوبرنتیز را میدهد، بلکه همچنین یاد میدهد این ابزارها در یک موقعیت واقعی و مدیریت شده مانند موتور گوگل کوبرنتیز (GKE) چگونه رفتار میکنند.
چه مهارتهایی را در طول این دوره کسب خواهیم کرد؟
در طول این دوره، شما مجموعهای جامع و ارزشمند از مهارتها را کسب خواهید کرد که عبارتند از:
- ایجاد و توزیع ایمیجهای داکر: شما یاد خواهید گرفت چگونه ایمیجهای داکر را با بهترین شیوهها بسازید، سفارشیسازی، بهینهسازی و توزیع کنید.
- اجرا و مدیریت کانتینرها: شما بسیاری از جنبههای مربوط به اجرای کانتینرها با داکر، Compose و کوبرنتیز را یاد خواهید گرفت و به تدریج میفهمید چگونه این ابزارها به هم مرتبط میشوند و به چالشها در سطوح مختلف اجرا و مدیریت برنامههای نرمافزاری رسیدگی میکنند.
- الزامات امنیت و شبکهسازی داکر: شما یک پایه محکم در جنبههای امنیتی مربوط به اجرای کانتینرها پیدا خواهید کرد، همچنین یاد خواهید گرفت چگونه کانتینرها را با چندین راهحل شبکهسازی به هم متصل کنید.
- درک معماری کوبرنتیز: شما درک عمیق و دقیقی از کامپوننتهای مختلف یک خوشه کوبرنتیز، عملکردهای آنها و چگونگی تعامل آنها با یکدیگر برای ارائه این سیستم فوقالعاده بدست خواهید آورد.
- اجرای اپلیکیشنها، پایداری داده و مدیریت منابع در کوبرنتیز: این دوره بسیاری از آبجکتهای ارائه شده توسط کوبرنتیز برای اجرای اپلیکیشنهای stateless و stateful و همچنین ابعاد متعدد مدیریت موثر منابع رایانش و آبجکتهای کوبرنتیز را عمیقا بررسی میکند.
- اصول امنیت کوبرنتیز: شما درک قوی از اینکه چرا امنیت در کوبرنتیز مهم است و نواحی متعددی که امنیت در اپلیکیشنهای ما نقش ایفا میکند بدست میآورید. ما همچنین به بررسی عمیقتر نحوه تنظیم قوانین کنترل دسترسی مبتنی بر نقش (RBAC)، سیاستهای شبکه و استانداردهای امنیت pod خواهیم پرداخت تا اطمینان حاصل کنیم که حجمهای کاری شما لایه امنیتی اضافی دارند.
- کار با خوشههای کوبرنتیز مدیریت شده: شما کل فرایند ایجاد حساب ابری با گوگل کلود را تا استقرار و اجرای اپلیکیشنها در یک خوشه کوبرنتیز و ارائه قابلیت دسترسی از طریق اینترنت بهصورت ایمن طی میکنید.! این کار به شما درک کاملی از اینکه چگونه سرویسهای مدیریت شده کوبرنتیز با یکپارچهسازی چند سرویس از providerهای ابری، زندگی ما را به عنوان توسعهدهندگان بسیار آسانتر میکنند، میدهد.
آماده شوید تا حرفه خود را با این دوره ارتقا دهید. بیایید این سفر هیجانانگیز را با هم آغاز کنیم!
این دوره برای چه کسانی مناسب است؟
- مهندسان نرمافزار که به دنبال دانش بروز، مرتبط و عملی در داکر و کوبرنتیز هستند.
- توسعهدهندگانی که میخواهند دانش خود را در کار با داکر و کوبرنتیز بهبود بخشند.
- متخصصان DevOps که میخواهند دانش عمیقتری در زمینه داکر و کوبرنتیز بدست آورند.
داکر و کوبرنتیز - دوره کامل از مبتدی تا متخصص
-
خوش آمدگویی و انگیزه! 02:13
-
چگونه بهترین استفاده را از این دوره داشته باشیم؟ 07:23
-
همسو کردن انتظارات 03:47
-
معرفی بخش 01:15
-
چرا از کانتینرها استفاده کنیم؟ 07:47
-
کانتینرها و ماشینهای مجازی (VMs) 05:54
-
معماری و کامپوننتهای داکر 07:28
-
معرفی بخش 01:11
-
[کاربران مک] نصب داکر در مک 01:32
-
[کاربران لینوکس] نصب داکر در لینوکس 04:44
-
[کاربران لینوکس] اجرای داکر بدون Sudo 02:28
-
[کاربران ویندوز] نصب سیستم فرعی ویندوز برای لینوکس (WSL) 03:54
-
[کاربران ویندوز] ویژگیهای سیستم فرعی ویندوز برای لینوکس 06:10
-
[کاربران ویندوز] نصب داکر در ویندوز 02:27
-
[کاربران ویندوز] استفاده از داکر در سیستم فرعی ویندوز برای لینوکس (WSL) 01:51
-
بررسی پخش با داکر 02:42
-
نصب NodeJS 01:25
-
نصب Postman 02:31
-
نصب ویژوال استودیو کد 02:10
-
معرفی بخش 01:23
-
عملی: اولین کانتینر خود را اجرا کنید 08:13
-
چرخه عمر کانتینر 06:33
-
عملی: کار با رابط خط فرمان داکر - قسمت 1 11:34
-
عملی: کار با رابط خط فرمان داکر - قسمت 2 09:47
-
عملی: دریافت کمک در خط فرمان داکر 03:32
-
نمای کلی پروژه 01:38
-
اجرای کانتینرهای NGINX 02:37
-
اصلاح محتوای کانتینر NGINX 05:33
-
نتیجهگیری پروژه 02:17
-
معرفی بخش 01:18
-
ایمیجهای داکر چه هستند؟ 05:59
-
رجیستریهای کانتینر 07:31
-
عملی: آشنایی با داکر هاب 03:58
-
عملی: ورود به داکر هاب در رابط خط فرمان داکر 05:20
-
عملی: مدیریت ایمیجها با رابط خط فرمان داکر 08:20
-
آشنایی با Dockerfiles 07:25
-
عملی: ایجاد اولین Dockerfile برای Nginx 08:01
-
عملی: کپی کردن فایلهای محلی در ایمیج 08:27
-
عملی: ایمیجها در مقابل کانتینرها 10:47
-
معرفی پروژه 00:43
-
ایجاد یک اپلیکیشن اکسپرس Hello World 07:37
-
ذخیره و بازگردانی کاربران در حافظه 05:19
-
تست اپلیکیشن کاربران 03:25
-
داکرایز کردن اپلیکیشن اکسپرس 08:31
-
بررسی تعامل با کانتینرها و پاکسازی پروژه 05:37
-
معرفی بخش 01:33
-
عملی: معماری لایهای داکر 06:51
-
عملی: ساخت کانتکسها 08:36
-
عملی: نادیدهگرفتن فایلها با Dockerignore 07:49
-
عملی: آشنایی با متغیرهای محیطی 10:41
-
عملی: تنظیم متغیرهای محیطی از طریق رابط خط فرمان 07:55
-
عملی: تنظیم متغیرهای محیطی از طریق فایلها 06:59
-
عملی: CMD در مقابل ENTRYPOINT 10:30
-
آشنایی با ایمیجهای Distroless 03:42
-
عملی: انگیزه برای Dockerfileهای چند مرحلهای 08:08
-
عملی: Dockerfileهای چند مرحلهای و ایمیجهای Distroless 09:04
-
عملی: افزودن تایپ اسکریپت به اپلیکیشن اکسپرس 11:14
-
عملی: بروزرسانی Dockerfile برای ترانسپایل کردن کد تایپ اسکریپت 09:42
-
عملی: بهینهسازی ایمیجها - نقش ایمیجهای پایه 18:22
-
عملی: بهینهسازی ایمیجها - نقش ترتیب دستور 08:18
-
عملی: بهینهسازی ایمیجها - نقش وابستگیها 11:07
-
عملی: بازبینی و بهینهسازی Dockerfile تایپ اسکریپت 08:37
-
معرفی پروژه 00:53
-
مقداردهی اولیه اپلیکیشن ری اکت 06:08
-
ساخت و ارائه اپلیکیشن ری اکت 04:07
-
ایجاد یک Dockerfile برای اپلیکیشن ری اکت - قسمت 1 07:36
-
ایجاد یک Dockerfile برای اپلیکیشن ری اکت - قسمت 2 07:39
-
معرفی بخش 00:47
-
عملی: چرا به حجمها نیاز داریم؟ 03:55
-
آشنایی با حجمها 02:48
-
عملی: Bind Mounts 11:11
-
عملی: حجمهای نامگذاری شده 10:01
-
عملی: مدیریت حجمها با رابط خط فرمان 07:02
-
معرفی بخش 01:03
-
عملی: تنظیم محدودیتهای CPU برای کانتینرها 10:37
-
عملی: تنظیم محدودیتهای حافظه برای کانتینرها 11:27
-
عملی: سیاستهای راهاندازی مجدد 10:26
-
آشنایی با شبکهسازی در داکر 04:04
-
عملی: شبکه بریج پیشفرض 05:56
-
عملی: شبکههای تعریفشده توسط کاربر 08:01
-
عملی: شبکه میزبان 05:05
-
معرفی پروژه 02:58
-
اجرای یک سرور MongoDB 07:24
-
اضافه کردن اعتبارنامههای روت به MongoDB 08:38
-
افزودن اعتبارنامهها برای پایگاه داده کلید-مقدار 07:23
-
تعریف پورتها، حجمها و شبکهها 11:52
-
بهبود ساختار اسکریپتهای یوتیلیتی 15:35
-
راهاندازی اپلیکیشن اکسپرس 10:58
-
داکرایز کردن اپلیکیشن اکسپرس 04:13
-
ایجاد اسکریپتها برای مقداردهی اولیه کانتینر بکاند 11:05
-
اضافه کردن هات ریلودینگ با Nodemon 04:39
-
تعریف مسیرهای API 07:56
-
ایجاد و دریافت جفتهای کلید-مقدار 11:07
-
بروزرسانی و حذف جفتهای کلید-مقدار 06:45
-
تست اپلیکیشن و پاکسازی نهایی 04:28
-
معرفی بخش 01:06
-
بررسی Docker Compose 07:13
-
Docker-Compose در مقابل فرمانهای رابط خط فرمان Compose 01:42
-
عملی: اجرای MongoDB با Docker Compose 06:30
-
عملی: متغیرهای محیطی در Docker Compose 03:48
-
عملی: Bind Mounts در Docker Compose 06:42
-
عملی: حجمها و شبکهها در Docker Compose 04:57
-
عملی: افزودن یک سرویس بکاند به فایل Docker Compose 02:39
-
عملی: وابستگیهای سرویس در Docker Compose 03:53
-
عملی: هات ریلودینگ و نظارت بر تغییرات 06:11
-
عملی: رابط خط فرمان Docker Compose 10:39
-
عملی: دریافت کمک با رابط خط فرمان Docker Compose 02:50
-
معرفی پروژه 04:34
-
راهاندازی پروژههای NPM 06:44
-
داکرایز کردن بکاند نوتبوکها 04:45
-
راهاندازی Docker Compose برای سرویسهای نوتبوکها 11:41
-
راهاندازی Docker Compose برای سرویسهای یادداشتها 08:11
-
استفاده از بیلدهای چند مرحلهای برای ایمیجها 11:47
-
ادغام چندین پروژه در Docker Compose 05:15
-
پیادهسازی پروکسی معکوس NGINX 09:03
-
ایجاد ارتباطات بین سرویسها 07:47
-
راهاندازی مدلها و مسیرها برای سرویس نوتبوکها 06:20
-
پیادهسازی مسیرها برای ایجاد و بازیابی نوتبوکها 07:17
-
پیادهسازی مسیرها برای بروزرسانی و حذف نوتبوکها 08:58
-
ریفکتورینگ کد 07:57
-
پیادهسازی مسیرها و منطق کسبوکار در بکاند یادداشتها 08:57
-
ذخیره شناسههای نوتبوک در سرویس یادداشتها - قسمت 1 07:56
-
ذخیره شناسههای نوتبوک در سرویس یادداشتها - قسمت 2 09:54
-
ذخیره شناسههای نوتبوک در سرویس یادداشتها - قسمت 3 04:35
-
معرفی بخش 01:14
-
چرا از کوبرنتیز استفاده کنیم؟ 05:41
-
کوبرنتیز چیست؟ 04:23
-
معماری کوبرنتیز 04:25
-
صفحه کنترل 08:12
-
صفحه داده 04:14
-
رابط خط فرمان kubectl 03:08
-
[کاربران مک] نصب Kubectl در مک 05:01
-
[کاربران مک] نصب Minikube در مک 05:44
-
[کاربران لینوکس] نصب Kubectl در لینوکس 03:36
-
[کاربران لینوکس] نصب Minikube در لینوکس 03:50
-
[کاربران ویندوز] نصب Kubectl در سیستم فرعی ویندوز برای لینوکس (WSL) 03:38
-
[کاربران ویندوز] نصب Minikube در سیستم فرعی ویندوز برای لینوکس (WSL) 03:42
-
معرفی بخش 01:17
-
آشنایی با Podها 04:08
-
چرخه عمر Pod 08:15
-
عملی: ایجاد Podها با Kubectl 04:06
-
عملی: مدیریت Podها با Kubectl 08:17
-
عملی: نمایش Podها از طریق سرویسها 06:29
-
عملی: Color API - پیادهسازی نسخه 1.0.0 06:48
-
عملی: از Dockerfiles به Podها 08:04
-
معرفی بخش 01:45
-
مدیریت آبجکت در کوبرنتیز 10:18
-
فایلهای مانفیست کوبرنتیز 04:51
-
عملی: کار با فرمانهای دستوری - قسمت 1 05:45
-
عملی: کار با دستورات دستوری - قسمت 2 08:21
-
عملی: تولید مانفیستهای کوبرنتیز با kubectl 03:40
-
عملی: کاستیهای دستورات دستوری با فایلهای پیکربندی 08:46
-
عملی: مدیریت آبجکت اعلانی در کوبرنتیز 08:40
-
عملی: مهاجرت از مدیریت آبجکت دستوری به اعلانی 02:48
-
عملی: ایجاد چندین مانفیست کوبرنتیز در یک فایل YAML 05:28
-
معرفی بخش 00:56
-
ReplicaSets چه هستند؟ 05:29
-
عملی: ایجاد و مدیریت ReplicaSets 06:10
-
عملی: کاستیهای ReplicaSets - بروزرسانی Podها 06:00
-
عملی: کاستیهای ReplicaSets - مدیریت Podهای موجود 07:06
-
آشنایی با استقرارها 07:03
-
عملی: ایجاد و مدیریت استقرارها 06:52
-
عملی: بروزرسانی قالب Pod 04:42
-
عملی: درک Rolloutها 12:09
-
عملی: مقیاسبندی استقرارها با Kubectl 03:22
-
عملی: عیبیابی Rolloutهای ناموفق 10:39
-
معرفی بخش 01:12
-
بررسی سرویسها 06:52
-
عملی: Color AP - پیادهسازی نسخه 1.1.0: اضافه کردن اطلاعات نام میزبان 08:35
-
عملی: ژنراتور ترافیک - پیادهسازی نسخه 1.0.0 11:35
-
عملی: استقرار Color API و ژنراتور ترافیک 08:23
-
عملی: کار با سرویسهای ClusterIP 12:54
-
عملی: کار با سرویسهای NodePort 07:15
-
عملی: سرویسهای NodePort در لینوکس 07:03
-
عملی: کار با سرویسهای ExternalName 05:23
-
معرفی بخش 01:24
-
برچسبها و سلکتورها 06:59
-
عملی: برچسبها و سلکتورها در Kubectl 05:55
-
عملی: انتخاب آبجکتها با MatchLabels و MatchExpressions 09:37
-
حاشیهنویسیها 04:11
-
آشنایی با فضاهای نام 08:39
-
عملی: ایجاد و مدیریت فضاهای نام 11:57
-
عملی: ارتباطات سرویس بین فضاهای نام 06:25
-
آشنایی با Quotas، درخواستها و محدودیتهای منابع 07:14
-
عملی: کار با Quotas منابع 07:12
-
عملی: تنظیم درخواستها و محدودیتهای منابع 05:46
-
عملی: Rolloutها، درخواستها و محدودیتهای منابع 11:22
-
آشنایی با Probeهای راهاندازی، زندهبودن و آمادگی 05:51
-
عملی: Color API - پیادهسازی نسخه 1.2.0: اضافه کردن اندپوینتهای سلامت 07:44
-
عملی: بررسی دقیق Probeهای راهاندازی 07:48
-
عملی: Color API - پیادهسازی نسخه 1.2.1: اضافه کردن اندپوینت راهاندازی اختصاصی 01:45
-
عملی: توضیح دقیق Probeهای زندهبودن 03:18
-
عملی: توضیح دقیق Probeهای آمادگی 12:00
-
معرفی بخش 01:30
-
آشنایی با حجمها 08:54
-
EmptyDir و حجمهای محلی 03:55
-
عملی: کار با فضای ذخیرهسازی EmptyDir Ephemeral 14:32
-
آشنایی با Claimهای حجم پایدار 06:54
-
عملی: ایجاد حجمهای پایدار و Claimهای حجم پایدار 14:34
-
عملی: Mount کردن حجمها در Podها و کانتینرها 10:31
-
عملی: حذف حجمهای پایدار و Claimهای حجم پایدار 05:50
-
عملی: تأمین حجمهای پایدار به صورت پویا 10:24
-
آشنایی با StatefulSets 05:12
-
عملی: کار با StatefulSets - ایجاد حجمهای پایدار 06:52
-
عملی: کار با StatefulSets - ایجاد StatefulSet 13:43
-
عملی: StatefulSets با حجمهای پایدار تأمین شده به صورت پویا 05:04
-
عملی: سرویسهای هدلس 12:10
-
معرفی بخش 00:58
-
آشنایی با ConfigMaps 05:15
-
عملی: Color API - پیادهسازی نسخه 1.3.0: دریافت اطلاعات رنگ به صورت خارجی 04:36
-
عملی: انتقال اطلاعات از ConfigMaps بهوسیلهٔ متغیرهای محیطی 13:46
-
عملی: نصب ConfigMaps بهعنوان حجمها 15:14
-
آشنایی با Secretها 03:04
-
عملی: انتقال اطلاعات از Secretها بهوسیلهٔ متغیرهای محیطی 09:23
-
عملی: Mount کردن Secretها بهعنوان حجمها 07:01
-
نمای کلی پروژه 04:03
-
ایجاد اعتبارنامههای پایگاه داده 06:18
-
ایجاد سرویس هدلس و ConfigMaps 05:34
-
ایجاد StatefulSet 09:41
-
پیادهسازی و اعتبارسنجی StatefulSet 06:17
-
تست مقیاسبندی StatefulSet 07:19
-
Color API - پیادهسازی نسخه 2.0.0: ریفکتورینگ کد 16:04
-
Color API - پیادهسازی نسخه 2.0.0: پایداری داده در پایگاه داده MongoDB 12:00
-
Color API - پیادهسازی نسخه 2.0.0: پیادهسازی منطق اتصال پایگاه داده 02:58
-
Color API - پیادهسازی نسخه 2.0.0: پیادهسازی مسیرها برای منطق کسبوکار 11:02
-
پیادهسازی نسخه جدید Color API 15:39
-
جمعبندی و پاکسازی پروژه 12:50
-
معرفی بخش 02:02
-
آشنایی با امنیت در کوبرنتیز 07:01
-
کنترل دسترسی مبتنی بر نقش (RBAC) 08:55
-
عملی: بررسی نقشها و ClusterRoles در Minikube 12:14
-
Kubernetes API 08:36
-
عملی: بررسی منابع API 08:56
-
عملی: ایجاد دو کاربر - آلیس و باب 11:14
-
عملی: پیکربندی اعتبارنامههای دسترسی برای آلیس و باب 07:34
-
عملی: راهاندازی مجوزها برای خواندن Podها 11:04
-
عملی: استفاده از ClusterRoles برای مجوزهای سراسر خوشه 07:41
-
عملی: بررسی منابع فرعی و مجوزها 04:43
-
آشنایی با حسابهای سرویس 04:26
-
عملی: حسابهای سرویس پیشفرض 06:15
-
عملی: ایجاد حسابهای سرویس 09:21
-
عملی: RBAC - پاکسازی 03:31
-
آشنایی با سیاستهای شبکه 06:43
-
Calico در مقابل سیاستهای شبکه کوبرنتیز نیتیو 02:04
-
عملی: رد کردن تمام ترافیک Ingress 10:55
-
عملی: اجازه ترافیک بین Podهای خاص 06:16
-
عملی: بررسی سلکتورهای Pod 05:42
-
عملی: ترکیب سلکتورهای Pod 09:29
-
عملی: مدیریت ترافیک Egress 11:42
-
عملی: فضاهای نام و سیاستهای شبکه 02:32
-
آشنایی با PSS - استانداردهای امنیت Pod 05:31
-
عملی: کار با استانداردهای امنیت Pod 12:28
-
عملی: بررسی مستندات استانداردهای امنیت Pod 02:16
-
معرفی بخش 01:22
-
آشنایی با Kustomize 06:55
-
عملی: اولین پروژه Kustomize 08:25
-
پایهها و همپوشانیها 02:43
-
عملی: ایجاد همپوشانیهای Dev و Prod 07:52
-
تبدیلات 04:20
-
عملی: کار با تبدیلات 10:14
-
عملی: تولید ConfigMaps 09:22
-
عملی: تولید Secretها 06:28
-
عملی: آشنایی با پچینگ 08:54
-
عملی: کار با پچهای ادغام استراتژیک 06:32
-
عملی: کار با پچهای JSON 10:15
-
نمای کلی پروژه 04:02
-
ایجاد یک حساب پلتفرم گوگل کلود (GCP) 06:54
-
بررسی هزینههای پروژه 03:15
-
بررسی کنسول رابط کاربری GCP 09:18
-
نصب رابط خط فرمان gcloud 03:57
-
بررسی کنسول رابط کاربری GKE 02:05
-
ایجاد یک خوشه موتور گوگل کوبرنتیز (GKE) 07:37
-
اتصال kubectl و GKE 05:47
-
استقرار یک وبسایت مبتنی بر Nginx 08:31
-
بررسی کلاسهای ذخیرهسازی در GKE 09:03
-
بررسی منابع API در GKE 02:42
-
ایجاد اعتبارنامههای پایگاه داده برای MongoDB 06:35
-
استقرار StatefulSet MongoDB - قسمت 1 05:59
-
استقرار StatefulSet MongoDB - قسمت 2 10:07
-
استقرار StatefulSet MongoDB - قسمت 3 13:01
-
استقرار اپلیکیشن Color API 05:00
-
ایجاد یک سرویس لودبالانسر برای دسترسی خارجی 03:34
-
Color API - پیادهسازی نسخه 2.1.0-dev: نمایش متریکهای Prometheus 03:40
-
سفارشیسازی استقرارهای پایگاه داده 14:38
-
استقرار همپوشانی Prod و سفارشیسازی ایمیج Dev Color API 04:44
-
رد کردن تمام Ingress و اجازه ترافیک بین Color API و MongoDB 09:13
-
اجازه ترافیک خارجی به Podهای Color API 04:51
-
ثبت دامنه وبسایت 03:46
-
تخصیص IPهای استاتیک برای Ingress 05:32
-
ایجاد آبجکتهای Ingress 06:24
-
ایجاد گواهینامههای TLS مدیریت شده 04:30
-
تست ترافیک Ingress از وب به سمت Color API Pods 03:46
-
پاکسازی پروژه 05:37
مشخصات آموزش
داکر و کوبرنتیز - دوره کامل از مبتدی تا متخصص
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:293
- مدت زمان :32:43:40
- حجم :21.07GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy