2011-08-30 24 views
39

aşağıdaki şartları yerine, arz (Servis olarak Platform), Windows Azure PaaS alternatif arıyorum:Windows Azure PaaS (web rolü) için gerçek alternatifler?

  1. platformu yüksek kullanılabilirlik ve ölçeklenebilirlik sağlamalıdır.
  2. Platform, platformunu/uygulama sunucusunu ve benim için işletim sistemini güncellemelidir.
  3. Platform, NoSQL veritabanı (Azure Tablosu Depolama Alanı veya SimpleDB gibi) bir biçim sağlamalıdır.
  4. Platform, yerel olarak ASP.NET MVC'u desteklemelidir, yani IIS & çalışma ortamı benim için otomatik olarak yönetilmeli/yamalı olmalıdır.

Amazon, Madde 1 ve 3'ü yerine getirirken, yalnızca IaaS (Hizmet Olarak Altyapı) sağlar; bu, hala büyük bir yönetim ek yüküne sahip olduğumu gösterir.

Bu soru, kabaca eşdeğer özellik kümesi sağlayan Windows Azure'da hangi alternatifler var? Herhangi bir öneri hoş geldiniz!

+0

Google App Engine? – onnoweb

+0

Windows Azure Web Siteleri bunu yapar.Bir bulut hizmetine (Web Rolü) ihtiyacınız yoktur. MVC yapıyorsanız, MVC 4 + .Net 4.5 birçok avantaj sağlar (bir tane için async) – RickAndMSFT

+0

bu wiki – balexandre

cevap

41

AppHarbor'u denediniz mi?

Sadece harika! uygulama sunucuları da dahil olmak üzere Amazon EC2

  • Bütün platform, üst üste

    • çalıştırır, yönetilen ve AppHarbor tarafından güncellenir.
    • Uygulamalar, tam olarak güncellenen Windows Server 2008 R2 örneklerinde IIS'nin içinde çalışır.
    • .NET 2.0-4.0, ASP.NET MVC 1, 2 ve 3, ASP.NET WebPages, WCF hizmetleriyle birlikte doğal olarak desteklenmektedir. Güncelleştirmeler yayımlandıkça yüklenir.
    • Ölçekleme really easy'dir ve dağıtımı saniye sürer. Çoklu örneklere ölçeklendirme kullanılabilirliği ve artıklığı artırır.
    • Bir önceki sürüme geri dönüş ve environment configuration dahil olmak üzere tüm web sitesi yönetimi appharbor.com web arabirimi üzerinden işlenebilir.
    • .NET projelerini GIT Deposu'ndan (veya BitBucket'dan Mercurial) çıkarır ve sınar.
    • MySQL ve MSSQL, yüksek kullanılabilirlik için paylaşılan ve özel teklifler ve isteğe bağlı fazlalık olarak kullanılabilir.
    • NoSQL veritabanları, add-ons aracılığıyla desteklenir. Eklentiler e-posta, dizin oluşturma, önbellekleme ve performans testi için de kullanılabilir.
    • AWS SimpleDB ve diğer AWS servislerini kendi AWS hesabınızla kullanabilirsiniz. Sunucular şu anda ABD-EAST (Virginia) 'da bulunmaktadır, bu nedenle hizmetlerinizi mümkün olduğunca düşük gecikme süresi için kullanın.
    • Excellent support
    • Create background jobs easily

    Bu Heroku NET için: o)

  • +0

    AppHarbor ilginç görünüyor içine dahil edilmelidir. Performans, maliyetler, SLA'lar, vb. Hakkında ayrıntılı bilgileri nerede bulabilirim? –

    +0

    dediğim gibi, Amazon EC2 ve şu anda Ücretsiz. – balexandre

    +2

    Teşekkürler Rune, her zaman AppHarbor'dan birisinin sahibi olmak için bir ayrıcalık var :) – balexandre