از صفر تا قهرمان: داکر پیشرفته برای مهندسی DevOps
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- دانش عمیقی از Docker Swarm ،Docker Compose و ادغام Kubernetes برای مدیریت اپلیکیشن های کانتینری پیچیده کسب کنید.
- تکنیکهای بهینهسازی منابع کانتینر، مدیریت ایمیج و شبکهسازی پیشرفته را برای بهبود عملکرد و مقیاسپذیری بیاموزید.
- بهترین شیوههای امنیتی داکر، شامل مدیریت اسرار، پیکربندی ریجستریهای امن و کاهش آسیبپذیریها را درک کرده و پیادهسازی کنید.
- داکر را در گردشهای کاری DevOps برای خودکارسازی ساختها، تستها و استقرارها با استفاده از ارکستراسیون و ابزارهای پیشرفته، ادغام نمایید.
- اپلیکیشن های کانتینری با تحمل خطا و در دسترس بودن بالا را با استفاده از Docker Swarm و خوشهبندی چندگرهای پیادهسازی کنید.
- مهارتهای اشکالزدایی مشکلات کانتینر، نظارت بر عملکرد داکر و استفاده از ابزارهای پیشرفته لاگ کردن و نظارت را برای مدیریت کارآمد، توسعه دهید.
پیشنیازهای دوره
- هیچ دانش قبلی در مورد داکر لازم نیست؛ ما از مبانی شروع خواهیم کرد.
- مهارتهای اولیه مدیریت سیستم برای یادگیری روانتر توصیه میشود.
- دسترسی به یک سیستم لینوکس برای راهاندازی داکر و دنبال کردن آموزشها خوب است، اما اجباری نیست.
توضیحات دوره
مبتدیان خوش آمدید: بدون نیاز به دانش قبلی در مورد داکر!
داکر چیزی بیش از یک ابزار است؛ دریچهای به دنیایی از امکانات بیحد و مرز است. چه در حال ورود به دنیای رایانش ابری باشید و چه در تلاش برای بهینهسازی گردش کار DevOps خود، این دوره اولین قدم شما به سوی تحول است.
دوره «از صفر تا قهرمان: داکر پیشرفته برای مهندسی DevOps» برای هر کسی که اشتیاق به یادگیری دارد، صرفنظر از نقطه شروعش، طراحی شده است. این فقط یادگیری داکر نیست، بلکه ساخت یک مهارت است که آینده شما را شکل میدهد و درهایی را به روی فرصتهایی که تنها رؤیای آ« را داشتهاید، باز میکند.
شروع چیزی جدید میتواند طاقتفرسا به نظر برسد، اما به یاد داشته باشید: هر متخصصی روزی یک مبتدی بوده است. با فداکاری، صبر و راهنمایی درست، میتوانید به هر چیزی دست یابید. با هم، هر چالشی را به یک سکوی پرتاب تبدیل میکنیم و مفاهیم پیچیده را به مراحل آسان و قابل اجرا تقسیم میکنیم.
این سفر چیزی فراتر از تسلط به داکر است. این سفر در مورد تبدیل شدن به یک متخصص با اعتماد به نفس است که آماده است تا مشکلات دنیای واقعی را حل کرده و فرصتهای جدید را غنیمت بشمارد. خود را در حال مدیریت آسان کانتینرها، سادهسازی گردشهای کاری و استقرار اپلیکیشن ها با سهولت تصور کنید. این چشمانداز دور نیست؛ در دسترس شماست.
بیایید این جهش را با هم انجام دهیم. آیندهای که منتظرش بودهاید، فقط یک قدم با شما فاصله دارد و همه چیز از اینجا شروع میشود.
آنچه یاد خواهید گرفت:
- تسلط به مبانی داکر: یاد بگیرید که کانتینریسازی چیست، داکر چگونه کار میکند و چگونه آن را نصب کنید.
- مدیریت ایمیج: ساخت، بهینهسازی و دریافت (pull) ایمیجهای داکر برای اپلیکیشن های خود
- عملیات کانتینر: اجرا، مدیریت و اشکالزدایی کانتینرها با اعتماد به نفس
- شبکهسازی و ذخیرهسازی: پیکربندی شبکهها و مدیریت ذخیرهسازی داده در داکر
- اتوماسیون: استفاده از Docker Compose برای بهینهسازی و خودکارسازی اپلیکیشن های چندکانتینری
چه چیزی این دوره را منحصر به فرد میکند:
- پوشش جامع: به بررسی عمیق ویژگیهای اساسی و پیشرفته داکر بپردازید و درک کاملی را تضمین کنید.
- سناریوهای دنیای واقعی: پروژههای عملی، چالشهای واقعی در محیطهای حرفهای را شبیهسازی میکنند و به شما تجربه عملی میدهند.
- پیشرفت منطقی: مباحث بر روی یکدیگر بنا میشوند و یادگیری را یکپارچه و ساختارمند میکنند.
- همیشه بروز: با جدیدترین ابزارها و ویژگیهای داکر یاد بگیرید تا در حرفه خود پیشتاز بمانید.
- بینشهای تخصصی: از یک متخصص DevOps با تجربه، نکات ارزشمند و بهترین شیوهها را دریافت کنید.
در پایان دوره:
- با اعتماد به نفس کانتینرهای داکر را میسازید، مدیریت و استقرار میکنید.
- درک خواهید کرد که چگونه داکر را در گردشهای کاری DevOps خود ادغام کنید.
- آماده خواهید بود تا چالشهای دنیای واقعی را با تخصص در داکر حل کنید.
چرا این دوره برجسته است:
- دسترسی مادامالعمر: سفر یادگیری شما در اینجا به پایان نمیرسد؛ بروزرسانیهای مادامالعمر را بدون هزینه اضافی دریافت کنید.
این دوره فقط در مورد داکر نیست، بلکه در مورد آینده شماست. اولین قدم را برای تسلط به داکر و متحول کردن حرفه خود بردارید. با هم، چیزی خارقالعاده خواهیم ساخت. سفر شما همین حالا آغاز میشود!
این دوره برای چه کسانی مناسب است؟
- برای هر کسی که هرگز با داکر کار نکرده و میخواهد آن را از پایه درک کند، طراحی شده است.
- افرادی که به دنبال شروع یا رشد حرفه خود در DevOps هستند و میخواهند به داکر به عنوان ابزاری حیاتی برای کانتینریسازی و اتوماسیون مسلط شوند.
- ایدهآل برای هر کسی که به دنبال ساخت مهارتهای فنی در کانتینریسازی است، چه برای رشد حرفهای و چه برای تغییر شغل
از صفر تا قهرمان: داکر پیشرفته برای مهندسی DevOps
-
بررسی داکر 04:33
-
معرفی کانتینر - قسمت 1 11:02
-
معرفی کانتینر - قسمت 2 10:44
-
معرفی کانتینر - قسمت 3 07:38
-
معرفی کانتینر - قسمت 4 08:48
-
معرفی کانتینر - قسمت 5 08:06
-
ماشین مجازی در مقابل کانتینر 04:59
-
مزایای داکر 04:05
-
ویژگیهای داکر 10:26
-
الزامات سیستم 04:12
-
متد نصب داکر - رجیستری محلی اوبونتو - قسمت 1 10:25
-
متد نصب داکر - رجیستری رسمی داکر - قسمت 2 08:41
-
مقدمهای بر Docker CLI 09:14
-
مقدمهای بر مدیریت ایمیج داکر - دریافت ایمیج 09:41
-
ایجاد ایمیجها 05:27
-
ارسال ایمیجها 05:10
-
مدیریت ایمیجها 03:59
-
متد های ایجاد کانتینر 03:58
-
متد دستوری کانتینر داکر 22:44
-
نمونهای از متد دستوری کانتینر داکر 14:49
-
دستوری بیانی ایجاد کانتینر داکر با مثال 19:08
-
معرفی شبکهسازی داکر 07:49
-
بریج پیشفرض 08:28
-
بریج تعریفشده توسط کاربر 12:57
-
پورتهای منتشر شده 15:04
-
حالت میزبان 08:52
-
درایورهای Overlay 03:58
-
حالت MacVlan 18:10
-
حالت None 05:52
-
پلاگین شبکه 02:15
-
معرفی ذخیرهسازی داکر 04:37
-
حجم داکر 14:54
-
اتصال Bind داکر 07:37
-
tmpfs داکر 04:08
-
معرفی ساختهای چند مرحلهای 06:19
-
نصب اپلیکیشن روی ماشین مجازی 16:17
-
نصب همان اپلیکیشن روی کانتینر با استفاده از Dockerfile استاندارد 13:00
-
Dockerfile استاندارد در مقابل Dockerfile چندمرحلهای 06:21
-
نصب همان اپلیکیشن روی کانتینر با استفاده از Dockerfile چندمرحلهای 11:20
-
مقدمهای بر Docker Compose 03:13
-
چرا از Docker Compose استفاده کنیم؟ 04:36
-
معرفی اپلیکیشن نمایشی چند کانتینری 05:39
-
راهاندازی میزبان داکر 05:39
-
کپیبرداری از کد منبع پروژه 02:41
-
ایجاد شبکه بریج داکر 01:42
-
ایجاد کانتینر برای پایگاه داده MySQL 13:14
-
ایجاد کانتینر برای Adminer 08:07
-
ایجاد کانتینر برای کانتینر PHP برای وب 14:47
-
پاکسازی میزبان داکر موجود 05:33
-
نصب Docker Compose 03:23
-
معرفی Docker Compose و مفاهیم کلیدی 04:46
-
گردش کار Docker Compose 03:21
-
درک فایل compose.yaml داکر - سرویس وب 06:26
-
درک فایل compose.yaml داکر - سرویس پایگاه داده 04:57
-
درک فایل compose.yaml داکر - سرویس Adminer 03:32
-
Docker Compose: پایان بازی 07:41
-
ارکستراسیون کانتینر 09:16
-
مقدمهای بر Docker Swarm 11:09
-
اصطلاحات Swarm 16:12
-
مقدمهای بر راهاندازی کلاستر پایه Docker Swarm 02:34
-
نصب داکر بر روی هر نمونه 05:38
-
راهاندازی Swarm و AWS EC2 09:04
-
مقداردهی اولیه Docker Swarm و تأیید Swarm 05:05
-
تأیید و دسترسی 07:31
-
مقدمهای بر دسترسپذیری بالا در Docker Swarm 01:58
-
الگوریتم اجماع Raft 16:22
-
بهترین شیوهها برای راهاندازی اجماع Raft - فقط از دو گره مدیر استفاده نکنید 05:35
-
بهترین شیوههای اجماع Raft: از تعداد زوج گرههای مدیر خودداری کنید 09:26
-
مرحله 1: ایجاد نمونه EC2 05:43
-
مرحله 2 - راهاندازی میزبان داکر 05:15
-
مرحله 3 - سناریو 1 15:20
-
مرحله 4 - سناریو 2 14:35
-
مرحله 5 - سناریو 3 10:11
-
مرحله 6 - سناریو 4 08:10
-
تعریف شبکه Overlay 04:07
-
چگونگی عملکرد شبکه Docker Overlay 17:09
-
مزایای شبکه Overlay 02:39
-
آزمایشگاه شبکه Overlay 15:17
-
اهداف ایزولهسازی شبکه 02:48
-
اهداف آزمایشگاه 02:13
-
شبکههای Overlay جداگانه 15:36
-
شناسههای شبکه مجازی (VNIs) 03:42
-
فصل 1: نمایش آزمایشگاهی مشکل دسترسپذیری ایمیج در Swarm 03:33
-
آزمایشگاه نمایش مشکل دسترسپذیری ایمیج در Swarm 09:04
-
آزمایشگاه عملی: استقرار و به اشتراکگذاری ایمیجهای محلی در Swarm با متد دستی 14:19
-
فصل 4.1: آزمایشگاه عملی: به اشتراکگذاری ایمیجها با استفاده از ریجستریها 16:46
-
فصل 4.2: آزمایشگاه عملی: به اشتراکگذاری ایمیجها با استفاده از ریجستریها 12:05
-
فصل 5 - اشتراکگذاری خودکار ایمیجها با استفاده از پایپلاینهای CI/CD 05:04
-
معرفی لود بالانسر 04:02
-
مقدمهای بر لود بالانسرهای داخلی 02:38
-
مقدمهای بر Swarm Routing Mesh/Ingress Load Balancer 02:02
-
آزمایشگاه عملی: Swarm Routing Mesh/Ingress Load Balancer 21:42
-
چگونه Routing Mesh/Ingress Load Balancer کار میکند؟ 10:42
-
پاکسازی محیط آزمایشگاه 02:18
-
مقدمهای بر لود بالانسر Virtual IP (VIP) 09:59
-
آزمایشگاه عملی قسمت 1 - لود بالانسر VIP - استقرار سرویس DB 12:42
-
آزمایشگاه عملی قسمت 2 - لود بالانسر VIP - استقرار سرویس وب 09:46
-
پاکسازی محیط آزمایشگاه 03:59
-
معرفی لود بالانسرهای خارجی 04:09
-
لود بالانسرهای داخلی در مقابل خارجی 06:11
-
معرفی Nginx به عنوان لود بالانسر خارجی 04:23
-
آزمایشگاه عملی - لود بالانسر خارجی - راهاندازی زیرساخت 11:50
-
آزمایشگاه عملی - لود بالانسر خارجی - رراهاندازی کلاستر و سرویس 06:45
-
آزمایشگاه عملی - لود بالانسر خارجی - راهاندازی Nginx 09:30
-
معرفی مدیریت منابع 04:23
-
رفتار پیشفرض 03:33
-
انواع محدودیتها: محدودیتهای سخت و نرم 08:40
-
آزمایشگاه عملی: تنظیم محدودیتهای منابع - محدودیتهای حافظه 08:54
-
آزمایشگاه عملی: تنظیم محدودیتهای منابع - محدودیتهای سخت حافظه 06:34
-
عملی: تنظیم محدودیتهای منابع - محدودیت نرم + محدودیت سخت 04:09
-
آزمایشگاه عملی: تنظیم محدودیتهای منابع - مقدمهای بر محدودیتهای CPU 02:14
-
تنظیمات محدودیت CPU برای کانتینر 18:53
-
تنظیمات CPU برای سرویس (کلاستر Swarm) 08:03
-
آزمایشگاه عملی: تنظیم محدودیتهای منابع - حافظه + CPU 09:38
-
معرفی نظارت 09:23
-
راهاندازی اپلیکیشن برای نظارت 06:32
-
Docker Stats 07:38
-
cAdvisor (Container Advisor) 09:45
-
معرفی لاگ کردن منابع 05:57
-
لاگهای کلیدی 08:25
-
راهحلهای لاگ کردن متمرکز (پشته ELK) 12:50
-
راهحلهای لاگ کردن متمرکز (پشته ELK) - راهاندازی آزمایشگاه 14:25
-
راهحلهای لاگ کردن متمرکز (پشته ELK) - تست آزمایشگاه 13:29
-
معرفی Docker Stack 02:41
-
معرفی Docker Compose و Docker Stack 04:54
-
فایل docker-compose.yml برای Docker Compose و Docker Stack 12:28
-
معرفی آزمایشگاه Docker Stack 02:14
-
شبیهسازی کد منبع پروژه 04:38
-
درک فایل Docker Compose 06:22
-
مدیریت Stack 05:45
-
معرفی مقیاسبندی خودکار در Docker Swarm 07:21
-
مقیاسبندی بیانی 08:05
-
مقیاسبندی دستی عمودی 09:16
-
مقیاسبندی دستی افقی 04:57
-
مقیاسبندی خودکار 06:09
مشخصات آموزش
از صفر تا قهرمان: داکر پیشرفته برای مهندسی DevOps
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:135
- مدت زمان :18:19:23
- حجم :14.07GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy