آموزش مقدماتی داکر (Docker) و کوبرنتیس (Kubernetes) برای برنامه نویسان دات نت

Fundamentals of Docker and Kubernetes for .NET Developers
تعداد ویدئو 70
زمان دوره 03:19:43
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش کارکردن با داکر Docker و کوبرنتیس Kubernetes در دات نت، یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مباحث اساسی در کار کردن با Docker و Kubernetes برای برنامه نویسان دات نت است که با نام اصلی Fundamentals of Docker and Kubernetes for .NET Developers از شرکت Pluralsight منتشر شده است.

Fundamentals of Docker and Kubernetes for .NET Developers Fundamentals of Docker and Kubernetes for .NET Developers snapshot

سرفصل مطالب آموزش کارکردن با داکر Docker و کوبرنتیس Kubernetes در دات نت

فصل اول: مقدمه دوره آموزشی

  • مقدمه

فصل دوم: اهمیت Container ها در چیست؟

  • خوش آمدگویی و شفاف سازی
  • ذات Cross-platform بودن دات نت
  • فواید Container ها برای توسعه و گسترش
  • مروری بر Solution

فصل سوم: آموزش عملی راه اندازی Solution به روش سنتی

  • نکات مهم مربوط به راه اندازی Solution
  • آموزش عملی: آمادگی برای بکارگیری Container ها با استفاده از Docker Desktop
  • آموزش عملی: نصب و تنظیم کردن Windows Terminal
  • آموزش عملی: نصب کردن Windows Subsystem for Linux و یا WSL ورژن 2 و Ubuntu
  • یک نکته مهم در مورد فریم ورک دات نت و Windows Container ها
  • شروع به کار

فصل سوم: استفاده کردن از Docker Image ها

  • مقدمه
  • یک مدل ادراکی برای Container ها و Image ها
  • آموزش عملی: Pull کردن و اجرا کردن یک Image عمومی
  • آموزش عملی: بروز رسانی یک اپلیکیشن ASP.NET به منظور استفاده کردن از یک Container در حال اجرا
  • آموزش عملی: استفاده کردن از Container Image مربوط به Seq برای Local Login
  • جمع بندی و قدم های بعدی

فصل چهارم: Containerize کردن یک اپلیکیشن ASP.NET

  • مقدمه
  • آموزش عملی: Containerize کردن UI Application
  • لایه بندی و Build کردن Container Image ها
  • Build کردن Container Image های مربوط به ASP.NET
  • آموزش عملی: پنجره Container ها در ویژوال استودیو
  • آموزش عملی: اجرا کردن سرویس ها بر روی Host محلی
  • جمع بندی و قدم های بعدی

فصل پنجم: اجرا کردن یک اپلیکیشن ASP.NET با کمک SSL با استفاده از Docker Compose

  • مقدمه
  • شرایط فعلی و منابع
  • معرفی کردن Docker Compose
  • آموزش عملی: اضافه کردن پشتیبانی از Docker Compose برای پروژه Identity
  • توضیح ساده شده ای از Simplified Explanation
  • آموزش عملی: بروز رسانی کردن درگاه ها در Docker Compose
  • آموزش عملی: اضافه کردن nginx به عنوان یک Reverse Proxy
  • آموزش عملی: بروز رسانی کردن Host Port و Clean کردن Solution
  • آموزش عملی: اضافه کردن SSL به یک nginx مربوط به Reverse Proxy
  • جمع بندی و قدم های بعدی

فصل ششم: اضافه کردن پروژه ها و Image های متعدد به درون Docker Compose

  • مقدمه
  • بازبینی فایل مربوط به Docker Compose
  • بررسی DNS در Docker Compose
  • بازبینی Solution و بررسی مسیر رو به جلو
  • آموزش عملی: اضافه کردن سرویس Log کردن با Seq به Docker Compose
  • آموزش عملی: اضافه کردن smtp4dev به عنوان یک Email Service به Docker Compose
  • آموزش عملی: اضافه کردن UI به Docker Compose با استفاده یک نام DNS جدید
  • آموزش عملی: Networking در Docker Compose و Trusted Certificate ها
  • آموزش عملی: اضافه کردن API به عنوان یک اپلیکیشن Virtual Path به Docker Compose
  • چه چیزی تکمیل کردید و مراحل بعدی چیست؟

فصل هفتم: اضافه کردن یک بانک اطلاعاتی به Docker Compose

  • مقدمه
  • آموزش عملی: راه اندازی SQL Server در یک Container
  • بررسی Container ها و ماندگاری داده ها
  • روش های کار با بانک اطلاعاتی در Docker Compose
  • تنظیمات پیکربندی WSL
  • آموزش عملی: استفاده کردن از یک Image سفارشی شده برای بانک اطلاعاتی
  • آموزش عملی: Push کردن یک Image سفارشی به یک Container Registry برای منتشر کردن آن
  • آموزش عملی: استفاده کردن از یک Dockerfile به همراه یک Startup Logic
  • بازبینی اهداف و eShopOnContainers
  • جمع بندی و قدم های بعدی

فصل هشتم: آماده شدن برای اجرا در Kubernetes

  • مقدمه
  • معرفی Kubernetes و مزیت هایش
  • بررسی آناتومی یک Deployment در Kubernetes
  • اجزاء تشکیل دهنده یک Cluster در Kubernetes
  • آموزش عملی: راه اندازی کردن یک Cluster محلی در Kubernetes با استفاده از Docker Desktop
  • آموزش عملی: اعمال کردن و بررسی کردن داشبورد Kubernetes
  • آموزش عملی: اجرا کردن سرویس های Solution در Kubernetes (Seq، smtp4dev و SQL Server)
  • آموزش عملی: اضافه کردن nginx Ingress Controller و تعریف کردن یک Ingress
  • آموزش عملی: اجرا کردن یک اپلیکیشن ASP.NET در Kubernetes
  • آموزش عملی: اضافه کردن SSL برای یک اپلیکیشن ASP.NET با یک Ingress و Routing با استفاده از Path
  • آموزش عملی: انجام Scaling بر روی یک Deployment در Kubernetes
  • توصیه ها و منابع
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش مقدماتی داکر (Docker) و کوبرنتیس (Kubernetes) برای برنامه نویسان دات نت”

نشانی ایمیل شما منتشر نخواهد شد.

دسته های محصولات

افزودن به سبد خرید