آشنایی با داکر - کانتینرسازی و میکروسرویسها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک مبانی داکر: درک مفاهیم اصلی، معماری و مزایای داکر نسبت به مجازیسازی سنتی
- نصب داکر: یاد بگیرید چگونه داکر را در لینوکس، ویندوز و مک نصب و پیکربندی کنید و از آمادگی برای محیطهای مختلف مطمئن شوید.
- مدیریت کانتینرها و ایمیجها: به ایجاد، مدیریت و استقرار کانتینرها و ایمیجهای داکر برای تحویل مؤثر اپلیکیشن تسلط پیدا کنید.
- شبکهسازی داکر: کسب بینشهایی درباره قابلیتهای شبکهسازی داکر، از جمله لینکدهی کانتینرها و راهاندازی شبکهها برای اپلیکیشنهای پیچیده
پیشنیازهای دوره
- مهارتهای اولیه لینوکس: آشنایی با عملیاتهای خط فرمان لینوکس و مهارتهای اساسی مدیریت لینوکس
- درک DevOps: درک عمومی از اصول و شیوههای DevOps مفید است، اما الزامی نیست.
- کامپیوتر با اینترنت: دسترسی به کامپیوتری (لینوکس، مک یا ویندوز) با اتصال به اینترنت برای نصب نرمافزار و تمرینها
- نیازی به تجربه در داکر نیست، این دوره از مبانی شروع میشود، بنابراین برای مبتدیان بدون تجربه قبلی در داکر قابل فهم است.
توضیحات دوره
با ورود به سال 2024، داکر به عنوان یک فناوری کلیدی در زمینه استقرار و توسعه اپلیکیشن باقی مانده است. این فناوری که در سال 2013 معرفی شد، تغییرات زیادی را تجربه کرده است، اما ارزش اصلی آن، یعنی سادهسازی و استانداردسازی استقرار اپلیکیشن، ثابت مانده است.
بهطور خلاصه، اهمیت داکر در سال 2024 غیرقابل انکار است. توانایی آن در سادهسازی استقرار اپلیکیشن، پشتیبانی از میکروسرویسها و یکپارچهسازی با ابزارهای ارکستراسیون مدرن، داکر را به یک فناوری اساسی برای توسعهدهندگان و سازمانهایی که به دنبال بهرهوری و ثبات در فرآیندهای تحویل نرمافزار خود هستند، تبدیل کرده است.
این دوره برای چه کسانی مناسب است؟
- مدیران لینوکس: کسانی که به دنبال مدرنسازی شیوههای استقرار و مدیریت اپلیکیشنهای خود با یکپارچهسازی داکر در گردش کارهای خود هستند.
- مهندسان DevOps: متخصصانی که به دنبال بهبود زنجیره ابزار DevOps خود با داکر به منظور بهبود فرآیندهای یکپارچهسازی مداوم و استقرار مداوم (CI CD) هستند.
- توسعهدهندگان نرمافزار علاقهمند به یادگیری کانتینرسازی برای اطمینان از محیطهای سازگار از توسعه تا تولید
- متخصصان فناوری اطلاعات: هر کارشناس فناوری اطلاعات که به درک نقش داکر در محیط رایانش ابری امروز علاقهمند است.
- علاقهمندان به فناوری: مبتدیان و علاقهمندان به فناوری که به داکر و فناوری کانتینر علاقهمند هستند و به دنبال کسب پایهای محکم هستند.
آشنایی با داکر - کانتینرسازی و میکروسرویسها
-
داکر چیست و چرا از آن استفاده کنیم؟ 04:16
-
داکر در مقابل ماشینهای مجازی 04:34
-
اصطلاحات و معماری داکر 03:45
-
محیط داکر خود را راهاندازی کنید - نصب در ویندوز 03:07
-
محیط داکر خود را راهاندازی کنید - نصب در اوبونتو 03:28
-
ارائه: مبانی داکر 05:47
-
کار با ایمیجهای داکر 16:27
-
مدیریت کانتینرها 08:04
-
شبکهسازی در داکر 05:40
-
ذخیرهسازی پایدار و حجمها 07:13
-
آشنایی با Docker Compose و سرویسها 03:45
-
آشنایی با Docker Compose: عملی 05:34
-
برنامه چند کانتینری: عملی 07:48
-
مقیاسپذیری و لودبالانسینگ: عملی 06:31
-
داکر برای توسعه - بررسی 01:48
-
راهاندازی محیط توسعه با داکر: عملی 12:44
-
بهترین شیوه برای Dockerfile 02:57
-
اشکالزدایی کانتینرها 06:41
-
آشنایی با امنیت در داکر 04:05
-
اجرای کانتینرهای داکر به عنوان یک کاربر غیر روت 07:11
-
اسکن ایمیجهای داکر برای آسیبپذیریها: عملی 07:50
-
راهاندازی سیاستهای شبکه برای کنترل ترافیک بین کانتینرها: عملی 06:03
-
آشنایی با Docker Swarm 02:43
-
آشنایی با کوبرنتیز 03:08
-
CICD با داکر و GitHub Actions: بررسی 02:33
-
CICD با داکر و GitHub Actions: عملی 24:17
-
آشنایی با میکروسرویسها و داکر 03:54
-
استقرار میکروسرویسها با داکر: عملی 07:40
-
اهمیت نظارت و لاگ کردن 05:04
-
نظارت و لاگ کردن در داکر با ELK Stack: عملی 13:41
مشخصات آموزش
آشنایی با داکر - کانتینرسازی و میکروسرویسها
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:30
- مدت زمان :03:18:39
- حجم :845.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy