لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker برای برنامههای NET - در لینوکس و ویندوز
Docker for .NET Apps - on Linux and Windows
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با نحوه ساخت، اجرا و طراحی برنامههای . برنامه های NET Core در کانتینرهای لینوکس و ویندوز تعریف و اجرای برنامه های چند کانتینری با Docker Compose شکستن برنامه های یکپارچه به یک معماری توزیع شده نحوه آماده سازی برنامه های Dockerized .NET برای تولید نحوه اجرای کانتینرها در مقیاس با استفاده از Docker Swarm پیش نیازها:آشنایی با . برنامههای NET - از برنامهنویس، عملیات یا پسزمینه معماری دسترسی به دستگاه ویندوز 10 برای دنبال کردن تمرینها
Docker پلتفرمی برای اجرای برنامهها در واحدهای محاسباتی سبک وزن به نام کانتینر است. تقریباً میتوانید هر برنامهای را بگیرید و آن را در یک ظرف اجرا کنید، و این دوره به شما یاد میدهد که چگونه این کار را انجام دهید - با تمرکز 100٪ بر روی برنامههای NET و مهارتهای دنیای واقعی.
با نحوه اجرای برنامه های NET Framework در کانتینرهای ویندوز و برنامه های NET Core در کانتینرهای Windows و Linux آشنا خواهید شد. سپس نحوه اجرای اجزای جدید و قدیمی را در یک معماری توزیع شده با Docker Compose خواهید دید. در نهایت می آموزید که برای آماده سازی برنامه های Dockerized.NET خود برای تولید، و نحوه اجرای برنامه ها در مقیاس در Docker Swarm چه کاری باید انجام دهید.
سفر یادگیری در این دوره از چندین سال تدریس بهبود یافته است - شما نیازی به داشتن دانش Docker ندارید، با اصول اولیه شروع می کنید و با هر درس دانش بیشتری اضافه می کنید. و محتوا از سالها پروژههای مشاوره تکمیل شده و به سازمانها کمک میکند تا برنامههای داتنت را به داکر منتقل کنند و آنها را با موفقیت در تولید اجرا کنند. این میتواند اولین گام برای مدرنسازی برنامههای یکپارچه یا برای انتقال برنامههای داخلی به فضای ابری باشد.
معلم شما، التون استونمن، کاپیتان داکر و MVP مایکروسافت است - و از سال 2015 کانتینرها را در حال تولید است.
سرفصل ها و درس ها
آشنایی با Docker در ویندوز و لینوکس
Understanding Docker on Windows and Linux
آشنایی با Docker در ویندوز و لینوکس
Understanding Docker on Windows and Linux
آشنایی با Docker در ویندوز و لینوکس
Understanding Docker on Windows and Linux
نصب Docker و تنظیم محیط
Installing Docker and Setting Up Your Environment
اصول اولیه کانتینر ویندوز
Windows Container Basics
اصول اولیه کانتینر لینوکس
Linux Container Basics
Dockerfiles و Docker Images
Dockerfiles and Docker Images
تصاویر داکر، برچسب ها و رجیستری ها
Docker Images, Tags and Registries
تصاویر پایه دات نت
.NET Base Images
خلاصه بخش
Section Recap
آزمون: داکر در ویندوز و لینوکس
Quiz: Docker on Windows and Linux
ساخت و اجرای برنامه های دات نت در کانتینرها
Building and Running .NET Apps in Containers
ساخت و اجرای برنامه های دات نت در کانتینرها
Building and Running .NET Apps in Containers
ساخت و اجرای برنامه های دات نت در کانتینرها
Building and Running .NET Apps in Containers
بسته بندی برنامه های از پیش ساخته شده
Packaging Pre-built Applications
کامپایل و بسته بندی برنامه های NET Framework
Compiling and Packaging .NET Framework Apps
اجرای برنامه های چند کانتینری
Running Multi-container Applications
کامپایل و بسته بندی برنامه های NET Core
Compiling and Packaging .NET Core Apps
یکپارچه سازی برنامه های دات نت با پلتفرم داکر
Integrating .NET Apps with the Docker Platform
خلاصه بخش
Section Recap
آزمون: برنامه های دات نت در کانتینرها
Quiz: .NET Apps in Containers
طراحی یک معماری توزیع شده
Designing a Distributed Architecture
طراحی یک معماری توزیع شده
Designing a Distributed Architecture
طراحی یک معماری توزیع شده
Designing a Distributed Architecture
مدل سازی برنامه ها با Docker Compose
Modelling Apps with Docker Compose
مدرن کردن برنامه های NET Framework
Modernizing .NET Framework Apps
مدیریت ترافیک HTTP با یک پروکسی معکوس
Managing HTTP Traffic with a Reverse Proxy
استفاده از صف پیام برای ارتباط Async
Using a Message Queue for Async Communication
افزودن ویژگی ها با مدیریت پیام
Adding Features with Message Handlers
اجرای برنامه های توزیع شده Cross Platform
Running Cross Platform Distributed Apps
خلاصه بخش
Section Recap
مسابقه: معماری توزیع شده
Quiz: Distributed Architecture
آماده سازی برای تولید
Preparing for Production
آماده سازی برای تولید
Preparing for Production
آماده سازی برای تولید
Preparing for Production
ورود مجدد به سیستم
Logging Revisited
بررسی سلامت و آمادگی
Health and Readiness Checks
نظارت بر معیارهای زمان اجرا دات نت
Monitoring .NET Runtime Metrics
نظارت بر معیارهای برنامه
Monitoring Application Metrics
داده های ماندگار برای برنامه های Stateful
Persisting Data for Stateful Apps
داده های ماندگار در ظروف سرور SQL
Persisting Data in SQL Server Containers
خلاصه بخش
Section Recap
آزمون: آمادگی تولید
Quiz: Production Readiness
دویدن در مقیاس در سکوی کانتینری
Running at Scale in a Container Platform
دویدن در مقیاس در سکوی کانتینری
Running at Scale in a Container Platform
دویدن در مقیاس با سکوی کانتینری
Running at Scale with a Container Platform
ایجاد یک Docker Swarm Cluster
Creating a Docker Swarm Cluster
استقرار پشته های برنامه
Deploying Application Stacks
در دسترس بودن و مقیاس بالا
High-availability and Scale
متمرکز کردن مجموعه گزارش
Centralizing Log Collection
نمایش نظرات