لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای جامع زیرساخت و شبکه AKS: ارتقای مهارتهای کوبرنتیز با مدیریت تخصصی زیرساخت و شبکه AKS
- آخرین آپدیت
دانلود Your Ultimate Guide to AKS Infrastructure and Network: Elevate Your Kubernetes Skills with In-Depth AKS Infrastructure and Network Management
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تمام چرخه حیات AKS را، از راهاندازی تا پیکربندیهای پیچیده شبکه و امنیت، کاوش کنید. با شروع از کلاسترهای کوبرنتیز و اشیاء استقرار (Deployment Objects)، بیاموزید که چگونه حجم کاری (Workloads) را با استفاده از Podها، اشیاء استقرار و سرویسها مدیریت کنید تا دسترسی بالا (High Availability) و مقیاسپذیری تضمین شود. معماریهای کلاستر عمومی و خصوصی، استراتژیهای یکپارچهسازی و ضروریات شبکه AKS، شامل کلاسترهای ایزوله شبکه، Azure CNI و Kubenet را شناسایی کنید. در این مسیر، ویژگیهای خاص AKS مانند رزولوشن DNS خصوصی، کنترلرهای Ingress برای مدیریت ترافیک و مدیریت اسرار (Secrets) با Azure Key Vault و Secret Store CSI را بیاموزید. دموهای عملی سناریوهایی مانند مدیریت ترافیک خروجی، مقیاسبندی کلاسترها، استفاده از Bastion برای دسترسی امن و بهکارگیری راهکارهای پیشرفتهای مانند Calico برای اجرای سیاستهای شبکه را پوشش میدهند. در پایان این دوره، شما به مهارتهای لازم برای استقرار، ایمنسازی و مدیریت کلاسترهای AKS در مقیاس بزرگ مجهز خواهید شد.
این دوره توسط Packt Publishing تهیه شده است و ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی میکنیم.
سرفصل ها و درس ها
معماری کوبرنتیز و AKS
Kubernetes and AKS Architecture
مرور مجدد معماری AKS
AKS architecture revisited
1. مقدمهای بر مفاهیم بنیادی کوبرنتیز
1. Introduction to Kubernetes Fundamentals
ایجاد شیء استقرار (Deployment)
Create deployment object
مشاهده اشیاء کوبرنتیز در پورتال Azure
View Kubernetes objects in the Azure portal
مقیاسبندی Podها
Scale pods
منابع زیرساختی کلاستر
Cluster infrastructure resources
نحوه راهاندازی یک کلاستر AKS
How to set up an AKS cluster
ایجاد سرویس عمومی با استفاده از LoadBalancer
Create public service using LoadBalancer
ایجاد Pod
Create pod
ایجاد سرویس خصوصی
Create private service
دسترسی Exec به Pod
Exec into pod
2. مقایسه کلاسترهای عمومی و خصوصی AKS
2. Comparing AKS Public and Private Clusters
مقدمهای بر حالتهای دسترسی به کلاستر
Introduction to clusters access modes
دسترسی به کلاستر خصوصی
Accessing a private cluster
کلاستر عمومی با یکپارچهسازی VNET
Public cluster with VNET integration
مرور کلی
Recap
کلاستر خصوصی با Private Endpoint
Private cluster with private endpoint
معماری کلاستر عمومی
Architecture of a public cluster
کلاستر خصوصی با یکپارچهسازی VNET
Private cluster with VNET integration
3. دسترسی به کلاستر خصوصی AKS با استفاده از Bastion
3. Accessing a Private AKS Cluster Using Bastion
[دمو] دسترسی به AKS خصوصی با استفاده از Bastion
[Demo] Accessing private AKS using Bastion
مقدمهای بر دسترسی به AKS خصوصی از طریق Bastion
Introduction to accessing private AKS using Bastion
پشتیبانی Bastion برای معماری Hub and Spoke
Bastion support for hub and spoke
4. کلاستر AKS با شبکه ایزوله
4. Network Isolated AKS Cluster
[دمو] راهاندازی کلاستر با شبکه ایزوله
[Demo] Setting up a network isolated cluster
مقدمهای بر کلاسترهای AKS با شبکه ایزوله
Introduction to AKS network isolated cluster
5. پلاگینهای شبکه برای AKS: Kubenet و Azure CNI
5. Networking Plugins for AKS: Kubenet and Azure CNI
مقایسه Kubenet و حالت Overlay در Azure CNI
Kubenet vs. Azure CNI overlay mode
حالت شبکه Kubenet (پایه)
Kubenet (basic) network mode
حالت شبکه Azure CNI (پیشرفته)
Azure CNI (advanced) network mode
ملاحظات مربوط به تداخل محدودههای CIDR
CIDR ranges overlapping considerations
استفاده از پلاگین CNI سفارشی (BYO)
Bring your own (BYO) CNI plugin
حالت Overlay در Azure CNI
Azure CNI overlay mode
مقدمه
Introduction
مقایسه Kubenet در مقابل Azure CNI
Kubenet vs. Azure CNI
6. رزولوشن DNS خصوصی AKS در مقیاس بالا
6. AKS Private DNS Resolution at Scale
[دمو] رزولوشن DNS متمرکز
[Demo] Centralized DNS resolution
[دمو] رزولوشن Private Endpoint با استفاده از FQDN عمومی
[Demo] Resolving private endpoint using public FQDN
گزینههای پیکربندی DNS برای AKS خصوصی
DNS configuration options for private AKS
مقدمهای بر رزولوشن DNS خصوصی AKS در مقیاس بالا
Introduction to AKS private DNS resolution at scale
[دمو] رزولوشن DNS غیرمتمرکز
[Demo] Decentralized DNS resolution
7. DNS خارجی کوبرنتیز (External DNS)
7. Kubernetes External-DNS
مقدمهای بر External DNS (ارائه اسلاید)
Introduction to external DNS (PPT)
[دمو] مدیریت نامهای دامنه با استفاده از External DNS
[Demo] Managing domain names using external DNS
مقدمهای بر External DNS (توضیحات روی تخته)
Introduction to external DNS on the Lightboard
8. سرویس CoreDNS در کوبرنتیز
8. Kubernetes CoreDNS
فعالسازی لاگ کوئریهای DNS
Enable logging DNS queries
مقدمهای بر Core DNS (سابقاً Kube DNS)
Introduction to Core DNS (previously Kube-DNS)
[دمو] راهاندازی نام دامنه سفارشی با CoreDNS
[Demo] Setting up custom domain name using CoreDNS
9. رابط Gateway API با Application Gateway برای کانتینرها
9. Gateway API with Application Gateway for Containers
[توضیحات] رابط Gateway API و Ingress API
[Lightboard] Gateway API and ingress API
[دمو] بخش اول: آمادهسازی محیط دمو
[Demo] Part 1: Set up the demo environment
[دمو] بخش چهارم: انتشار اپلیکیشن با Gateway API و HttpRoute
[Demo] Part 4: Exposing an application using Gateway API and HttpRoute
[توضیحات] مقایسه AGIC با Application Gateway برای کانتینرها
[Lightboard] AGIC vs. application gateway for containers
[دمو] بخش سوم: ایجاد و پیکربندی Application Gateway برای کانتینرها
[Demo] Part 3: Creating and configuring application gateway for containers
مقدمهای بر Application Gateway برای کانتینرها
Introduction to application gateway for containers
[دمو] بخش دوم: نصب ALB Controller و Identity مدیریت شده آن
[Demo] Part 2: Installing the ALB controller and its managed identity
10. رابط Gateway API با Envoy Gateway
10. Gateway API with Envoy Gateway
مقدمه و دموی استفاده از Envoy Gateway
Intro and demo to using Envoy Gateway
11. مسیریابی اپلیکیشن AKS (Managed Ingress)
11. AKS Application Routing (Managed Ingress)
[دمو] استخراج متریکهای Ingress Controller در Prometheus و Grafana
[Demo] Exporting ingress controller metrics in Prometheus and Grafana
[دمو] ایجاد Nginx Ingress Controller با استفاده از Application Routing
[Demo] Creating Nginx ingress controller using application routing
مقدمهای بر مسیریابی اپلیکیشن (Application Routing)
Introduction to application routing
[دمو] پیکربندی زون DNS خصوصی برای Ingress داخلی
[Demo] Configuring private DNS zone for an internal ingress
استقرار اولین سیاست شبکه برای رد تمام ترافیک بین Podها
Deploying the first network policy to deny all traffic between pods
[دمو] تست سیاست Deny All
[Demo] Testing the deny all policy
مقدمهای بر Calico
Introduction to Calico
بررسی ابزار Network Policy Viewer
Exploring network policy viewer tool
استقرار سیاستی برای اجازه ترافیکهای خاص
Deploying a policy to allow specific traffic
ایجاد سیاست شبکه برای اجازه ترافیک در یک Namespace خاص
Creating network policy to allow traffic in a certain namespace
ارتباط تمام Podها در Namespaceهای مختلف با یکدیگر
All pods across namespaces can communicate with each other
30. ایمنسازی دسترسی به IMDS (169.254.169.254)
30. Securing Access to IMDS (169.254.169.254)
رد دسترسی به IMDS با استفاده از سیاست شبکه
Deny access to IMDS using network policy
[دمو] رد دسترسی به IMDS با استفاده از سیاست شبکه
[Demo] Deny access to IMDS using network policy
31. انتشار اپلیکیشنهای AKS با استفاده از API Management
31. Exposing AKS Apps Using API Management
[دمو] انتشار اپلیکیشنهای AKS با استفاده از Self-hosted Gateway در API Management
[Demo] Exposing AKS apps using API Management self-hosted gateway
[دمو] انتشار اپلیکیشنهای AKS با Self-hosted Gateway با استفاده از Terraform
[Demo] Exposing AKS apps using self-hosted gateway with Terraform
[دمو] انتشار اپلیکیشنهای AKS با APIM
[Demo] Exposing AKS apps with APIM
مقدمهای بر استفاده از API Management با AKS
Introduction to using API Management with AKS
مقدمهای بر انتشار اپلیکیشنهای AKS با Self-hosted Gateway در API Management
Introduction to exposing AKS apps using API Management self-hosted gateway
32. انتشار اپلیکیشنهای AKS با استفاده از Front Door
32. Exposing AKS Apps Using Front Door
[دمو] پیکربندی Terraform برای انتشار اپلیکیشنهای AKS با Front Door
[Demo] Terraform configuration for exposing AKS apps using Front Door
مقدمهای بر Azure Front Door
Introduction to Azure Front Door
[دمو] انتشار اپلیکیشنهای AKS با استفاده از Front Door و PLS
[Demo] Exposing AKS apps using Front Door and PLS
[دمو] انتشار اپلیکیشنهای AKS با Front Door، PLS و Ingress Controller
[Demo] Exposing AKS apps using Front Door, PLS, and ingress controller
33. نسخهبندی و ارتقای AKS
33. AKS Versioning and Upgrade
گزینههای ارتقای AKS
AKS upgrade options
نسخهبندی و پشتیبانی AKS
AKS versioning and support
34. ایجاد نقشهای سفارشی Azure RBAC برای AKS
34. Creating Custom Azure RBAC Roles for AKS
مقدمهای بر نقشهای Azure RBAC
Introduction to Azure RBAC roles
[دمو] ایجاد نقش سفارشی Azure RBAC برای AKS Deployment Reader
[Demo] Creating custom Azure RBAC role for AKS deployment reader
35. ثبت لاگ با Log Analytics
35. Logging with Log Analytics
مقدمهای بر سفارشیسازی عاملهای Log Analytics
Introduction to Log Analytics agents customization
36. معرفی Karpenter برای AKS
36. Karpenter for AKS
[دمو] کار با Karpenter برای AKS
[Demo] Working with Karpenter for AKS
مقدمهای بر Karpenter برای AKS
Introduction to Karpenter for AKS
37. مانیتورینگ AKS با Prometheus، Grafana و Log Analytics
37. AKS Monitoring with Prometheus, Grafana, and Log Analytics
[توضیحات] مقدمهای بر مانیتورینگ خصوصی با AMPLS
[Lightboard] Introduction to private monitoring with AMPLS
مقدمهای بر مانیتورینگ خصوصی با AMPLS
Introduction to private monitoring with AMPLS
[دمو] استفاده از Terraform برای فعالسازی مانیتورینگ در AKS
[Demo] Using Terraform to enable monitoring in AKS
[دمو] فعالسازی Managed Prometheus، Grafana و Log Analytics برای مانیتورینگ
[Demo] Enabling managed Prometheus, Grafana, and Log Analytics for monitoring
[توضیحات] مقدمهای بر مانیتورینگ و لاگینگ AKS
[Lightboard] Introduction to AKS monitoring and logging
[دمو] استفاده از AMPLS با Log Analytics خصوصی و محیط مانیتورینگ خصوصی
[Demo] Using AMPLS with private Log Analytics and private monitor workspace
مقدمهای بر مانیتورینگ و لاگینگ AKS
Introduction to AKS monitoring and logging
38. ایجاد داشبورد Grafana برای مشاهده لاگهای AKS
38. Creating Grafana Dashboard to View Logs from AKS
[دمو] وارد کردن داشبورد Grafana با استفاده از Azure CLI
[Demo] Importing Grafana dashboard using Azure CLI
[دمو] بررسی و وارد کردن یک داشبورد Grafana
[Demo] Exploring and importing a Grafana dashboard
[دمو] ایجاد یک داشبورد Grafana
[Demo] Creating a Grafana dashboard
39. عامل Azure Monitor (AMA) برای AKS
39. Azure Monitor Agent (AMA) for AKS
احراز هویت AMA در Azure Monitor
AMA authentication to Azure Monitor
استفاده از AMA با Prometheus Exporter
AMA using Prometheus exporter
40. استقرار اپلیکیشن با استفاده از GitOps و ArgoCD
40. Application Deployment Using GitOps and ArgoCD
[دمو] استقرار یک اپلیکیشن با استفاده از ArgoCD
[Demo] Deploying an app using ArgoCD
[دمو] استقرار یک Helm Chart با استفاده از ArgoCD
[Demo] Deploying a Helm chart using ArgoCD
مقدمهای بر ArgoCD
Introduction to ArgoCD
41. اجرای مدلهای LLM در AKS
41. Running LLM Models in AKS
[دمو] اجرای Ollama و اپلیکیشن چت در کانتینرهای Docker
[Demo] Running Ollama and chat app in Docker containers
[دمو] استقرار Ollama و اپلیکیشن چت در کلاستر AKS
[Demo] Deploying Ollama and chat app in AKS cluster
[دمو] اجرای Ollama در ماشین محلی
[Demo] Running Ollama in local machine
مقدمهای بر مدلهای LLM و Ollama
Introduction to LLM models and Ollama
42. تحلیل هزینههای AKS
42. AKS Cost Analysis
مقدمهای بر تحلیل هزینه AKS
Introduction to AKS cost analysis
[دمو] مشاهده هزینه اپلیکیشنها در تحلیل هزینه
[Demo] Viewing apps cost in cost analysis
43. مقدمهای بر AKS Automatic
43. Introduction to AKS Automatic
[دمو] بررسی AKS Automatic
[Demo] Exploring AKS automatic
مقدمهای بر AKS Automatic
Introduction to AKS automatic
44. نقشهای RBAC در ACR به همراه ABAC
44. ACR RBAC Roles with ABAC
[دمو] پیکربندی ACR با ABAC
[Demo] Configuring ACR with ABAC
مقدمهای بر ACR با ABAC
Introduction to ACR with ABAC
45. راهاندازی AKS، ACR و VM در یک شبکه مجازی خصوصی
45. Setting Up AKS, ACR, and VM in a Private Virtual Network
مقدمهای بر ACR خصوصی با AKS خصوصی
Introduction to private ACR with private AKS
مقدمهای بر کلاستر AKS خصوصی در VNET
Introduction to private AKS cluster in VNET
[دمو] ایجاد AKS و VM خصوصی
[Demo] Creating private AKS and VM
[دمو] ایجاد ACR خصوصی و برقراری ارتباط با AKS
[Demo] Creating private ACR and setting the connection with AKS
نمایش نظرات