الملخص
تهانينا! لقد تعلمت كيفية استخدام Terraform لإنشاء خطوط أنابيب مؤتمتة.
لقد قمت بإنشاء تطبيق Azure App Service وقاعدة بيانات MySQL، ثم قمت بنشر تطبيق ويب Spring Boot.
أرادت شركتك أن تتعلم كيفية تكوين إعدادات تطبيقات الويب Spring Boot Java الموجودة بخدمة تطبيقات "Azure App Service".
لتحقيق هذه الغاية:
الوصول إلى نموذج تطبيق ويب Spring Boot وتكوينه.
تكوين إعدادات قاعدة بيانات MySQL وتطبيق خدمة "Azure App Service" باستخدام أداة "Terraform" وسير عمل مؤتمت.
تكوين مستودع GitHub الخاص بك لاستخدام سير عمل مؤتمت لإنشاء تطبيقك وتوزيعه عند الطلب.
يمكنك الآن أن توصي بهذه البنية لتطبيقاتك Spring Boot.
تنظيف موارد Azure الخاصة بك
في سياق هذه الوحدة النمطية، قمت بإنشاء موارد Azure. إذا كنت لا تتوقع أن تحتاج إلى هذه الموارد في المستقبل، فاحذف مجموعة الموارد عن طريق تشغيل الأمر التالي في Azure Cloud Shell:
az group delete --name <your Resource Group Name> --yes
إذا قمت بإنشاء كيان الخدمة، فاحذف كيان الخدمة عن طريق تشغيل الأمر التالي في Azure Cloud Shell:
az ad sp delete --id <your Service Principal Name>
هام
لتجنب تراكم الرسوم غير المرغوب فيها، يجب إزالة موارد Azure، وService Principal، ومهام سير العمل التلقائية التي استخدمتها في هذه الوحدة النمطية.
الموارد الإضافية
لمزيد من المعلومات حول Terraform على Azure، راجع وثائق Terraform على Azure.
لمزيد من المعلومات حول استخدام Azure مع Java، راجع Azure لمطوري Java.
لمزيد من المعلومات حول إجراءات GitHub باستخدام Azure App Service، راجع النشر إلى App Service باستخدام GitHub Actions.