توضیحات
کاملترین آموزش داکر (Docker) و کوبرنیتز (Kubernetes) – داکرایز کردن برنامه ها
نام دوره : Docker and Kubernetes: The Complete Guide
به روز رسانی 11/2021 با زیرنویس فارسی تولید ماشین
- درک اولیه استفاده از ترمینال و خط فرمان
- هیچ تجربه قبلی از Docker یا Kubernetes مورد نیاز نیست!
- یک کارت اعتباری برای استقرار پروژهها در AWS یا Google Cloud لازم است
- دانلود آموزش داکر با دوبله فارسی
توضیحات:
گردش کار CI+CD ? شما آن را یاد خواهید گرفت. استقرار روی AWS ؟ پوشش داده شده. Kubernetes در حال تولید ؟ البته!
این دوره آموزشی نهایی برای یادگیری نحوه استقرار هر برنامه وب است که احتمالاً می توانید رویاپردازی کنید. Docker و Kubernetes جدیدترین فناوریها در دنیای Dev Ops هستند و جریان ایجاد و استقرار برنامههای وب را به طرز چشمگیری تغییر دادهاند. Docker یک فناوری است که به برنامهها اجازه میدهد در ساختارهایی به نام Container اجرا شوند. در حالی که Kubernetes به بسیاری از کانتینرهای مختلف اجازه میدهد تا با هماهنگی اجرا شوند.
داکر از ابتدا!
در دوره کاملترین آموزش داکر (Docker) و کوبرنیتز (Kubernetes) شما Docker را از مبانی مطلق می آموزید . با یادگیری پاسخ به سوالات اساسی مانند “کانتینر چیست؟” و “چگونه یک ظرف کار می کند؟”. از همان چند آموزش اول، ما به بررسی عملکرد داخلی کانتینرها می پردازیم ، بنابراین شما به درک اصلی از نحوه اجرای دقیق آنها دست خواهید یافت.
هنگامی که متوجه شدید که یک کانتینر چیست، یاد خواهید گرفت که چگونه با استفاده از دستورات اولیه Docker CLI با آنها کار کنید. پس از آن، تسلط خود را در Docker CLI برای ساختن تصاویر سفارشی خود به کار خواهید برد، و به طور موثر برنامه های شخصی خود را «Docker» می کنید.
خطوط لوله CI + CD
البته، هیچ دوره آموزشی در Docker بدون درک کامل از الگوهای متداول Continuous Integration و Continuous Deployment کامل نخواهد بود. شما یاد خواهید گرفت که چگونه یک گردش کار کامل CI + CD را با استفاده از Github، Travis CI، و خدمات وب آمازون پیاده سازی کنید، و یک خط لوله ایجاد کنید که هر بار که آخرین تغییرات خود را در Github اعمال می کنید، به طور خودکار کد شما را مستقر می کند!
استقرار چند کانتینر در AWS!
پس از ایجاد خط لوله استقرار، آن را برای تسلط بر استقرار تک کانتینر و چند کانتینر در خدمات وب آمازون اعمال خواهید کرد . شما یک برنامه چند کانتینری با استفاده از Node، React، Redis و Postgres خواهید ساخت و قدرت شگفت انگیز کانتینرها را در عمل مشاهده خواهید کرد. (توجه: تمام کدنویسی جاوا اسکریپت در این دوره اختیاری است، در صورت عدم استفاده کد منبع کامل ارائه می شود.)
کوبرنتیز!
در نهایت، شما با Kubernetes رو به رو خواهید شد، یک سیستم برای مدیریت برنامه های پیچیده با کانتینرهای مختلف در حال اجرا. شما راه درست ساختن خوشه Kubernetes را یاد خواهید گرفت.
دوره کاملترین آموزش داکر (Docker) و کوبرنیتز (Kubernetes) هیچ یک از نظرات آزاردهنده “این کار را در تولید انجام نده ” ندارد ! ابتدا یک خوشه Kubernetes را بر روی ماشین محلی خود می سازید. سپس در نهایت آن را به یک ارائه دهنده ابر منتقل می کنید. شما حتی یاد خواهید گرفت که چگونه HTTPS را در Kubernetes راه اندازی کنید ، که سخت تر از آن چیزی است که به نظر می رسد!
این چیزی است که شما در کاملترین آموزش داکر (Docker) و کوبرنیتز (Kubernetes) فرا خواهید گرفت:
- Docker را از ابتدا یاد بگیرید، بدون نیاز به تجربه قبلی
- تصاویر سفارشی خود را متناسب با برنامه های کاربردی خود بسازید
- برای بازرسی و رفع اشکال کانتینرهای در حال اجرا، بر Docker CLI مسلط شوید
- درک کنید که داکر چگونه در پشت صحنه کار می کند و کانتینر چیست
- با Github، Travis CI و AWS یک خط لوله CI + CD از ابتدا بسازید
- هنگامی که کد خود را به Github فشار دهید، به طور خودکار مستقر کنید!
- یک برنامه پیچیده چند کانتینری را از ابتدا بسازید و آن را در AWS مستقر کنید
- هدف و نظریه Kubernetes را درک کنید
- یک خوشه Kubernetes آماده برای تولید را در Google Cloud مستقر کنید
دوره کاملترین آموزش داکر (Docker) و کوبرنیتز (Kubernetes) برای چه کسانی است:
- مهندسان نرم افزار به دنبال اجرای آسان و سریع برنامه های خود هستند
- افرادی که دنبال داکرایز کردن برنامه های خود هستند.
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید
Mohammad Reza Keshtidar –
سلام وقت بخیر
این دوره براش اپدیت جدید نیومده؟
یودمی ایران –
از لحاظ محتوا خیر تغییری نداشته
مجید زندی نیا –
با سلام. ظاهرا دوره به روز شده است. ممنون میشم بررسی کنید و در صورت وجود تغییر چشمگیر دوره رو به روز کنید. با تشکر