البرنامج التعليمي: استخدام إطار عمل أتمتة توزيع SAP مع DevOps

يوضح لك هذا البرنامج التعليمي كيفية تنفيذ أنشطة توزيع SAP Deployment Automation Framework باستخدام خدمات Azure DevOps.

في هذا البرنامج التعليمي، تتعلم كيفية:

  • توزيع مستوى التحكم (البنية الأساسية للموزع والمكتبة).
  • توزيع منطقة حمل العمل (أفقي ونظام).
  • توزيع البنية الأساسية ل SAP.
  • تثبيت قاعدة بيانات HANA.
  • تثبيت خادم SCS.
  • تحميل قاعدة بيانات HANA.
  • تثبيت خادم التطبيق الأساسي.
  • قم بتنزيل برنامج SAP.
  • تثبيت SAP.

المتطلبات الأساسية

  • اشتراك Azure. إذا لم يكن لديك اشتراك Microsoft Azure، فيمكنك إنشاء حساب مجاني.

    ملاحظة

    قد لا يكون حساب Azure المجاني كافيا لتشغيل التوزيع.

  • كيان خدمة مع أذونات المساهم في الاشتراكات المستهدفة. لمزيد من المعلومات، راجع إعداد بيانات اعتماد النشر.

  • مثيل Azure DevOps مكون. لمزيد من المعلومات، راجع تكوين خدمات Azure DevOps ل SAP Deployment Automation.

  • بالنسبة للبنية SAP software acquisition الأساسية لبرنامج ربط العمليات التجارية و Configuration and SAP installation ، عامل مستضاف ذاتيا مكون.

يتم نشر الجهاز الظاهري للعامل المستضاف ذاتيا كجزء من توزيع وحدة التحكم.

نظرة عامة

تشير هذه الخطوات إلى اصطلاح التسمية الافتراضي لإطار التشغيل التلقائي وتستخدمه. تستخدم قيم الأمثلة أيضا للتسمية عبر التكوينات. يستخدم هذا البرنامج التعليمي الأسماء التالية:

  • اسم مشروع Azure DevOps Services هو SAP-Deployment.
  • اسم مستودع Azure DevOps Services هو sap-automation.
  • تسمى MGMTبيئة وحدة التحكم . إنه في منطقة غرب أوروبا (WEEU) ويتم تثبيته في الشبكة DEP00الظاهرية . اسم تكوين الموزع هو MGMT-WEEU-DEP00-INFRASTRUCTURE.
  • تحتوي منطقة حمل عمل SAP على اسم DEVالبيئة . إنه في نفس المنطقة مثل وحدة التحكم ويستخدم الشبكة SAP01الظاهرية . اسم تكوين منطقة حمل عمل SAP هو DEV-WEEU-SAP01-INFRASTRUCTURE.
  • يتم تثبيت نظام SAP مع SID X00 في منطقة حمل عمل SAP هذه. اسم التكوين لنظام SAP هو DEV-WEEU-SAP01-X00.
نوع البيانات الاصطناعية اسم التهيئة ‏‏الموقع
وحدة التحكم MGMT-WEEU-DEP00-INFRASTRUCTURE westeurope
منطقة حمل العمل DEP-WEEU-SAP01-INFRASTRUCTURE westeurope
نظام SAP DEP-WEEU-SAP01-X00 westeurope

يوضح الرسم التخطيطي التالي البنية الأساسية المنشورة.

رسم تخطيطي يوضح تصميم البنية الأساسية التعليمية ل DevOps.

ملاحظة

في هذا البرنامج التعليمي، يتم نشر نظام X00 SAP بالتكوين التالي:

  • التوزيع المستقل
  • HANA DB VM SKU: Standard_M32ts
  • ASCS VM SKU: Standard_D4s_v3
  • APP VM SKU: Standard_D4s_v3

توزيع وحدة التحكم

يستخدم التوزيع التكوين المحدد في ملفات متغير Terraform الموجودة في samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE المجلدين و samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY .

تأكد من Deployment_Configuration_Path تعيين المتغير في SDAF-General مجموعة المتغيرات إلى samples/WORKSPACES.

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية Deploy control plane الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل MGMT-WEEU-DEP00-INFRASTRUCTURE كاسم تكوين الموزع و MGMT-WEEU-SAP_LIBRARY كاسم تكوين مكتبة SAP.

لقطة شاشة تعرض مربع حوار برنامج DevOps التعليمي تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية.

يمكنك تعقب التقدم في بوابة خدمات Azure DevOps. بعد الانتهاء من التوزيع، يمكنك مشاهدة تفاصيل وحدة التحكم في علامة التبويب Extensions .

لقطة شاشة تعرض نتائج مسار تشغيل DevOps.

توزيع منطقة حمل العمل

يستخدم التوزيع التكوين المحدد في ملف متغير Terraform الموجود في samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE المجلد.

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية Deploy workload zone الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل DEV-WEEU-SAP01-INFRASTRUCTURE كاسم تكوين منطقة حمل العمل و MGM كاسم بيئة الموزع.

يمكنك تعقب التقدم في بوابة خدمات Azure DevOps. بعد الانتهاء من التوزيع، يمكنك مشاهدة تفاصيل منطقة حمل العمل في علامة التبويب Extensions .

توزيع نظام SAP

يستخدم التوزيع التكوين المحدد في ملف متغير Terraform الموجود في samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 المجلد.

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية SAP system deployment الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل DEV-WEEU-SAP01-X00 كاسم تكوين نظام SAP.

يمكنك تعقب التقدم في بوابة خدمات Azure DevOps. بعد الانتهاء من النشر، يمكنك مشاهدة تفاصيل نظام SAP في علامة التبويب Extensions .

تنزيل برنامج SAP

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية SAP software acquisition الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل S41909SPS03_v0011ms كاسم فاتورة المواد، MGMT كاسم بيئة وحدة التحكم، وكتعلم MGMTWEEU برمجي لموقع وحدة التحكم (مكتبة SAP).

يمكنك تتبع التقدم في بوابة Azure DevOps.

تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية للتكوين وتثبيت SAP

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية Configuration and SAP installation الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل DEV-WEEU-SAP01-X00 كاسم تكوين نظام SAP و S41909SPS03_v0010ms كاسم فاتورة المواد.

اختر أدلة المبادئ لتشغيلها.

لقطة شاشة تعرض البرنامج التعليمي ل DevOps ونظام التشغيل وSAP.

يمكنك تعقب التقدم في بوابة خدمات Azure DevOps.

تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية لتحديث المستودع

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية Repository updater الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines . أدخل https://github.com/Azure/sap-automation.git كمستودع المصدر وكفرع main المصدر للتحديث منه.

حدد فرض التحديث فقط إذا فشل التحديث.

تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية الإزالة

قم بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تحديد البنية Deployment removal الأساسية لبرنامج ربط العمليات التجارية من قسم Pipelines .

إزالة نظام SAP

أدخل DEV-WEEU-SAP01-X00 كاسم تكوين نظام SAP.

إزالة منطقة حمل عمل SAP

أدخل DEV-WEEU-SAP01-INFRASTRUCTURE كاسم تكوين منطقة حمل عمل SAP.

إزالة وحدة التحكم

أدخل MGMT-WEEU-DEP00-INFRASTRUCTURE كاسم تكوين الموزع وأدخل MGMT-WEEU-SAP_LIBRARY كاسم تكوين مكتبة SAP.

الخطوة التالية