asp.net - studio - create azure web app
¿Alternativas reales a Windows Azure PaaS(función web)? (1)
Estoy buscando alternativas a la oferta de Windows Azure PaaS (Plataforma como servicio), que cumplen con los siguientes requisitos:
- La plataforma debe proporcionar alta disponibilidad y escalabilidad.
- La plataforma debe gestionar / actualizar el servidor de aplicaciones y el sistema operativo para mí.
- La plataforma debe proporcionar alguna forma de base de datos NoSQL (como Azure Table Storage o SimpleDB).
- La plataforma debe ser compatible nativamente con ASP.NET MVC , es decir, IIS y el entorno de tiempo de ejecución deben administrarse / repararse automáticamente.
Mientras que Amazon satisface los ítems 1 y 3, solo proporciona IaaS (Infraestructura como servicio), lo que significa que aún tengo una gran sobrecarga de administración.
Entonces, esa pregunta es, ¿qué alternativas hay para Windows Azure, que proporcionan un conjunto de características más o menos equivalente? Cualquier sugerencia es bienvenida!
¿Has probado AppHarbor ?
¡Es simplemente increíble!
- Se ejecuta en la parte superior de Amazon EC2
- Toda la plataforma, incluidos los servidores de aplicaciones, es administrada y actualizada por AppHarbor.
- Las aplicaciones se ejecutan dentro de IIS en instancias de Windows Server 2008 R2 totalmente actualizadas.
- .NET 2.0-4.0 es compatible nativamente junto con ASP.NET MVC 1, 2 y 3, ASP.NET WebPages, servicios WCF. Las actualizaciones se instalan a medida que se lanzan.
- Escalar es realmente fácil y lleva unos segundos implementarlo. Escalar a varias instancias aumenta la disponibilidad y la redundancia.
- Toda la administración del sitio web, incluida la reversión a una versión anterior y la configuración del entorno, se puede gestionar a través de la interfaz web de appharbor.com.
- Crea y prueba proyectos .NET directamente desde GIT Repository (o Mercurial a través de BitBucket ).
- MySQL y MSSQL están disponibles como ofertas compartidas y dedicadas y redundancia opcional para alta disponibilidad.
- Las bases de datos NoSQL son compatibles a través add-ons . Los complementos también están disponibles para correo electrónico, indexación, almacenamiento en caché y pruebas de rendimiento.
- Puede usar AWS SimpleDB y cualquier otro servicio de AWS a través de su propia cuenta de AWS. Los servidores se encuentran actualmente en EE. UU.-ESTE (Virginia), de modo que ponga sus servicios allí si es posible para una latencia más baja.
- Excelente soporte
- Crear trabajos en segundo plano fácilmente
Este es Heroku para .NET : o)