مشاركة عبر


بدء استخدام Azure App Service

Azure App Service هي نظام أساسي مدار بالكامل كخدمة (PaaS) لاستضافة تطبيقات الويب.

ASP.NET أو ASP.NET Core

استخدم الموارد التالية لبدء استخدام .NET.

الإجراء الموارد
إنشاء تطبيق .NET الأول استخدم إحدى الأدوات التالية:

- Visual Studio
- Visual Studio Code
- سطر الأوامر
- Azure PowerShell
- مدخل Microsoft Azure
نشر تطبيقك - تكوين ASP.NET
- تكوين ASP.NET الأساسية
- إجراءات GitHub
مراقبة تطبيقك - دفق بيانات السجل
- أداة التشخيص والحل
إضافة المجالات والشهادات - تعيين مجال مخصص
- إضافة شهادة SSL
الاتصال بقاعدة بيانات - .NET مع قاعدة بيانات Azure SQL
- .NET Core مع قاعدة بيانات Azure SQL
حاويات مخصصة - Linux - Visual Studio Code
- Windows - Visual Studio
مراجعة أفضل الممارسات - تغيير حجم تطبيقك
- النشر
- الأمان
- شبكة ظاهرية

Java

تهدف App Service إلى توفير دعم قوي ل Java. لتغطية عمق تطبيقات Java واتساعها، تدعم App Service مكدسات تكنولوجيا Java Standard Edition (SE) وTomcat وJBoss Enterprise Application Platform (EAP). في قاعدة هذه المكدسات، تدعم App Service جميع إصدارات دعم Java طويلة الأجل (LTS) الأخيرة. هناك العديد من السيناريوهات الرئيسية التي يجب أن تفكر في اعتماد App Service لتطبيقات Java الخاصة بك.

Java SE على App Service

يسمح لك Java SE على App Service بنشر تطبيقاتك دون عناء إلى مثيلات Java Virtual Machine (JVM) المدارة بالكامل. يجب مراعاة هذا المكدس إذا كان لديك تطبيقات ويب Spring Boot و Quarkus. ومع ذلك، يمكنك استخدام هذا المكدس لأي تطبيق يمكن بدء تشغيله مباشرة من JVM ويتضمن خادم بروتوكول نقل نص تشعبي مضمن (HTTP). يمكنك نشر ملف أرشيف Java (JAR) والسماح ل App Service بالقيام بالباقي.

Tomcat على App Service

يدعم مكدس App Service هذا جميع الإصدارات الرئيسية والثانوية الأخيرة من Tomcat. يجب أن تفكر في ترحيل تطبيقات ويب Tomcat المحلية إلى App Service باستخدام هذا المكدس. غالبا ما تستخدم هذه التطبيقات تقنيات مثل Spring Framework والإسبات. المكدس مناسب أيضا للتطبيقات التي تعمل حاليا على خوادم مثل WebLogic أو WebSphere التي يمكن ترحيلها بسهولة إلى Tomcat. يمكنك نشر ملف أرشيف تطبيق الويب (WAR) والسماح ل App Service بالقيام بالباقي.

JBoss EAP على App Service

يمكنك تشغيل أي إصدار JBoss EAP مدعوم حاليا من قبل Red Hat دون عناء على مكدس App Service هذا. JBoss EAP متوافق تماما مع Java Enterprise Edition (EE) ومعايير Jakarta EE. يمكن أن يدعم المكدس اختياريا أي تطبيق يتطلب تجميع JBoss EAP. يجب أن تفكر في ترحيل التطبيقات التي تعمل حاليا محليا على JBoss EAP و WildFly إلى هذا المكدس. المكدس مناسب أيضا للتطبيقات التي تعمل على خوادم مثل WebLogic أو WebSphere التي يمكن ترحيلها بسهولة إلى JBoss EAP. يمكنك نشر أرشيف تطبيق الويب (WAR) أو ملف أرشيف المؤسسة (EAR) والسماح ل App Service بالقيام بالباقي.

استخدم الموارد التالية لبدء استخدام Java.

الإجراء الموارد
إنشاء تطبيق Java الأول استخدم إحدى الأدوات التالية:

- نشر Maven مع خادم ويب مضمن
- نشر Maven إلى خادم Tomcat
- نشر Maven إلى خادم JBoss EAP
نشر تطبيقك - مع Maven
- مع Gradle
- مع IDEs الشائعة (Visual Studio Code وIntelliJ وEclipse)
- توزيع حزم JAR أو WAR أو EAR مباشرة
- باستخدام GitHub Actions
- باستخدام Azure DevOps
مراقبة تطبيقك - نظرة عامة على المراقبة
- دفق بيانات السجل
- أداة التشخيص والحل
إضافة المجالات والشهادات - تعيين مجال مخصص
- إضافة شهادة SSL
الاتصال بقاعدة بيانات - Spring Boot مع Azure Cosmos DB
- Tomcat مع PostgreSQL
- JBoss EAP مع PostgreSQL
حاويات مخصصة - Linux - Visual Studio Code
مراجعة أفضل الممارسات - تغيير حجم تطبيقك
- النشر
- الأمان
- الشبكات الظاهرية

Node.js

استخدم الموارد التالية لبدء استخدام Node.js.

الإجراء الموارد
إنشاء أول تطبيق Node.js استخدم إحدى الأدوات التالية:

- Visual Studio Code
- المبادره القطريه
- مدخل Microsoft Azure
نشر تطبيقك - تكوين Node.js
- GitHub Actions
مراقبة تطبيقك - دفق بيانات السجل
- أداة التشخيص والحل
إضافة المجالات والشهادات - تعيين مجال مخصص
- إضافة شهادة SSL
الاتصال بقاعدة بيانات - MongoDB
حاويات مخصصة - Linux - Visual Studio Code
مراجعة أفضل الممارسات - تغيير حجم تطبيقك
- النشر
- الأمان
- الشبكات الظاهرية

Python

استخدم الموارد التالية لبدء استخدام Python.

الإجراء الموارد
إنشاء تطبيق Python الأول استخدم إحدى الأدوات التالية:

- Flask - CLI
- Flask - Visual Studio Code
- Django - CLI
- Django - Visual Studio Code
- Django - مدخل Azure
نشر تطبيقك - تكوين Python
- GitHub Actions
مراقبة تطبيقك - دفق بيانات السجل
- أداة التشخيص والحل
إضافة المجالات والشهادات - تعيين مجال مخصص
- إضافة شهادة SSL
الاتصال بقاعدة بيانات - PostgreSQL - CLI
- PostgreSQL - مدخل Microsoft Azure
حاويات مخصصة - Linux - Visual Studio Code
مراجعة أفضل الممارسات - تغيير حجم تطبيقك
- النشر
- الأمان
- الشبكات الظاهرية

PHP

استخدم الموارد التالية لبدء استخدام PHP.

الإجراء الموارد
إنشاء تطبيق PHP الأول استخدم إحدى الأدوات التالية:

- Linux - CLI
- Linux - مدخل Microsoft Azure
نشر تطبيقك - تكوين PHP
- النشر عبر FTP
مراقبة تطبيقك - استكشاف الأخطاء وإصلاحها باستخدام Azure Monitor
- دفق بيانات السجل
- أداة التشخيص والحل
إضافة المجالات والشهادات - تعيين مجال مخصص
- إضافة شهادة SSL
الاتصال بقاعدة بيانات - MySQL مع PHP
حاويات مخصصة - حاويات Sidecar
مراجعة أفضل الممارسات - تغيير حجم تطبيقك
- النشر
- الأمان
- شبكة ظاهرية

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