توضیحات
دوره Docker Essentials for Cloud and DevOps Professionals. Docker یک پلتفرم متنباز است که به توسعهدهندگان اجازه میدهد تا اپلیکیشنهای خود را داخل کانتینرهای سبک و قابل حمل بسازند، ارسال کنند و اجرا کنند. کانتینرها یک اپلیکیشن و وابستگیهای آن را با هم بستهبندی میکنند و تضمین میکنند که در محیطهای توسعه، تست و تولید یکپارچگی وجود داشته باشد. Docker مشکل “روی سیستم من کار میکند” را با ارائه یک محیط اجرایی ثابت حل میکند. Docker به طور گسترده برای معماریهای میکروسرویس، گردش کارهای DevOps و سادهسازی فرآیندهای استقرار در محیطهای مختلف استفاده میشود.
آنچه که در این دوره فرا خواهید گرفت
- درک مفهوم کانتینریزیشن و نقش آن در توسعه و استقرار مدرن اپلیکیشنها.
- تفاوت بین مجازیسازی و کانتینریزیشن و شناسایی مزایای Docker نسبت به مجازیسازی.
- توضیح چالشهای روشهای استقرار سنتی و نحوه رسیدگی Docker به این مسائل.
- یادگیری Docker و نحوه کار آن.
- یادگیری ویژگیهای اصلی و مزایای Docker برای ایجاد، استقرار و مدیریت کانتینرها.
- نصب، شروع، توقف و حذف موفق Docker در پلتفرمهای مختلف.
- درک معماری Docker، از جمله Docker Client، Docker Engine و ECS (Elastic Container Service).
- یادگیری نحوه ایجاد و مدیریت تصاویر Docker با استفاده از Dockerfiles، از جمله ساخت، برچسبگذاری و تولید تصاویر.
- کسب تجربه عملی با دستورات کلیدی Docker مانند docker ps، docker images، docker pull، docker push و موارد دیگر.
- کاوش در Docker Hub، از جمله ایجاد حساب کاربری، کشیدن تصاویر و انتشار تصاویر Docker خود.
- نوشتن Dockerfileهای موثر با استفاده از دستورات کلیدی مانند FROM، COPY، RUN، CMD و ENTRYPOINT.
- درک ساختار لایه بندی شده و اجزای داخلی تصاویر Docker، از جمله نحوه کار فرآیند ساخت تصویر.
- یادگیری ایجاد، اجرا و مدیریت کانتینرهای Docker، از جمله مدیریت چرخه عمر و وابستگیهای کانتینر.
- درک و پیادهسازی Docker Volumes برای مدیریت ذخیرهسازی پایدار، از جمله ایجاد، لیست کردن و حذف حجمها.
- تسلط بر Docker Compose برای تعریف و اجرای اپلیکیشنهای چندکانتینری، از جمله اعتبارسنجی و مقیاسبندی کانتینرها.
- کسب دانش در مورد Docker Swarm برای ارکستراسیون کانتینر، از جمله تنظیم مدیران نود، ایجاد نودهای کارگر و مقیاسبندی سرویسها.
- درک جداسازی کانتینر و نحوه اجرای کانتینرها در حالتهای مختلف، مانند پوسته تعاملی و حالت bash.
- یادگیری بهترین روشها برای استفاده از Docker برای بهبود مقیاسپذیری، نگهداری و قابلیت حمل اپلیکیشنها.
- کاوش در جزئیات داخلی شبکهبندی کانتینر Docker و ابزارهای ارکستراسیون برای مدیریت استقرارهای پیچیده.
این دوره مناسب افرادیست که
- توسعهدهندگان نرمافزاری که به دنبال سادهسازی گردش کار توسعه و استقرار خود با کانتینریزیشن هستند.
- مهندسان DevOps که به دنبال افزایش خودکارسازی، مقیاسپذیری و کارایی در خطوط لوله تحویل نرمافزار هستند.
- مدیران سیستم که به سمت مدیریت زیرساخت مبتنی بر کانتینر مهاجرت میکنند.
- هر کسی که به Docker علاقهمند است یا میخواهد مهارتهای فنی خود را برای رشد شخصی یا حرفهای بهبود بخشد.
- دانشجویان و مبتدیانی که میخواهند وارد حوزههای DevOps، ابری یا توسعه نرمافزار شوند.
- مهندسان ابری که به دنبال استقرار و مدیریت اپلیکیشنهای کانتینری در محیطهای ابری هستند.
- مهندسان داده و دانشمندان داده که از کانتینرها برای تکرارپذیری در پردازش داده و گردش کارهای یادگیری ماشین استفاده میکنند.
- متخصصان IT که به دنبال مدرنسازی مجموعه مهارتهای خود و پذیرش فناوریهای کانتینری هستند.
- مدیران پروژه یا سرپرستان فنی که میخواهند Docker را برای همکاری بهتر تیم و تصمیمگیری فنی درک کنند.
- کارآفرینان و بنیانگذاران استارتآپ که به دنبال راههای مقرون به صرفهای برای مدیریت اپلیکیشنها و زیرساخت هستند.
مشخصات دوره Docker Essentials for Cloud and DevOps Professionals
- ناشر: Udemy
- مدرس: Uplatz Training
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 29 ساعت و 42 دقیقه
- تعداد دروس: 36
سرفصل های دوره در تاریخ 2024/11
پیشنیازهای دوره Docker Essentials for Cloud and DevOps Professionals
- Enthusiasm and determination to make your mark on the world!
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
15.5 گیگابایت





































![[NEW] Google Cloud Generative AI Leader - 6 Full Mock Exams](https://downloadly.ir/wp-content/uploads/2026/08/NEW-Google-Cloud-Generative-AI-Leader-6-Full-Mock-Exams.jpeg)








