آموزش مدرن سازی .NET Framework برنامه ها با Docker

Modernizing .NET Framework Apps with Docker

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Docker می تواند به شما کمک کند برنامه های موجود خود را به دنیای مدرن وارد کنید. این دوره به شما می آموزد که چگونه برنامه های کامل .NET را در ظروف ویندوز اجرا کنید ، معماری را مدرن کرده و در فضای ابری مستقر کنید. Docker فقط برای برنامه های ریز سرویس های greenfield نیست ، شما می توانید برنامه های .NET Framework کامل را استفاده کرده و در ظروف بدون تغییرات کد این یک نقطه شروع عالی برای مدرن سازی معماری و حرکت به سمت ابر است. در این دوره ، مدرن سازی .NET Framework Apps with Docker ، شما خواهید آموخت که چگونه برنامه های .NET را به طور موثر اجرا کنید و با استفاده از Docker معماری مدرن تری ایجاد کنید. ابتدا ، نحوه بسته بندی و اجرای برنامه های NET را در محفظه های Docker در ویندوز پیدا خواهید کرد. سپس ، نحوه تکامل معماری برنامه را با شکستن ویژگی ها در محفظه های جداگانه ، کشف خواهید کرد. سرانجام ، شما می خواهید برنامه مدرن خود را برای تولید Azure ببرید. با پایان دوره ، نحوه کار Docker در ویندوز و آنچه Docker می تواند برای چشم انداز NET موجود شما انجام دهد ، خواهید فهمید. نرم افزار مورد نیاز: docker.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بسته بندی برنامه های ASP.NET برای Docker Packaging ASP.NET Apps for Docker

  • معرفی برنامه مدرن سازی با Docker در ویندوز Introducing App Modernization with Docker on Windows

  • اصول مدرن سازی .NET Framework برنامه ها Principles of Modernizing .NET Framework Apps

  • چگونه برنامه Demo WebForms در این دوره تکامل می یابد How the Demo WebForms App Will Evolve in the Course

  • بسته بندی برنامه های NET در Docker با استفاده از MSI Packaging .NET Apps in Docker Using MSIs

  • اجرای برنامه های وب ASP.NET در Windows Containers Running ASP.NET Web Apps in Windows Containers

  • محدودیت های استفاده از MSI برای ساخت تصاویر Docker Limitations Using MSIs to Build Docker Images

  • تدوین برنامه های NET از منبع در Containers Docker Compiling .NET Apps from Source in Docker Containers

  • بسته بندی برنامه های NET در Docker با ساخت چند مرحله ای Packaging .NET Apps in Docker with Multi-stage Builds

  • خلاصه ماژول Module Summary

اجرای پایگاه های داده SQL Server در Containers Running SQL Server Databases in Containers

  • معرفی ظروف SQL Server در ویندوز Introducing SQL Server Containers on Windows

  • طرح های بانک اطلاعات بسته بندی در تصاویر داکر Packaging Database Schemas into Docker Images

  • ساخت پروژه های SQL Server Data Tools در Containers Building SQL Server Data Tools Projects in Containers

  • بسته بندی Dacpacs SQL Server با ساخت چند مرحله ای Packaging SQL Server Dacpacs with Multi-stage Builds

  • پیکربندی کانتینرها برای استقرار پایگاه های داده جدید یا به روز شده Configuring Containers to Deploy New or Updated Databases

  • اجرای یک پایگاه داده یکبار مصرف در یک محفظه Docker Running a Disposable Database in a Docker Container

  • درک حجم های Docker و لایه های تصویر Understanding Docker Volumes and Image Layers

  • اجرای یک پایگاه داده پایدار در یک محفظه Docker Running a Persistent Database in a Docker Container

  • خودکار کردن به روزرسانی های طرح پایگاه داده با SqlPackage Automating Database Schema Updates with SqlPackage

  • به روزرسانی طرحواره در یک کانتینر پایگاه داده Updating the Schema in a Database Container

  • خلاصه ماژول Module Summary

عملکرد مقیاس گذاری با صف پیام NATS Scaling Performance with the NATS Message Queue

  • عملکرد مقیاس بندی با پیام رسانی همزمان Scaling Performance with Aysnchronous Messaging

  • اجرای صف پیام در یک کانتینر بارانداز Running a Message Queue in a Docker Container

  • اتصال برنامه های وب و کانتینرهای پایگاه داده Connecting the Web Application and Database Containers

  • جایگزینی دسترسی همزمان SQL Server با انتشار رویداد Replacing Synchronous SQL Server Access with Event Publishing

  • انتشار پیام های رویداد از برنامه وب Publishing Event Messages from the Web Application

  • مدیریت پیام های رویداد در برنامه کنسول Handling Event Messages in a Console Application

  • درک پیام ناهمزمان با کانتینرها Understanding Asynchronous Messaging with Containers

  • ساخت برنامه وب و پیام دهنده به عنوان Docker Images Building the Web App and Message Handler as Docker Images

  • اجرای راه حل در ظروف با صف پیام NATS Running the Solution in Containers with the NATS Message Queue

  • خلاصه ماژول Module Summary

افزودن تجزیه و تحلیل سلف سرویس با Elasticsearch و Kibana Adding Self-service Analytics with Elasticsearch and Kibana

  • افزودن تجزیه و تحلیل سلف سرویس به راه حل Adding Self-service Analytics to the Solution

  • اجرای Elasticsearch و Kibana در محفظه های Docker Running Elasticsearch and Kibana in Docker Containers

  • بسته بندی Elasticsearch به عنوان یک تصویر Docker Windows Packaging Elasticsearch as a Windows Docker Image

  • بسته بندی Kibana به عنوان یک تصویر Docker ویندوز Packaging Kibana as a Windows Docker Image

  • جمعیت Elasticsearch را با یک پیام گیرنده پیام NET Populating Elasticsearch with a .NET Message Handler

  • ساخت پیام رسان فهرست اسناد Building the Document Index Message Handler

  • بسته بندی Handler پیام پیام به عنوان یک تصویر Docker Packaging the Index Message Handler as a Docker Image

  • اجرای م Analلفه های تجزیه و تحلیل در ظروف Running the Analytics Components in Containers

  • تست پایان به پایان با SpecFlow در یک ظرف End-to-end Testing with SpecFlow in a Container

  • خلاصه ماژول Module Summary

ارائه مدیریت محتوای سلف سرویس با Umbraco Providing Self-service Content Management with Umbraco

  • افزودن محتوای سلف سرویس به راه حل Adding Self-service Content to the Solution

  • اجرای Umbraco و Nginx در Docker Containers Running Umbraco and Nginx in Docker Containers

  • بسته بندی Umbraco به عنوان تصویر Docker Windows Packaging Umbraco as a Windows Docker Image

  • راه اندازی صفحه اصلی جدید در Umbraco Setting up a New Homepage in Umbraco

  • استقرار و پیکربندی Umbraco در Docker Deploying and Configuring Umbraco in Docker

  • به روزرسانی استقرار برنامه وب Updating the Web Application Deployment

  • اجرای Nginx به عنوان یک پروکسی معکوس برای Umbraco و Web App Running Nginx as a Reverse Proxy for Umbraco and the Web App

  • استقرار و پیکربندی Nginx در Docker Deploying and Configuring Nginx in Docker

  • اضافه کردن ویژگی های پروکسی: فشرده سازی و ذخیره سازی Adding Proxy Features: Compression and Caching

  • خلاصه ماژول Module Summary

مدیریت و نظارت بر راه حل های چند ظرفی Managing and Monitoring Multi-container Solutions

  • مدیریت و نظارت بر برنامه های کاربردی در ظروف Managing and Monitoring Applications in Containers

  • تعریف و مدیریت راه حل ها با Docker Compose Defining and Managing Solutions with Docker Compose

  • اجرای برنامه Webinar با Docker Compose Running the Webinar Application with Docker Compose

  • ساخت برنامه وبینار با ساختن داکر Building the Webinar Application with Docker Compose

  • نظارت در راه حل های چند ظرفی Monitoring in Multi-container Solutions

  • افزودن معیارهای پرومتئوس به ظروف وبینار Adding Prometheus Metrics to the Webinar Containers

  • اجرای Prometheus در یک محفظه ویندوز Running Prometheus in a Windows Container

  • نظارت با پرومتئوس و گرافانا Monitoring with Prometheus and Grafana

  • افزودن داشبورد Grafana به راه حل Adding a Grafana Dashboard to the Solution

  • خلاصه ماژول Module Summary

درک مسیر تولید Understanding the Path to Production

  • ظروف تولید با Docker Swarm Production Containers with Docker Swarm

  • دسترسی ، امنیت و مدیریت بالا با Swarm High Availability, Security and Management with Swarm

  • ایجاد Docker Swarm از Azure Marketplace Creating a Docker Swarm from Azure Marketplace

  • استفاده از برنامه وبینار در Swarm Deploying the Webinar Application to the Swarm

  • ملاحظات تولید برای Dockerfiles و نوشتن فایل ها Production Considerations for Dockerfiles and Compose Files

  • ادغام اسرار Docker با برنامه های NET Integrating Docker Secrets with .NET Applications

  • ادغام کانتینرهای Docker با SQL Azure Integrating Docker Containers with SQL Azure

  • استفاده از اسرار Docker برای پیکربندی برنامه NET Using Docker Secrets for .NET App Configuration

  • مدیریت برنامه های تولید Docker Managing Production Docker Applications

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش مدرن سازی .NET Framework برنامه ها با Docker
جزییات دوره
3h 42m
71
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
76
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP