توسعه و ارائه دادن نرم افزارها با Docker - Developing and Delivering Software with Docker

-
1
2 ساعت
با زیرنویس فارسی و انگلیسیداکر یک پلتفرم کانتینریسازی منبع باز است. این برنامه توسعه دهندگان را قادر می سازد تا برنامه ها را در کانتینرها بسته بندی کنند - اجزای اجرایی استاندارد شده که کد منبع برنامه را با کتابخانه های سیستم عامل و وابستگی های مورد نیاز برای اجرای آن کد در هر محیطی ترکیب می کنند. در این دوره، کارلوس نونز اصول اولیه داکر شامل کانتینرها، داکرفایل ها (یا تصاویر پایه) و قابلیت های آن را معرفی می کند. تماشا کنید و یاد بگیرید که چگونه ظروف خود را بسازید.
-
2
1 ساعت بروز شده
با زیرنویس فارسی و انگلیسیDocker محبوب ترین راه حل ذخیره سازی ظروف در جهان است. این دوره همه چیزهایی را که برای نصب و پیکربندی Docker در مک، ویندوز و لینوکس و همچنین محیط های مبتنی بر ابر مانند خدمات وب آمازون نیاز دارید را پوشش می دهد. همچنین به داوطلبان Docker Certified Associate (DCA) کمک می کند تا برای آزمون گواهینامه آماده شوند. در این دوره، دیوید دیویس، متخصص مجازی سازی، نحوه نصب Docker، راه اندازی یک مخزن، پیکربندی ورود به سیستم، مدیریت کاربران، درک فضاهای نام و محافظت از داده های خود را نشان می دهد. او همچنین ویژگی هایی را پوشش می دهد که با Docker Enterprise ارسال می شوند، از جمله هواپیمای کنترل جهانی و رجیستری مورد اعتماد. به علاوه، نکات مهمی را که برای آماده شدن برای آزمون Docker Certified Associate (DCA) نیاز دارید، دریافت کنید. اهداف یادگیری آمادگی Docker Certified Associate نسخه ها و پلتفرم های Docker فضاهای نام داکر نصب Docker پیکربندی مخازن و ازدحام Docker ایجاد کاربران و تیم ها پشتیبان گیری از Docker عیب یابی خطاهای داکر
-
3
1 ساعت
با زیرنویس فارسی و انگلیسیمهارت های Docker خود را با یادگیری در مورد فن آوری های کانتینر Docker، با تاکید بر ارکستراسیون کانتینر، تقویت کنید. در این دوره، مدرس دیوید دیویس نحوه عملکرد ارکستراسیون کانتینر داکر را پوشش میدهد و نکات مهمی را که برای آماده شدن برای آزمون Docker Certified Associate (DCA) نیاز دارید، به اشتراک میگذارد. به طور خاص، او نحوه راهاندازی یک کلاستر Docker Swarm، استقرار خدمات Swarm، عیبیابی Docker Swarm و موارد دیگر را طی میکند. او با بررسی این مفاهیم به شما کمک می کند تا شما را برای اولین دامنه آزمون کاردانی تایید شده Docker آماده کنید. اهداف یادگیری راه اندازی یک خوشه Docker Swarm قفل کردن یک خوشه Swarm چرا حد نصاب مهم است تجسم خدمات Swarm تجزیه و تحلیل خدمات با Docker Inspect عیب یابی یک سرویس استفاده از الگوها با خدمات Docker
-
4
1 ساعت
با زیرنویس فارسی و انگلیسیتصاویر پایه کانتینرهای داکر هستند. آنها برای ساختن برنامه های کاربردی مستحکم مبتنی بر کانتینر و قبولی در آزمون Docker Certified Associate (DCA) کلیدی هستند. این دوره شامل ایجاد و مدیریت تصویر داکر، ثبت داکر و نکات مهم برای آماده شدن برای آزمون DCA می شود. مربی دیوید دیویس دقیقاً توضیح می دهد که تصاویر Docker چیست و چگونه به شما کمک می کند. او نحوه استفاده از Dockerfiles برای ساختن تصاویر، نحوه ذخیره و توزیع تصاویر با رجیستری Docker و نحوه استفاده از برچسب گذاری برای توصیف تصاویر و اجرای کنترل نسخه را نشان می دهد. همانطور که یاد می گیرید، می توانید موضوعات مربوط به دامنه دو آزمون گواهینامه DCA را تمرین کنید: ایجاد تصویر، مدیریت و رجیستری. اهداف یادگیری همکار دارای گواهی Docker (DCA) Docker images و Dockerfiles چیست؟ ایجاد تصاویر داکر برچسب گذاری، اصلاح و مدیریت تصاویر استقرار یک رجیستری هل دادن، کشیدن و امضا کردن تصاویر جستوجوی ثبتها حذف تصاویر از رجیستری
-
5
54 دقیقه
با زیرنویس فارسی و انگلیسیکانتینرهای Docker فقط برای استقرار برنامه نیستند. آنها همچنین می توانند برای ذخیره سازی دائمی داده ها استفاده شوند. این دوره به معرفی اصول ذخیره سازی Docker، از جمله پیکربندی درایورها، حجم ها، پایه های اتصال و ذخیره سازی کلاستر می پردازد. مربی دیوید دیویس همچنین نحوه تغییر درایورها و آزاد کردن فضای ذخیره سازی را با پاک کردن تصاویر استفاده نشده Docker نشان می دهد. در پایان دوره، شما باید بتوانید انواع راه حل های ذخیره سازی مجازی را با Docker راه اندازی کنید و به اهداف مرتبط از آزمون گواهینامه Docker Certified Associate (DCA) پاسخ دهید.
-
6
46 دقیقه
با زیرنویس فارسی و انگلیسیمفاهیم کلیدی را کاوش کنید که می تواند به مدیران سازمانی، توسعه دهندگان و متخصصان امنیتی کمک کند تا ظروف Docker را ایمن تر کنند. موضوعات پوشش داده شده در این دوره همچنین می تواند شما را برای مقابله با اهداف مرتبط از آزمون گواهینامه Docker Certified Associate (DCA) آماده کند. مربی دیوید دیویس با پوشش مفاهیم ضروری امنیت Docker، از جمله سطح امنیتی که به طور پیش فرض در موتور Docker تعبیه شده است، شروع می کند. چگونه می توان امنیت را با استفاده از گواهی ها پیکربندی کرد تا اطمینان حاصل شود که Daemon Docker دارای حقوق دسترسی به تصاویر رجیستری است. و اعتماد محتوا به داکر سپس در مورد پیکربندی امنیت Docker، از جمله نحوه پیکربندی کنترل دسترسی مبتنی بر نقش (RBAC) در Universal Control Plane (UCP)، ایجاد بستههای سرویس گیرنده UCP، و پیکربندی اسکن تصویر در Docker Trusted Registry (DTR) بحث میکند.
-
7
2 ساعت بروز شده
با زیرنویس فارسی و انگلیسییکپارچهسازی مداوم و استقرار مداوم (CI/CD) به توسعهدهندگان این امکان را میدهد که با همکاری بیشتری کار کنند و باگها را زودتر در چرخه عمر توسعه شناسایی کنند. Docker - یک پلت فرم کانتینر نرم افزاری پیشرو - می تواند استقرار مداوم را با اجازه دادن به محیط های آزمایشی و استقرار ایمن تر و مطمئن تر، تا حد زیادی ساده کند. در این دوره، به آرتور اولفلد بپیوندید تا نحوه استفاده از Docker برای ساختن سیستمهای استقرار را توضیح دهد. آرتور مراحل ساخت جعبه ابزار CI/CD خود را انجام می دهد، از جمله نحوه ساختن یک نصب حداقلی جنکینز و ساخت تصاویر Docker برای CI. او همچنین مفاهیم ضروری استقرار مستمر و یکپارچه سازی را پوشش می دهد. نحوه ساخت یک مثال ساده از استقرار مداوم با Docker را نشان می دهد. تست یکپارچه سازی را مورد بحث قرار می دهد. و بیشتر. اهداف یادگیری چگونه داکر می تواند استقرار مداوم را تا حد زیادی ساده کند ساخت جعبه ابزار CI/CD شما استقرار مداوم با استفاده از Docker میزبان استقرار در AWS با جنکینز اهداف و انتظارات برای تست ادغام ایجاد یک کار تست ادغام
-
8
1 ساعت
با زیرنویس فارسی و انگلیسیKubernetes محبوب ترین موتور ارکستراسیون کانتینر منبع باز جهان است. این توانایی برنامه ریزی و مدیریت کانتینرها - Docker یا موارد دیگر - در مقیاس را ارائه می دهد. در این دوره، دانش پایه ای را که برای شروع اولین سفر خود با Kubernetes نیاز دارید، بدست آورید. مربی کیم شلزینگر یک نمای کلی از اکوسیستم بومی ابری و همچنین چرایی تکیه Spotify، Wikimedia و هزاران شرکت دیگر به Kubernetes ارائه می دهد. سپس، کیم نحوه ایجاد یک خوشه Kubernetes را با Minikube نشان میدهد. استقرار یک برنامه کانتینری و مدیریت آن با استفاده از Kubernetes. استفاده از بهترین شیوه های امنیتی؛ و بیشتر. در طول مسیر، او شما را از طریق تمریناتی راهنمایی می کند که تجربه عملی را برای شما فراهم می کند.
-
9
2 ساعت
با زیرنویس فارسی و انگلیسیکانتینرها نحوه ساخت، استقرار و مدیریت برنامهها را تغییر دادهاند. اما فقط همین چند وقت پیش بود که یک آسیب پذیری یا پیکربندی غلط منجر به نقض امنیت اخبار شد. ایجاد کنترلهای امنیتی برای محافظت از برنامههای مستقر در سیستمهای ارکستراسیون مانند Kubernetes ضروری است. این دوره نحوه ایمنسازی ظروف و اکوسیستم Kubernetes را با استفاده از یک مدل پنج عاملی ساده توضیح میدهد. مربی Sam Sehgal (استراتژیست و معمار امنیتی) - ظروف و معماری فناوری Kubernetes، چرخه عمر برنامههای توسعه و استقرار برنامهها و همچنین سطح حمله و بردارها را مرور میکند. وی سپس مدل امنیتی پنج عاملی خود را برای محافظت از Kubernetes و اجزای آن معرفی میکند، و نحوه اعمال کنترلهای امنیتی بر روی طرح و کد، تصاویر و ثبتها، کانتینرها و میزبانها، برنامهها و کلاسترهای Kubernetes را نشان میدهد. موضوعات شامل: تعریف ظروف کوبرنتس چیست؟ سطح حمله و بردارها پنج عامل امنیتی ایمن سازی کد برنامه حاوی ظرف ایمن سازی تصاویر امنیت میزبان ها و محیط کار کانتینر ایمن سازی برنامه ها در Kubernetes امنیت خوشه های Kubernetes