دوره آموزشی آزور کوبرنتس سرویس (AKS): استقرار میکروسرویس ها

دوره آموزشی آزور کوبرنتس سرویس (AKS): استقرار میکروسرویس ها

3 ساعت 35 دقیقهمتوسط2022-10-28

مدرسین

Prince Mokut

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 ToolsAzureDevOpsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingOpen SourceMicrosoftSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

مقدمه

  • استقرار میکروسرویس ها در سرویس Azure Kubernetes
  • آنچه باید بدانید
  • استفاده از فایل های تمرین در GitHub

چرا میکروسرویس

  • بررسی اجمالی Microservices و Kubernetes
  • معماری میکروسرویس برای استقرار کانتینر
  • معماری برنامه شما

توسعه توسعه دهنده خود. محیط کانتینری

  • طراحی Dockerfile شما
  • طراحی اپلیکیشن Dockerfile frontend شما
  • طراحی میکروسرویس های Dockerfile Backend
  • ایجاد تصاویر داکر
  • استقرار و آزمایش میکروسرویس های Dockerized شما
  • طراحی مانیفست Kubernetes خود برای برنامه frontend
  • طراحی مانیفست Kubernetes برای میکروسرویس کاربر
  • طراحی مانیفست Kubernetes برای سایر Backendها و MongoDBها
  • طراحی مانیفست Kubernetes برای گذرگاه رویداد NATS

ایجاد یک زیرساخت امن AKS

  • بررسی معماری AKS
  • ایجاد یک خوشه AKS
  • استقرار یک رجیستری کانتینر Azure
  • استقرار دروازه برنامه برای خوشه AKS
  • استقرار Cert-Manager برای خوشه AKS
  • استقرار دستی به AKS

اتوماسیون با Azure DevOps

  • نمای کلی Azure DevOps
  • راه اندازی یک مخزن برای پایگاه کد خود
  • طراحی مانیفست Kubernetes برای Ingress Resource
  • پیکربندی خط لوله CI
  • پیکربندی خط لوله CI برای میکروسرویس های باطن
  • پیکربندی خط لوله تحویل پیوسته
  • پیکربندی خط لوله CD برای نظرات میکروسرویس
  • خطوط لوله CD برای سایر خدمات باطن
  • کاوش در برنامه وب Post-Hub

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان