Udemy Deploying .Net Microservices with K8s AKS and Azure DevOps
در این دوره ، ما خواهیم آموخت که چگونه می توان سرویس های .Net را در Kubernetes مستقر کرد و با استفاده از Azure Container Registry (ACR) و با Azure Container Registry (ACR) استقرارها را به سرویس های Cloud Azure kubernetes (AKS) منتقل کرد و آخرین بخش این است که ما یاد می گیریم که چگونه اتوماسیون اعزام ها را انجام دهیم با خطوط CI / CD Azure DevOps و GitHub. ما می خواهیم ریز سرویس های خود را در محیط docker محصور کنیم و این تصاویر را به DockerHub وارد کنیم و ریز سرویس ها را در Kubernetes مستقر کنیم. به عنوان همان تنظیم ، ما در حال رفتن به ابر برای استقرار AKS با استفاده از ACR هستیم. در دوره Udemy Deploying .Net Microservices with K8s AKS and Azure DevOps ما موضوعات دیگری را پوشش خواهیم داد : داکر ریز سرویس ها را می سازد ، اجزای K8s ، استقرار در زمان خرابی صفر ، استفاده از منابع Azure مانند ACR ، AKS ، تمام مراحل استقرار را با نوشتن خطوط سفارشی با Azure DevOps و غیره خودکار کنید. اول از همه ، ما قصد داریم برنامه مشتری MVC Client برای مصرف منابع Api را که پروژه وب Shopping.Client Asp.Net MVC است ، توسعه دهیم. اما ما با توسعه این پروژه به عنوان یک برنامه وب مستقل که شامل داده های اختصاصی درون آن است ، شروع خواهیم کرد و ما پشتیبانی کانتینر را با DockerFile اضافه خواهیم کرد ، تصاویر docker را به مرکز docker وارد کرده و گزینه های استقرار مانند “Azure Web App for Container” را برای 1 برنامه وب مشاهده خواهیم کرد. پس از آن ، ما در حال توسعه Shopping.API میکرو سرویس با MongoDb و نوشتن تمام محفظه های Docker هستیم. این پروژه API دارای داده های محصولات است و عملیات CRUD را با آشکار کردن روشهای api برای مصرف از پروژه مشتری خرید انجام می دهد. ما برنامه API را با ایجاد Dockerfile محصور خواهیم کرد و تصاویر را به Azure Container Registry (ACR) وارد می کنیم. در بخش آخر ، ما وظیفه ای را برای استقرار برنامه های ریز سرویس های چند کانتینری با خودکارسازی خطوط ci / cd تعیین خواهیم کرد. در پایان دوره Udemy Deploying .Net Microservices with K8s AKS and Azure DevOps شما می آموزید که چگونه برنامه های ریز سرویس های چند ظرفیتی خود را با خودکار کردن تمام مراحل استقرار به طور جداگانه ، مستقر کنید. این دوره اطلاعات نظری خوبی خواهد داشت اما 90٪ فعالیت ها، عملی نیز خواهد بود. تمام ریز خدمات و مراحل استقرار گام به گام و با هم توسعه می یابند.
آنچه خواهید آموخت :
تصاویر Docker را بسازید
میکرو سرویس ها را در محیط داکر نگهداری کنید
نوشتن ریز خدمات Docker
استقرار میکرو سرویس های خالص در Kubernetes
استقرار ریز خدمات در cloud Azure kubernetes services (AKS)
تمام فرآیند استقرار را با نوشتن خطوط سفارشی با Azure DevOps خودکار کنید
اجرای برنامه های ریز سرویس های چند کانتینر با خطوط ci / cd
با استقرار در زمان صفر ، ریز سرویس ها را به روز کنید
استفاده از منابع Azure مانند ACR ، AKS
نیازمندی ها :
مبانی اطلاعات Container و Docker
دانش C # و AspNet
این دوره آموزشی برای چه کسانی است :
توسعه دهندگانی که می خواهند یاد بگیرند که چند میکرو سرویس را با Docker در اختیار داشته باشند
توسعه دهندگانی که می خواهند بیاموزند سرویس های خود را در Kubernetes مستقر کنند
توسعه دهندگانی که می خواهند بیاموزند استقرار ریز سرویس ها را در سرویس های Azure kubernetes (AKS) ابر قرار دهند
توسعه دهندگانی که می خواهند بیاموزند برنامه های ریز خدمات چند کانتینر را با خطوط اتوماتیک ci / cd بکار گیرند
نام:
Deploying .Net Microservices with K8s AKS and Azure DevOps
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟