פרוס באופן אוטומטי מיקרו-שירות .NET מקורי בענן באמצעות פעולות GitHub ו- Azure Pipelines

ביניים
מפתח
מהנדס DevOps
אדריכל פתרונות
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)
GitHub

השתמש בצינורות CI/CD כדי לבנות תמונת גורם מכיל ולפרוס אותה ב- Azure Kubernetes Service (AKS).

מטרות הלמידה

מודול זה מנחה אותך לאורך השלבים הבאים:

  • אימות פעולות GitHub ברישום של גורם מכיל.
  • אחסן באופן מאובטח מידע רגיש שבו משתמשות פעולות GitHub.
  • יישם פעולה לבניית תמונת הגורם המכיל עבור מיקרו-שרת.
  • שנה ובצע את קוד המיקרו-שירות כדי להפעיל גירסת Build.
  • יישם פעולה כדי לפרוס את הגורם המכיל המעודכן באשכול Azure Kubernetes Service (AKS).
  • להחזיר את המיקרו-שרת לפריסה הקודמת.
  • יישם קווי צינור של Azure כדי לבנות ולפרוס מיקרו-שירות באשכול Azure Kubernetes Service (AKS).

דרישות מוקדמות

  • ידע מושגי בשיטות העבודה של DevOps.
  • ידע מושגי של גורמים מכילים, Docker ו- AKS.
  • גישה למנוי Azure עם הרשאות בעלים .
  • גישה לחשבון GitHub.
  • גישה לארגון Azure DevOps.
  • יכולת להפעיל גורמים מכילים לפיתוח ב-Visual Studio Code או ב-GitHub Codespaces, כולל Docker וההרחבות הדרושות של Visual Studio Code המותקנות.

תחילת העבודה עם Azure

בחר חשבון Azure אשר מתאים לך. שלם לפי שימוש או נסה את Azure ללא תשלום למשך עד 30 יום. הירשם.