آموزش Azure Application Gateway for Containers (با API Gateway)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی کانتینرسازی، کوبرنتیز و AKS
- API Gateway و API Ingress چه هستند؟
- اینکه Application Gateway for Containers چیست، ملاحظات شبکهسازی و متدهای استقرار
- چگونه مسیریابی Application Gateway for Containers را با APIهای Gateway و Ingress راهاندازی کنیم؟
- چگونه اپلیکیشنها را از طریق نام دامنه سفارشی در معرض دید قرار دهیم؟
- چگونه انواع مختلف گواهینامههای TLS و SSL را ایجاد کنیم و اپلیکیشنها را از طریق HTTPS، با خاتمه TLS و SSL یا mTLS در معرض دید قرار دهیم؟
- مدل امنیت API Gateway و اینکه چگونه آن را در AKS پیادهسازی کنید.
- چگونه Application Gateway for Containers و ترافیک آن را نظارت و عیبیابی کنیم؟
توضیحات دوره
Application Gateway for Containers، جانشین Application Gateway Ingress Controller (AGIC) است.
این دوره جامع درباره Application Gateway for Containers، دانش عمیق و تجربه عملی برای استقرار و مدیریت موثر وب اپلیکیشنها در آژور را ارائه میدهد. شما اصول کانتینرها، کوبرنتیز، Azure Kubernetes Service (AKS) و Azure Application Gateway for Containers را یاد خواهید گرفت و سپس به جزئیات راهاندازی و پیکربندی و سناریوهای کاربرد پیشرفته Application Gateway for Containers میپردازید.
با آشنایی با کانتینرها و معماری میکروسرویسها شروع خواهید کرد و داکر، Docker Hub و استقرار اپلیکیشن کانتینری را بررسی میکنید. شما با Application Gateway for Containers و Azure Kubernetes Service (AKS) آشنا خواهید شد که شامل آبجکتهای اولیه کوبرنتیز و همچنین API Gateway و API Ingress است.
شما کامپوننتهای Application Gateway for Containers را یاد خواهید گرفت، چگونگی استفاده از هر دو استراتژی استقرار (bring your own (BYO) و مدیریت شده با کنترلر ALB) و چگونگی مسیریابی درخواستها به پادهای AKS بکاند و موارد بیشتر را بررسی خواهید کرد.
با تمرکز بر مسیریابی و پیکربندی، کشف خواهید کرد چگونه چندین سایت را میزبانی کنید، مسیریابی مبتنی بر رشته کوئری، هدر یا URL و Path را پیادهسازی کنید، شما مسیریابی بین فضاهای نام، از جمله استفاده از ReferenceGrant را نیز یاد خواهید گرفت.
این دوره همچنین ایجاد گواهینامههای SSL و TLS و پیادهسازی خاتمه و آفلودینگ SSL و TLS و mutual TLS (mTLS) را پوشش میدهد. همچنین، از آنجا که API Gateway نقش محور است، ما یک مدل امنیت را در AKS پیادهسازی خواهیم کرد.
نظارت و عیبیابی نیز به تفصیل بررسی میشود.
در پایان این دوره، شما دانش و مهارتهایی خواهید داشت که به شما امکان میدهد با اعتماد به نفس وب اپلیکیشنها را با Application Gateway for Containers مستقر و مدیریت کنید، از گزینههای پیکربندی پیشرفته استفاده کنید، اطمینان حاصل کنید که برنامهها قابل اعتماد و با دسترسی بالا هستند و به طور موثر استقرارهای خود را نظارت و عیبیابی کنید.
به این دوره بپیوندید و قدرت Application Gateway for Containers را برای سادهسازی تحویل وب اپلیکیشنهای خود آنلاک کنید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد وب اپلیکیشن کانتینری که در آژور اجرا میشود رادر معرض دید قرار دهد.
- هر کسی که به دنبال راه حلی است که از API Gateway پشتیبانی کند.
- توسعهدهندگان و معمارانی که به یادگیری نحوه استقرار و مدیریت برنامهها با Application Gateway for Containers علاقهمندند.
- مدیران یا اپراتورهای AKS و کوبرنتیز که میخواهند درک کنند چگونه میتوانند Application Gateway for Containers را با خوشههای AKS و کوبرنتیز خود یکپارچه کنند تا قابلیتهای پیشرفته مسیریابی لایه 7 را داشته باشند.
- مهندسان DevOps که مسئول مدیریت و بهینهسازی تحویل اپلیکیشن در Azure Kubernetes Service (AKS) با Application Gateway for Containers هستند.
- هر کسی که میخواهد مهارت جدیدی یاد بگیرد.
آموزش Azure Application Gateway for Containers (با API Gateway)
-
آشنایی با مدرس 02:47
-
درک مسیر آینده: بررسی محتوای دوره 03:44
-
خوب است بدانید - پیشزمینه توصیه شده 03:40
-
کانتینر چیست و چه تفاوتی با یک ماشین مجازی دارد؟ 09:04
-
معماری میکروسرویسها 02:10
-
نصب داکر و رابط خط فرمان آژور بر روی یک ماشین مجازی اوبونتو و سایر ملاحظات 07:24
-
داکر، Dockerfile و Docker Hub چه هستند؟ 07:12
-
ایجاد یک اپلیکیشن کانتینری (وب اپلیکیشن)، push کردن آن به Docker Hub و اجرای آن 07:19
-
کوبرنتیز و Azure Kubernetes Service (AKS) چه هستند؟ 07:29
-
ایجاد و بررسی یک Azure Kubernetes Service (AKS) 07:11
-
چگونه و چرا خوشه AKS را متوقف یا شروع کنیم؟ 04:14
-
درک آبجکتهای اولیه کوبرنتیز و CRDها 17:26
-
نکات و ترفندهای Kubectl و ویژوال استودیو کد 03:08
-
چگونه به گرههای AKS متصل شویم؟ 04:23
-
توضیح سریع درباره اصطلاحات 01:46
-
درک API Ingress 09:29
-
درک API Gateway 11:44
-
مقایسه APIهای Ingress و Gateway 07:47
-
Azure Application Gateway for Containers چیست؟ 06:59
-
درک استراتژیهای استقرار 05:26
-
مقایسه AGfC و AGIC و درک دلایل مهاجرت به AGfC 07:13
-
ملاحظات شبکهسازی 06:00
-
ایجاد AKS و استقرار کنترلر ALB 08:55
-
ایجاد و استفاده از AGfC با استراتژی استقرار bring your own (BYO) 10:58
-
ایجاد و استفاده از AGfC با استراتژی استقرار مدیریت شده توسط کنترلر ALB 10:55
-
بیایید نگاهی کاربردی به کامپوننتهای AGfC بیندازیم 02:04
-
بررسی سلامت بکاند و متریکها از طریق رابط خط فرمان 05:13
-
اصلاحات درخواست اجرا شده توسط AGfC را یاد بگیرید و بررسی کنید 07:04
-
استقرار AGfC در VNET متفاوت از AKS و استفاده از همتاسازی VNET 07:29
-
حالا که ما از AGfC استفاده کردهایم، دلایل بهتر بودن استفاده از آن نسبت به راهحلهای دیگر چیست؟ 02:06
-
توضیحات درباره اینکه چگونه کار را ادامه خواهیم داد 02:10
-
آزمون شروع کار با AKS و Azure Application Gateway for Containers None
-
پیکربندی یک دامنه سفارشی با کمک یک DNS zone عمومی آژور 03:05
-
چگونه از دامنه خود در AGfC استفاده کنیم؟ 02:31
-
پیکربندی دامنه سفارشی None
-
[Gateway API] مثال اولیه 05:39
-
[Gateway API] دامنه خود را با رکورد CNAME راهاندازی کنید 03:12
-
[Gateway API] میزبانی چندین سایت - گزینه 1 (چندین فرانتاند) 06:30
-
[Gateway API] میزبانی چندین سایت - گزینه 2 (یک فرانتاند) 04:37
-
[Gateway API] مسیریابی مبتنی بر URL و Path 04:25
-
[Gateway API] مسیریابی مبتنی بر هدر 05:41
-
[Gateway API] مسیریابی مبتنی بر رشته کوئری 04:21
-
[Gateway API] تقسیم ترافیک و مسیریابی Weighted Round Robin 05:54
-
[Gateway API] مسیریابی بین فضای نام - راهاندازی Gateway (فضاهای نام منتخب) 09:12
-
[Gateway API] مسیریابی بین فضای نام - راهاندازی Gateway (هر فضای نام) 04:48
-
[Gateway API] مسیریابی بین فضای نام - درک و استفاده از ReferenceGrant 07:31
-
[Gateway API] آزمون مسیریابی AGfC و سایر پیکربندیها None
-
[Ingress API] مثال اولیه 02:31
-
[Ingress API] دامنه خود را با رکورد CNAME راهاندازی کنید 03:14
-
[Ingress API] میزبانی چندین سایت با یک فرانتاند واحد 03:47
-
[Ingress API] مسیریابی مبتنی بر URL و Path 02:31
-
[Ingress API] آزمون مسیریابی AGfC و سایر پیکربندیها None
-
درک خاتمه و آفلودینگ SSL در AGfC 03:04
-
درک Mutual TLS (mTLS) در AGfC 10:02
-
ایجاد یک گواهینامه خودامضا 02:37
-
راهاندازی یک گواهینامه TLS قابل اعتماد و خریداری شده 08:45
-
ایجاد یک گواهینامه TLS Let's Encrypt (بهصورت دستی) 08:19
-
آزمون راهاندازی گواهینامه TLS و مفاهیم کلیدی None
-
[Gateway API] راهاندازی خاتمه و آفلودینگ SSL 07:03
-
[Gateway API] راهاندازی mTLS 12:26
-
[Gateway API] استفاده از چندین گواهینامه در یک Gateway برای در معرض دید قرار دادن چندین اپلیکیشن 04:30
-
[Gateway API] درک مدل امنیت 02:29
-
[Gateway API] آمادهسازی محیط برای Kubernetes RBAC 06:00
-
[Gateway API] پیادهسازی یک مدل امنیت با Kubernetes RBAC در AKS 14:47
-
[Gateway API] پیادهسازی گواهینامهها و امنیت در AGfC (آزمون) None
-
[Ingress API] راهاندازی خاتمه و آفلودینگ SSL 02:03
-
[Ingress API] پیادهسازی گواهینامهها و امنیت در AGfC (آزمون) None
-
مبانی عیبیابی (لاگهای کنترلر، سلامت بکاند، خطاها، منابع K8s) 04:17
-
لاگهای فعالیت در AGfC 03:55
-
تشخیص و حل مشکلات در AGfC 01:57
-
Metrics Explorer در AGfC 05:34
-
آزمون نظارت و عیبیابی AGfC None
-
جمعبندی دوره: قدردانی و مدیریت منابع 01:40
مشخصات آموزش
آموزش Azure Application Gateway for Containers (با API Gateway)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:73
- مدت زمان :06:19:49
- حجم :2.91GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy