نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نحوه استقرار برنامه ریز خدمات ASP.NET در زیرساخت Kubernetes ارائه شده توسط Microsoft Azure Kubernetes Services را آموزش می دهد. می توان مفید باشد که میکروسرویس های خود را با استفاده از کانتینرها مستقر کنید و آنها را در یک خوشه Kubernetes اجرا کنید که در Azure به عنوان PaaS مدیریت شده اجرا می شود. خدمات (معروف به AKS). در این دوره ، با استفاده از ASP.NET Core Microervice با استفاده از Kubernetes و AKS ، می آموزید که میکروسرویس های خود را با استفاده از کانتینرها مستقر کرده و در خوشه Kubernetes Microsoft Azure Kubernetes Services اجرا کنید. ابتدا بررسی خواهید کرد که چرا می خواهیم از کانتینرها برای استقرار ریز سرویس ها و اجرای آنها روی خوشه Kubernetes استفاده کنیم. در مرحله بعدی ، خواهید فهمید که خوشه Kubernetes چه پیشنهادی ارائه می دهد و نحوه تنظیم آن در ابر لاجوردی چیست. سپس ، برای به حداقل رساندن خرابی و قطعی ، استقرارها را خودکار خواهید کرد. سرانجام ، شما می آموزید که چگونه تغییرات طرحواره پایگاه داده را برای سرویس های خرد خود نصب کنید در حالی که هیچ زمان خرابی ندارید. پس از پایان این دوره ، مهارت و دانش کانتینرها ، Kubernetes و اتوماسیون استقرار را با Azure DevOps و GitHub برای استقرار ریز خدمات ASP.NET در زیرساخت Kubernetes موجود در Azure Cloud به عنوان AKS خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک ریز سرویس ها و ظروف
Understanding Microservices and Containers
-
مقدمه
Introduction
-
طرح کلی
Outline
-
فناوری کانتینر چیست؟
What Is Container Technology?
-
چرا ظروف برای سرویس های خرد؟
Why Containers for Microservices?
-
در حال اجرا در کانتینرها با یک ماشین واحد
Running in Containers on a Single Machine
-
بارهای تولید بر روی خوشه ها اجرا می شود
Production Workloads Run on Clusters
-
مفاهیم K8s
K8s Concepts
-
یک ReplicaSet و یک استقرار
A ReplicaSet and a Deployment
-
حالت دلخواه در یمل تعریف شده است
Desired State Defined in Yaml
-
به روز رسانی های نورد
Rolling Updates
-
مدیریت منابع و ارتباط بین Pods
Resource Management and Communication Between Pods
-
استفاده از خدمات k8s
Using k8s Services
-
GloboTicket Shop و استفاده از SSL
GloboTicket Shop and Use of SSL
-
میکروسرویس Event Catalog را به K8s از خط فرمان نصب کنید
Deploy the Event Catalog Microservice to K8s from Command Line
-
خلاصه
Summary
استقرار خدمات خرد در Kubernetes
Deploying Micro Services to Kubernetes
-
مقدمه و طرح کلی
Introduction and Outline
-
راه اندازی خوشه AKS
Setting up an AKS Cluster
-
نسخه ی نمایشی: راه اندازی خوشه AKS
Demo: Setting up an AKS Cluster
-
ثبت کانتینر و امنیت
Container Registry and Security
-
تنظیم رجیستری کانتینر
Setting up the Container Registry
-
استراتژی های استقرار کشور مورد نظر
Deployment Strategies & Desired State
-
& nbsp؛ نسخه اولیه & nbsp؛ برنامه را اجرا کنید
Deploy Initial Version of the Application
-
بررسی های بهداشتی
Health Checks
-
توقف صفر & nbsp؛ استقرار & nbsp؛ نسخه جدید & nbsp؛
Zero-downtime Deployment New Version
-
ملاحظات و خلاصه استقرار
Deployment Considerations and Summary
بکارگیری خودکار با Azure DevOps و GitHub
Automating Deployments with Azure DevOps and GitHub
-
مقدمه و طرح کلی
Introduction and Outline
-
CI/CD امن و سازگار
Secure and Compliant CI/CD
-
خط لوله در هر میکروسرویس
A Pipeline per Microservice
-
استقرار در AKS با استفاده از Azure DevOps
Deploying to AKS Using Azure DevOps
-
استقرار در AKS با استفاده از اقدامات GitHub
Deploying to AKS Using GitHub Actions
-
خلاصه
Summary
به روزرسانی پایگاه داده با زمان خرابی صفر
Updating the Database with Zero-downtime
-
مقدمه و طرح کلی
Introduction and Outline
-
خرابی صفر و Playbook
Zero-downtime and Playbook
-
آماده سازی استقرار زمان خرابی صفر با تغییر در پایگاه داده
Preparing a Zero-downtime Deployment with a Database Change
-
اجرای استقرار زمان خرابی صفر با تغییر در پایگاه داده
Executing a Zero-downtime Deployment with a Database Change
-
خلاصه
Summary
نمایش نظرات