دوره آموزشی آزور کوبرنتس سرویس (AKS): استقرار میکروسرویس ها
3 ساعت 35 دقیقهمتوسط2022-10-28
مدرسین
Prince Mokut
System, Cloud, and DevOps Engineer
جزئیات دوره
بهعنوان یک مهندس توسعهدهنده، توسعهدهنده، مدیر ابر یا سرپرست سیستم، ممکن است نیاز داشته باشید که خوشههای تولیدی AKS و میکروسرویسها را از طریق یک ارکستراتور (AKS) مستقر کنید. این دوره شما را تحت پوشش قرار داده است. مربی Prince Mokut اصول اولیه ریزسرویسهای بستهبندی را در تصاویری معرفی میکند که میتوانند به صورت محلی بهعنوان یک کانتینر داکر مستقل یا در Azure Kubernetes، یک ارکستراتور با مدیریت ابری که به شما در مدیریت منابع کانتینر متعدد کمک میکند، مستقر شوند. Prince شما را از طریق فرآیند دسترسی ایمن به Azure Kubernetes Cluster و همچنین میکروسرویس ها در یک محیط تولید راهنمایی می کند. او نحوه استفاده از خطوط لوله CI/CD را برای استقرار خودکار توضیح می دهد، زیرا این به شما کمک می کند تا استقرار چندین برنامه را مدیریت کنید. در پایان دوره، میدانید که چگونه یک AKS ایمن ادغام شده با Azure Application Gateway را برای افشای ایمن APIهای خود و همچنین نحوه خودکارسازی کامل فرآیندهای استقرار تصاویر کانتینر برای تیم توسعه خود، به کار بگیرید.
مهارت ها
KubernetesSoftware ArchitectureDevOps ToolsDevOpsAzureNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingOpen SourceMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - استقرار میکروسرویس ها در سرویس Azure Kubernetes
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین در GitHub
1. چرا میکروسرویس
- 04 - بررسی اجمالی Microservices و Kubernetes
- 05 - معماری میکروسرویس برای استقرار کانتینر
- 06 - معماری برنامه شما
2. توسعه توسعه دهنده خود. محیط کانتینری
- 07 - طراحی Dockerfile شما
- 08 - طراحی اپلیکیشن Dockerfile frontend شما
- 09 - طراحی میکروسرویس های Dockerfile Backend
- 10 - ایجاد تصاویر داکر
- 11 - استقرار و آزمایش میکروسرویس های Dockerized شما
- 12 - طراحی مانیفست Kubernetes خود برای برنامه frontend
- 13 - طراحی مانیفست Kubernetes برای میکروسرویس کاربر
- 14 - طراحی مانیفست Kubernetes برای سایر Backendها و MongoDBها
- 15 - طراحی مانیفست Kubernetes برای گذرگاه رویداد NATS
3. ایجاد یک زیرساخت امن AKS
- 16 - بررسی معماری AKS
- 17 - ایجاد یک خوشه AKS
- 18 - استقرار یک رجیستری کانتینر Azure
- 19 - استقرار دروازه برنامه برای خوشه AKS
- 20 - استقرار Cert-Manager برای خوشه AKS
- 21 - استقرار دستی به AKS
4. اتوماسیون با Azure DevOps
- 22 - نمای کلی Azure DevOps
- 23 - راه اندازی یک مخزن برای پایگاه کد خود
- 24 - طراحی مانیفست Kubernetes برای Ingress Resource
- 25 - پیکربندی خط لوله CI
- 26 - پیکربندی خط لوله CI برای میکروسرویس های باطن
- 27 - پیکربندی خط لوله تحویل پیوسته
- 28 - پیکربندی خط لوله CD برای نظرات میکروسرویس
- 29 - خطوط لوله CD برای سایر خدمات باطن
- 30 - کاوش در برنامه وب Post-Hub
نتیجه
- 31 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی اولین پروژه شما با Kubernetes
- دوره آموزشی آمادگی برای گواهینامه مدیر تأییدشده کوبرنتیس (CKA)
- دوره آموزشی یادگیری آزور کوبرنتس سرویس (AKS)
- دوره آموزشی آمادگی برای آزمون گواهینامه متخصص امنیت کوبرنتیز (CKS)
- دوره آموزشی Kubernetes: شبکه سرویس با Istio
- دوره آموزشی مدیریت بسته با Helm در کوبرنتس
- دوره آموزشی دیباگ کوبرنتیس (Kubernetes)
- دوره آموزشی آمادگی برای آزمون گواهینامه مدیر کوبرنتیس(CKA) آپدیت (2024)