دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش Azure Kubernetes Service با Azure DevOps و Terraform

آموزش Azure Kubernetes Service با Azure DevOps و Terraform

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • نحوه ساخت کلاسترهای گرید تولید Azure AKS با استفاده از Azure AKS CLI
  • درک کامل مبانی Terraform و ایجاد مانیفست های Terraform برای تهیه کلاسترهای گرید تولید Azure AKS
  • تهیه کلاسترهای Azure AKS با استفاده از Terraform و Azure DevOps
  • بیش از 30 مبحث کوبرنتیز و استفاده از 21 سرویس Azure در ترکیب با Azure AKS
  • پیاده سازی مفاهیم DevOps با Release Pipelines که همان پایپ لاین های ادغام مداوم (CI) و پایپ لاین های تحویل مداوم (CD) در Azure DevOps می باشند
  • نوشتن پایپ لاین های ادغام مداوم در Azure DevOps از ابتدا و با استفاده از Starter Pipelines
  • اصول اساسی Kubernetes در هر دو رویکرد دستوری و اعلانی
  • نوشتن و استقرار مانیفست های کوبرنتیز (K8S) برای مفاهیم ذخیره سازی، مانند Persistent Volume Claim (pvc) ،Storage Class و MySQL
  • سوئیچ کردن از Azure Disks بومی به Azure MySQL Database با استفاده از سرویس ExternalName کوبرنتیز
  • نوشتن و استقرار مانیفست های Load Balancer کوبرنتیز برای Azure Standard Load Balancer
  • نوشتن مانیفست های Ingress در کوبرنتیز با فعال سازی ویژگی هایی مانند مسیریابی مبتنی بر Context Path، مسیریابی مبتنی بر نام دامنه، SSL با LetsEncrypt و ExternalDNS
  • نوشتن مانیفست های کوبرنتیز برای Azure Virtual Nodes (serverless) و استقرارهای ترکیبی workload در Azure Linux NodePools و Azure Virtual Nodes
  • استفاده از Azure Container Registry (ACR) در ترکیب با Azure AKS به سه روش (پیوست ACR، استفاده از Service Principal، و Virtual Nodes)
  • فعال سازی ویژگی های مقیاس پذیری خودکار (AutoScaling)، مانند HPA و Cluster Autoscaler
  • اصول اساسی Docker با پیاده سازی موارد استفاده، مانند دانلود ایمیج از Docker Hub و اجرا بر روی دسکتاپ محلی و ساخت یک ایمیج به صورت محلی، تست و push کردن به Docker Hub
  • تسلط بر دستورات متعدد kubectl در سرتاسر فرآیند
  • یکپارچه سازی Azure AKS با Azure Active Directory برای Azure Admins برای تسهیل مدیریت Azure AD
  • مفاهیم RBAC در کوبرنتیز مانند، RoleBinding ،Role و ClusterRoleBinding ،ClusterRole در ترکیب با Azure AD برای کنترل دسترسی دقیق بر Azure AKS

پیش نیازهای دوره

  • برای همراهی با من در فعالیت‌های عملی، باید یک حساب Azure Cloud داشته باشید.
  • برای شروع این دوره نیازی به دانش اولیه Docker یا kubernetes ندارید.

توضیحات دوره:

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

به دوره جذاب مسترکلاس Azure AKS Kubernetes با Azure DevOps و Terraform خوش آمدید. در ادامه، ماژول های این دوره را مشاهده خواهید کرد. 

این دوره برای چه کسانی مناسب است؟

  • آن دسته از معماران، مدیران سیستم، یا توسعه دهندگان آژور که می خواهند با کسب تسلط بر سرویس Azure Kubernetes Service (AKS) اپلیکیشن ها را بر روی کوبرنتیز اجرا کنند
  • هر فرد مبتدی که مایل است کوبرنتیز را با استفاده از Azure AKS بر روی ابر یاد بگیرد
  • هر فرد مبتدی که قصد دارد Azure DevOps و Terraform را به منظور تأمین کلاسترهای Azure Kubernetes فرا بگیرد

آموزش Azure Kubernetes Service با Azure DevOps و Terraform

  • مقدمه 23:47
  • پیش نیازهای دوره 01:49
  • مرحله 01: آشنایی با کلاستر Azure AKS 05:56
  • مرحله 02: راه اندازی یک کلاستر AKS 15:56
  • مرحله 03: بررسی کلاستر AKS با استفاده از kubectl و کنسول مدیریت آژور 14:58
  • مرحله 04: راه اندازی Azure CLI بر روی دسکتاپ محلی 06:38
  • مرحله 05: استقرار و تست یک نمونه اپلیکیشن 07:35
  • مرحله 01: مبانی داکر - معرفی 02:18
  • مرحله 02: آشنایی با داکر، دلیل استفاده از آن، و مشکلاتی که داکر حل می کند 09:19
  • مرحله 03: معماری داکر یا اصطلاحات داکر 05:35
  • مرحله 04: نصب Docker 06:36
  • مرحله 05: داکر - Pull کردن تصویر داکر از Docker Hub و اجرای آن به صورت محلی 10:17
  • مرحله 06: داکر - ساخت تصویر داکر به صورت محلی، تست و Push کردن آن به Docker Hub 10:43
  • مرحله 07: داکر - بررسی فرمان های ضروری 02:59
  • مرحله 01: درک معماری کوبرنتیز 06:16
  • مرحله 02: آشنایی با اصول کوبرنتیز 02:45
  • مرحله 03: آشنایی با Pods در کوبرنتیز 04:32
  • مرحله 04: ایجاد یک Pod، درک آن و حذف Pod 16:13
  • مرحله 05: معرفی سرویس Load Balancer 07:37
  • مرحله 06: ایجاد و تست Pod و سرویس لود بالانسر 13:05
  • مرحله 07: تعامل با logs ،pods، اتصال و پاک سازی pod 09:15
  • مرحله 08: آشنایی با ReplicaSets در کوبرنتیز 03:57
  • مرحله 09: ایجاد و تست ReplicaSet 08:04
  • مرحله 10: اعلان ReplicaSet به عنوان یک سرویس، تست مقیاس پذیری و دسترس پذیری بالا 08:07
  • مرحله 11: آشنایی با Deployments در کوبرنتیز 04:04
  • مرحله 12: ایجاد Deployment، اعلان به عنوان یک سرویس، اعمال مقیاس پذیری عمودی و افقی Replicas 09:50
  • مرحله 13: درک نحوه به روزرسانی های Deployments در کوبرنتیز 13:55
  • مرحله 14: درک نحوه بازگردانی Deployments در کوبرنتیز 09:40
  • مرحله 15: درک نحوه توقف و اجرای مجدد Deployments در کوبرنتیز 07:16
  • مرحله 16: آشنایی با سرویس ها در کوبرنتیز 04:38
  • مرحله 17: دموی سرویس ها با Cluster IP و سرویس های لود بالانسر 14:26
  • مرحله 01: آشنایی با ایجاد منابع کوبرنتیز با استفاده از رویکرد اعلانی 00:43
  • مرحله 02: مبانی YAML 10:02
  • مرحله 03: ایجاد تعریف Pod با استفاده از YAML 10:05
  • مرحله 04: ایجاد سرویس لود بالانسر با استفاده از YAML 05:27
  • مرحله 05: ایجاد و تست ReplicaSet و سرویس لود بالانسر با YAML 11:14
  • مرحله 06: ایجاد و تست Deployment و سرویس لود بالانسر با YAML 04:33
  • مرحله 07: ایجاد استقرار و سرویس Backend Application k8s 09:24
  • مرحله 08: ایجاد تست، استقرار و سرویس frontend application k8s 08:51
  • مرحله 01: آشنایی با Azure Disks برای ذخیره سازی AKS 05:27
  • مرحله 02: ایجاد مانیفست Storage Class (SC) در کوبرنتیز 10:06
  • مرحله 03: ایجاد مانیفست Persistent Volume Claim (PVC)، استقرار و تست PVC ،SC 06:39
  • مرحله 04: ایجاد مانیفست ConfigMap در کوبرنتیز 02:53
  • مرحله 05: ایجاد مانیفست MySQL Deployment در کوبرنتیز 11:35
  • مرحله 06: ایجاد، استقرار، تست و پاک سازی سرویس MySQL Kubernetes Cluster IP 10:47
  • مرحله 07: استفاده از Storage Class پیش فرض AKS به جای Storage Class سفارشی 06:13
  • مرحله 08: ایجاد مانیفست استقرار برای وب اپلیکیشن User Management در کوبرنتیز 10:46
  • مرحله 09: ایجاد، استقرار، تست و پاک سازی سرویس کوبرنتیز برای وب اپلیکیشن User Management 11:27
  • مرحله 01: آشنایی با Azure MySQL Database 05:14
  • مرحله 02: جدید - ایجاد پایگاه داده Azure برای پایگاه داده انعطاف‌پذیر MYSQL 04:26
  • مرحله 03: جدید - ایجاد اسکیما webappdb، غیرفعال کردن انتقال امن 06:53
  • مرحله 04: جدید - بررسی مانیفست‌های k8s برنامه UWB، استقرار، تست و پاکسازی 07:41
  • پیاده سازی Kubernetes Secrets 07:36
  • مرحله 01: آشنایی با Azure Files 09:39
  • مرحله 02: بررسی مانیفست های کوبرنتیز برای فایل های Storage Class - Azure و PVC 06:42
  • مرحله 03: استقرار اپلیکیشن، آپلود فایل های استاتیک، تست و پاک سازی 10:53
  • مرحله 00: معرفی Ingress 11:27
  • مرحله 01: آشنایی با مبانی Ingress 06:45
  • مرحله 02: راه اندازی Static Public IP در آژور اختصاصی برای Ingress 03:02
  • مرحله 03: نصب Ingress 09:35
  • مرحله 04: ایجاد k8s Ingress Manifest، بررسی و استقرار مانیفست های اپلیکیشن k8s 08:55
  • مرحله 05: استقرار، تست و پاک سازی مانیفست های اپلیکیشن و k8s Ingress 04:57
  • مرحله 01: آشنایی با مسیریابی مبتنی بر مسیر Ingress Context 02:13
  • مرحله 02: بررسی مانیفست های CPR k8s 13:49
  • مرحله 03: استقرار، تست و پاک سازی k8s CPR Ingress و مانیفست های اپلیکیشن 05:14
  • مرحله 01: آشنایی با Azure DNS Zones 06:53
  • مرحله 02: ایجاد DNS Zone در Azure، تغییر Nameservers در DomainN Registrar 04:16
  • مرحله 01: آشنایی باExternalDNS 07:34
  • مرحله 02: بررسی مانیفست های ExternalDNS k8s 09:42
  • مرحله 03: راه اندازی Managed Service Identity برای مجوز دسترسی به DNS Zones 04:51
  • مرحله 04: استقرار ExternalDNS، بررسی و استقرار اپلیکیشن ها، تست و پاک سازی 09:08
  • مرحله 01: آشنایی با مسیریابی مبتنی بر نام دامنه (DNR) Ingress 03:37
  • مرحله 02: بررسی مانیفست های k8s DNR، استقرار، تست و پاک سازی 09:39
  • مرحله 01: آشنایی با Ingress SSL 07:08
  • مرحله 02: نصب Cert Manager، بررسی و استقرار Cluster Issuer 11:39
  • مرحله 03: بررسی، استقرار، تست و پاک سازی مانیفست Ingress SSL و مانیفست های اپلیکیشن در کوبرنتیز 09:30
  • مرحله 01: آشنایی با منابع کوبرنتیز - درخواست ها و محدودیت ها 05:46
  • مرحله 02: منابع کوبرنتیز - پیاده سازی، استقرار، تست و پاک سازی درخواست ها و محدودیت ها 06:47
  • مرحله 01: آشنایی با Namespaces در کوبرنتیز 07:10
  • مرحله 02: Kubernetes Namespaces - پیاده سازی Namespaces با kubectl با رویکرد دستوری 09:37
  • مرحله 03: Kubernetes Namespaces - آشنایی با Namespaces Limit Range 07:40
  • مرحله 04: Kubernetes Namespaces - پیاده سازی Namespaces Limit Range 07:31
  • مرحله 05: Kubernetes Namespaces - آشنایی با Namespaces ResourceQuota 04:44
  • مرحله 06: Kubernetes Namespaces - پیاده سازی Namespaces ResourceQuota 08:10
  • مرحله 01: درک مفاهیم Virtual Kubelet و Azure Container Instances (ACI) 08:27
  • مرحله 02: درک مفاهیم Virtual Kubelet و Azure Container Instances (ACI) 07:11
  • مرحله 03: راه اندازی و تأیید کلاستر AKS با افزونه فعال Virtual Nodes 11:34
  • مرحله 04: استقرار، مقیاس پذیری و پاک سازی اپلیکیشن نمونه بر روی Azure Virtual Nodes 07:38
  • مرحله 05: آشنایی با استقرارهای ترکیبی در Azure Virtual Nodes 04:47
  • مرحله 06: بررسی مانیفست های کوبرنتیز برای استقرارهای Mixed Mode 07:41
  • مرحله 07: استقرار، تست و پاک سازی استقرارهای Mixed Mode 06:49
  • مرحله 01: آشنایی با Azure Container Registry (ACR) 06:13
  • مرحله 02: آشنایی با یکپارچه سازی Azure ACR و Azure AKS 03:01
  • مرحله 03: راه اندازی ACR و ساخت و اجرای ایمیج داکر به صورت محلی 11:11
  • مرحله 04: پیوست ACR به کلاستر AKS - استقرار، تست و پاک سازی اپلیکیشن نمونه 09:41
  • مرحله 05: آشنایی با بارگیری ایمیج های ACR با Service Principal (SP) 04:23
  • مرحله 06: راه اندازی ACR و ساخت و اجرای ایمیج داکر به صورت محلی و بارگذاری ایمیج داکر 11:37
  • مرحله 07: راه اندازی Azure Service Principal و Kubernetes Secret 08:04
  • مرحله 08: بررسی مانیفست های کوبرنتیز - استقرار، تست و پاک سازی مثال کاربردی SP 06:09
  • مرحله 09: زمان بندی بر روی Virtual Nodes به وسیله بارگیری با کمک SP و تست آن 10:15
  • مرحله 01: آشنایی با پایپ لاین Build در Azure DevOps و Azure Container Registry 03:23
  • مرحله 02: ایجاد یک مخزن محلی، بررسی ورودی فایل ها و پوش کردن به مخزن راه دور گیت هاب 10:13
  • مرحله 03: راه اندازی ACR، سازمان و پروژه Azure DevOps و بررسی بیشتر Azure DevOps 10:10
  • مرحله 04: راه اندازی یک پایپ لاین Build برای ساخت و پوش کردن ایمیج داکر به ACR 13:04
  • مرحله 05: تغییر دادن index.html به V2، کامیت و پوش کردن تغییرات و بررسی مجدد 06:45
  • مرحله 06: درک Namespaces در ACR با استفاده از پایپ لاین Azure DevOps 08:19
  • مرحله 07: بررسی پیشرفته کد پایپ لاین های Build و Push در داکر 12:42
  • مرحله 01: آشنایی با استقرار در ASK 07:38
  • مرحله 02: راه اندازی پایپ لاین از پیش ساخته برای استقرار در AKS 14:31
  • مرحله 03: بررسی لاگ های Build Stage و Deploy Stage، دسترسی به اپلیکیشن از طریق Kubernetes Pods 04:23
  • مرحله 04: استقرار نسخه جدید اپلیکیشن و بررسی استیج پایپ لاین های Build و Deploy 05:38
  • مرحله 05: بررسی کد پایپ لاین های Build Stage و Deploy Stage 11:21
  • مرحله 06: پاک سازی حجم کارهای کوبرنتیز برای App1 01:04
  • مرحله 01: آشنایی با پایپ لاین های Starter آژور و مفاهیم کلیدی پایپ لاین 07:46
  • مرحله 02: راه اندازی پایپ لاین نیمه سفارشی برای ساخت، و پوش کردن ایمیج داکر به ACR و انتشار مانیفست های کوبرنتیز در پایپ لاین های آژور 12:32
  • مرحله 03: استفاده از پایپ لاین Starter برای ساخت، و پوش کردن ایمیج داکر به ACR و انتشار مانیفست های کوبرنتیز در پایپ لاین های آژور 17:57
  • مرحله 01: آشنایی با پایپ لاین های Release در Azure DevOps 09:17
  • مرحله 02: راه اندازی Namespaces در کوبرنتیز و اتصال سرویس ها به این Namespaces 05:33
  • مرحله 03: راه اندازی پایپ لاین Release با Dev Stage و ایجاد آرتیفکت ها 09:25
  • مرحله 04: تأیید نام ایمیج در مانیفست کوبرنتیز و بررسی ورودی کد جدید 06:36
  • مرحله 05: تغییر تگ ایمیج داکر به Build.SourceVersion و تست آن 04:10
  • مرحله 06: راه اندازی Staging ،QA و Production Stages در پایپ لاین های Release با تأیید ایمیل 09:44
  • مرحله 07: بررسی ورودی کد جدید، و بررسی کل پایپ لاین های Build و Release 07:15
  • مرحله 08: پاک سازی حجم کارهای کوبرنتیز 01:56
  • مرحله 01: آشنایی با افزونه HTTP Application Routing در Azure AKS 09:01
  • مرحله 02: فعال کردن افزونه HTTP Application Routing بر روی کلاستر AKS 11:16
  • مرحله 03: استقرار اپلیکیشن نمونه با سرویس Ingress و تست آن 08:19
  • مرحله 04: پاک سازی اپلیکیشن ها و غیرفعال کردن افزونه 03:30
  • مرحله 01: آشنایی با پیکربندی دسترسی به چندین کلاستر AKS 06:06
  • مرحله 02: راه اندازی دو کلاستر با نام های aksdemo3 و aksdemo4 با Azure AKS CLI 12:07
  • مرحله 03: پیکربندی دسترسی به کلاستر aksdemo3، درک دستورات kubectl config view و kubectl config current-context 10:37
  • مرحله 04: پیکربندی دسترسی به کلاستر aksdemo4، و بررسی دستور kubectl config use-context 05:09
  • مرحله 01: آشنایی با احراز هویت اکتیو دایرکتوری (AD) برای AKS Admins 03:31
  • مرحله 02: ایجاد User و Group در اکتیو دایرکتوری و فعال سازی AD برای AKS 08:33
  • مرحله 03: دسترسی به منابع کلاستر Azure AKS با کمک کاربر Azure AD از kubectl 06:46
  • مرحله 04: نحوه ورود مجدد به سیستم با کاربر متفاوت و نحوه بازنویسی احراز هویت AD 09:14
  • مرحله 01: آشنایی با RBAC در کوبرنتیز 05:41
  • مرحله 02: آشنایی با Role و RoleBinding در کوبرنتیز در ترکیب با Azure AKS و Azure AD 10:34
  • مرحله 03: ایجاد QA Namespaces ،Dev و استقرار اپلیکیشن های نمونه 04:48
  • مرحله 04: ایجاد Role Assignment ،Group، و User در اکتیو دایرکتوری و تست ورود به سیستم 06:04
  • مرحله 05: بررسی و ایجاد مانیفست های Role و RoleBinding در کوبرنتیز 04:35
  • مرحله 06: دسترسی به Dev Namespace از طریق کاربر aksdev1 و تست آن 04:06
  • مرحله 01: آشنایی با ClusterRole و ClusterRoleBinding در کوبرنتیز در ترکیب با Azure AKS و Azure AD 07:31
  • مرحله 02: ایجاد Role Assignment ،Group، و User در اکتیو دایرکتوری و تست ورود به سیستم 05:50
  • مرحله 03: بررسی و ایجاد مانیفست های ClusterRole و ClusterRoleBinding در کوبرنتیز 05:04
  • مرحله 04: دسترسی به منابع کلاستر در حالت Read-Only از طریق کاربر askread1 05:51
  • مرحله 01: آشنایی با Cluster Autoscaler 03:24
  • مرحله 02: راه اندازی کلاستر ASK با مقیاس پذیری خودکار فعال با استفاده از Azure AKS CLI 08:55
  • مرحله 03: استقرار اپلیکیشن نمونه برای تست Cluster Autoscaler و پاک سازی 10:32
  • مرحله 01: آشنایی با Horizontal Pod Autoscaler (HPA) 05:33
  • مرحله 02: راه اندازی HPA به صورت دستوری و بررسی مانیفست اعلانی HPA در کوبرنتیز 08:57
  • مرحله 03: ایجاد بار برای نمایش عملی HPA و پاک سازی 08:59
  • مرحله 01: آشنایی با راه اندازی کلاستر سطح تولید AKS با استفاده از Azure AKS CLI - بخش 1 15:01
  • مرحله 02: آشنایی با راه اندازی کلاستر سطح تولید AKS با استفاده از Azure AKS CLI - بخش 2 07:17
  • مرحله 03: آشنایی با راه اندازی کلاستر Azure AKS با استفاده از Azure AKS CLI 04:51
  • مرحله 04: پیاده سازی آیتم های پیش نیاز؛ مانند Vnets و Subnets 07:28
  • مرحله 05: پیاده سازی آیتم های پیش نیاز؛ مانند AD Groups SSHKEY ،AD Users، و Log Analytics 10:52
  • مرحله 06: راه اندازی کلاستر Azure AKS با استفاده از Azure AKS CLI 15:37
  • مرحله 07: تأیید دسترسی کلاستر با استفاده از Azure AD User 10:13
  • مرحله 08: آشنایی با AKS NodePools 01:14
  • مرحله 09: راه اندازی Virtual Nodes و رفع مشکلات مربوط به دسترسی ACI Connector 08:53
  • مرحله 10: راه اندازی و تأیید NodePool برای کاربر لینوکس 07:47
  • مرحله 11: راه اندازی و تأیید NodePool برای کاربر ویندوز 04:40
  • مرحله 12: آشنایی با استقرار اپلیکیشن ها در NodePools با استفاده از K8S Node Selectors 02:36
  • مرحله 13: بررسی مانیفست های کوبرنتیز هر 4 اپلیکیشن 06:04
  • مرحله 14: استقرار، تست و پاک سازی هر 4 اپلیکیشن 10:04
  • مرحله 01: آشنایی با مبانی Terraform 11:00
  • مرحله 02: نصب پیش نیازها، Azure CLI ،Terraform و راه اندازی Azure Subscription 12:03
  • مرحله 03: درک Terraform Providers و دستور terraform init 16:13
  • مرحله 04: درک دستورات validate ،plan، و apply در terraform 13:05
  • مرحله 05: ایجاد و اعمال تغییراتی مانند افزودن تگ ها، و اصلاح گروه منبع (rg) 08:04
  • مرحله 06: درک دستور Terraform refresh در ترکیب با فایل های Tfstate 12:24
  • مرحله 07: درک دستورات providers ،show، و destroy در terraform 07:43
  • مرحله 08: آشنایی با مبانی زبان Terraform 01:52
  • مرحله 09: درک نحو زبان Terraform 05:42
  • مرحله 10: ایجاد Provide Block ،Settings Block، و random_pet" Resource" - بخش 1 07:35
  • مرحله 11: ایجاد Provide Block ،Settings Block، و random_pet" Resource" - بخش 1 11:16
  • مرحله 12: درک متغیرهای ورودی Terraform - بخش 1 09:29
  • مرحله 13: درک متغیرهای ورودی Terraform - بخش 2 15:00
  • مرحله 14: درک مقادیر خروجی Terraform 05:27
  • مرحله 15: استقرار و تأیید مانیفست های Terraform 03:26
  • مرحله 16: مهاجرت از Terraform Local State به Azure Storage Account 12:38
  • مرحله 17: آشنایی با تأمین کلاستر Azure AKS 03:50
  • مرحله 18: ایجاد SSH Keys، ادمین و کلمه عبور ویندوز، و منابع داده جدیدترین نسخه AKS 11:28
  • مرحله 19: ایجاد فضای کاری Log Analytics و azuread_group" Resources" با Terraform 07:32
  • مرحله 20: ایجاد مانیفست AKS cluster - بخش 1 08:33
  • مرحله 21: ایجاد مانیفست AKS cluster - بخش 2 13:50
  • مرحله 22: ایجاد مانیفست AKS cluster - بخش 3 04:53
  • مرحله 23: ایجاد خروجی ها، تأمین کلاستر AKS، و تأیید خروجی ها 15:29
  • مرحله 24: تأیید دسترسی با کمک AKS admin پیشفرض و Azure AD user متصل به AKS admin group 10:21
  • مرحله 25: راه اندازی Nodepools برای ویندوز و لینوکس 10:29
  • مرحله 26: استقرار اپلیکیشن های نمونه، تست و اجرای terraform destroy 07:31
  • مرحله 27: تأمین کلاستر AKS با Vnet سفارشی 09:42
  • مرحله 28: تأیید کلاستر، nodepools و استقرار اپلیکیشن های نمونه، تست و تخریب 05:53
  • مرحله 01: آشنایی با تأمین Azure AKS با استفاده از Terraform و Azure DevOps 02:58
  • مرحله 02: نصب پلاگین های Terraform در سازمان Azure DevOps 04:42
  • مرحله 03: بررسی مانیفست های Terraform، مانیفست های کوبرنتیز و فایل های پشتیبان پایپ لاین 10:02
  • مرحله 04: راه اندازی مخزن محلی و راه دور گیت هاب و کپی کردن مانیفست های کوبرنتیز و Terraform 05:40
  • مرحله 05: راه اندازی اتصالات سرویس، تأیید مجوزهای AD، ایجاد SSH Keys و آپلود فایل به Azure DevOps 09:24
  • مرحله 06: ایجاد پایپ لاین با Terraform Validate stage - بخش 1 13:12
  • مرحله 07: ایجاد پایپ لاین با Terraform Validate stage - بخش 2 10:11
  • مرحله 08: آشنایی با استقرار Dev AKS Cluster Deployment Job در Stage 2 03:10
  • مرحله 09: نوشتن کد پایپ لاین برای تأمین Dev AKS Cluster 21:24
  • مرحله 10: تأیید موفقیت Dev AKS Cluster با استفاده از پایپ لاین Azure DevOps 08:03
  • مرحله 11: راه اندازی و تأمین محیط QA متصل به کد پایپ لاین 12:05
  • مرحله 12: تأیید اعتبار محیط QA 02:18
  • مرحله 13: افزودن nodepool جدید، بررسی ورودی کد، نظارت بر پایپ لاین و تأیید تغییرات 06:40
  • مرحله 14: پاک سازی هر دو کلاسترهای AKS 01:21

11,099,500 2,219,900 تومان

مشخصات آموزش

آموزش Azure Kubernetes Service با Azure DevOps و Terraform

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:208
  • مدت زمان :28:06:20
  • حجم :15.37GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,351,500 870,300 تومان
  • زمان: 11:01:32
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 01:48:43
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,930,000 786,000 تومان
  • زمان: 09:57:30
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,304,500 660,900 تومان
  • زمان: 08:22:41
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:29:57
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,576,500 1,315,300 تومان
  • زمان: 16:39:53
  • تعداد درس: 119
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,654,000 930,800 تومان
  • زمان: 11:47:11
  • تعداد درس: 71
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید