Software como servicio – SaaS

Todo lo relacionado con Saas, Paas, Cloud Computing…..

Resultados de la búsqueda

WinSaaS – Servidor de saas

leave a comment »

Leí esta mañana una noticia acerca del lanzamiento de winsaas, de la que creí que era una nueva plataforma como servicio y que despues de leer su presentación en su web, no me quedaba claro que es lo que ofrecian. Decidí hablar con ellos y esto es lo que me respondió Miguel Rubeiro de soporte de WinSaas y al que le agradezco desde aquí su colaboración.

¿Que es WinSaas?

WinSaaS es un servidor de SaaS. Para nosotros un servidor de Saas es un servidor de apliaciones orientado hacia un servidor multicliente ( multitenant) que soporte los principales procesos de un modelo de negocio de saas como son el mantenimiento de usuario, el servicio de login y mantenimiento, servicio de provisionamiento, servicio de monitorización e incluso servicio de facturación.

¿Es posible desarrollar online?

Si, efectivamente. En este momento no tenemos disponible un interface drag and drop y por tanto desde el “web designer” el posible desarrollar pero el usuario necesita tener conocimientos de XML\HTML\SQL. Estamos desarrollando un IDE en Silverlight 2.0 para facilitar a los usuarios la construcción fácil y rápida de aplicaciones online. Para aplicaciones más complejas recomendamos que el usuario se descargue e instale  el servidor en su PC y use Explorer para desarrollar las aplicaciones.

El usuario puede utilizar y extender servicios predefinidos como los servicio del software de hotel (HotelASP) , servicios de ventas y servicios de soporte (SaasLight), o construir desde cero una nueva aplicación. Por ejemplo si te subscribes a HotelASP puedes extenderlo con tus propias tablas, reglas de negocio e interface de usuario.

¿Que lenguaje de programación soporta WinSaas?

WinSaaS utiliza un mix de XML con Transact SQL, y tambien necesitas tener algun conocimiento de html para customizar la páginas maestras.

¿Incluye una base de datos?

Si, cada usuario tiene una base de datos virtual aunque puede tener más y es libre para crear su propias tablas.

WinSaaS utiliza SQL Server 2005 como base de datos primaria. WinSaaS crea una capa lógica por encima de Sqlerver y el usuario no sabe que tipo de base de datos está usando  . Lo que si sabe es que es como base de datos virtual y que puede crear tablas e insertar datos.

¿El servidor de aplicaciones es propietario?

Si es nuestro. Diseñamos el server para que fuera un servidor de bajo coste con componentes de software libre. Esta propuesta es para dar a los pequeños y medianos proveedores acceso a la tecnologia multicliente basado en simples y entendibles patrones.

¿Que requerimientos básicos debo tener para instalar WinSaas Server en casa?
Un proveedor de IT que quiera instalar WinSaaS server en sus propios servidores debe instalar Microsoft .NET 3.5, Report Viewer 2008 and SQL Server 2005 Express

¿Puedes comparar Bungee Connect con WinSaas?

Bungee es un PaaS y nosotros somo un servidor de SaaS. Bungee (on incluso Coghead) ofrecen una completa plataforma online para poder realizar desde el diseño hasta la implementacion y construir aplicaciones web. Son muy fuertes en tecnologia para empresas y dan a los usuarios un interfaz muy sencillo para construir aplicacione online muy rápidamente.

Además WinSaaS fue diseñado para ser un servidor de bajo coste para pequeñas y medianas empresas de IT  y no para millones de cuentas como bungee/coghead.

Apprenda Saasgrid: Nueva Platforma como servicio

with 9 comments

De todas las partes que componen el cloud computing , las paas, aquellas que permite la ejecución de aplicaciones saas son las que menos presencia tienen en este mundo y las que menos noticias generan en el mercado. Tanto es así que desde la entrada del Velneo como nueva platform as a service no he escrito nada sobre ello.

Ayer a través de saasblog  me enteré del lanzamiento de SaasGRid una paas para que puedas alojar aplicaciones con tecnología Windows (ASP.NET, WCF, SQL-Server) pero sin tener que preocuparte de que el diseño de la aplicación sea multi-tenancy, de cómo se “logan” los usuarios del sistema, del cobro y facturación por el uso de tu aplicación ,  de la seguridad de acceso a la aplicación , del versionado del framework ASP, etc.  porque de todo esto ya se encargan ellos siempre que construyas tus aplicaciones usando el  SDK “magico”. Dicen que no utilizan virtualización con imagenes de máquinas como en EC2 para llevar a cabo su magia, pero no explican nada de como la realizan. 

aprendda1

En definitiva te proponen que sigas programando con si lo fueras hacer para dar un servicio a una empresa o a un conjunto de usuarios, que ellos se encargan de que puedas explotar tu aplicación a nuevas empresas o nuevos cojuntos de usuarios. Lo mejor no solo es eso, es que además te proponen que aplicaciones escritas con .NET (para escritorio) y en ASP.NET pueden ser de un forma relativamente sencilla de migrar a su plataforma y por tanto conseguir  que estas aplicaciones se conviertan en saas y puedan empezar a competir en este mercado.

¿Cuales serian los pasos que deberias dar subir tu aplicacion a SaasGrid?

  • Contacta con Apprenda para ver las condiciones, bajate el SDK y la documentación.
  • Migra una aplicación que tengas o escribe una nueva aplicacion web para un cliente en  Visual Estudio utilizando ASP.NET y otras tecnologias de IIS, SQL Server y web services.
  • Sube la aplicacion a SaasGrid
  • Configura la información de facturacion asi como de tu cuenta.
  • Provee a Saasgrid la información de los precios de tu aplicación. Planes de precios, opciones, etc.
  • Publica la aplicación haciendola disponible para su venta
  • Copia un pequeño trozo de HTML en tu página para que tenga un punto de acceso a tu aplicación y des entrada a tus clientes.
  • Gestiona tu aplicación a traves de los interface de SaasGrid

saas-works

Además te ofrecen la posibilidad de que puedas montarte la infraestructura y su magia en tu casa y si eso lo que tu prefieres. 

La idea como tal no es nueva porque ya hablamos de que WinSaas ofrecía un servició parecido aunque esta solución me parece más completa y a la vez complicada por ser productos Microsoft y porque el target al que apuntan es mucho más ambicioso. Tambien por aquel entonces WinSaas se posicinaban como un servidor de aplicaciones de saas y esto se posicionan como paas, que es lo mismo pero no se percibe igual. 

Desde luego si funciona y me da que lo hará porque llevan tiempo dándole forma a esta solución, me parece una gran idea para los que quieren evitarse el control que genera el multi-tenancy y una posibilidad para aquellas aplicaciones que no se pensaron con la arquitectura multitenancy poder reutilizarlas para su explotación como saas. Otra cosa es que la estructuras de las empresas montadas bajo un modelo single-tenant puedan competir con los precios que suelen ofrecer las empresas montadas bajo el modelo saas desde el principio.  Pero bueno ahí esta la posibilidad para aplicaciones .NET y supongo que pronto estos u otros ofreceran soluciones parecidas para  Java, Ruby on Rails, etc.