it-swarm.asia

هل هناك أي منافسين متوافقين مع AppEngine؟

هل هناك أي منافسين لـ Google AppEngine يدعمون التطبيقات المكتوبة لها؟

6
Gelatin

لا أعرف أي خدمات استضافة ، ولكن هناك تطبيق مفتوح المصدر يسمى appscale يمكن تشغيله على Amazon EC2. ليس لدي أي خبرة في استخدامه ، لكنهم يزعمون أنهم متوافقون مع Python إصدار API 1.3.2 و Java إصدار API 1.3.5.

4
Matthew Crumley

ليس حقًا

تحرير: بعد إجابة Matthew Crumley الممتازة ، قمت بإعادة كتابة هذه الإجابة بشكل كبير (لم أكن أعرف appscale من قبل).

عندما تكتب تطبيقات إلى أي من واجهات برمجة التطبيقات الخاصة بالسحابة اليوم ، فأنت مؤمن بشدة ببائع السحابة. معظم القيمة التجارية للحوسبة السحابية تأتي من:

  1. وعد قابلية التوسع شبه اللانهائي ، عبر واجهات برمجة التطبيقات للتخزين القابل للتطوير والتحجيم الأفقي السهل.
  2. الحد من أعباء إدارة النظام ، وتقليل وقت توفير سعة الخادم الجديدة وما إلى ذلك. تتحد هذه المزايا لجعل الأعمال أكثر مرونة وتتطلب رأس مال أقل للبدء.

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

الاستثناءات هي "قواعد بيانات SQL في السحابة" ، أي Amazon RDS (استضافت MySQL) و Windows Azure's SQL API (استضافة SQL Server). إذا قمت بإنشاء تطبيق ويب تقليدي من مستويين على رأس هذه ، فيمكنك نقله إلى الاستضافة التقليدية باستخدام الواجهة الخلفية MySQL/MSSQL. ولكن هذا خارج نطاق سؤال OPs ، نظرًا لأن Google AppEngine لا يقدم خلفية MySQL.

3
Jesper Mortensen