SharePoint 2013: Aplicaciones hospedadas x SharePoint vs Cloud-Hosted(I)!

Cuando hablamos de crear aplicaciones para SharePoint, tenemos que tener en mente que hay dos grandes tipos de aplicaciones qué dan lugar luego a tres tipos, y me explico:

  • Por un lado, tenemos aplicaciones de tipo “SharePoint Hosted”, es decir, viven en un Sitio de SharePoint aislado del sitio dónde se ha agregado la aplicación.
  • Por otro, tenemos aplicaciones de tipo “Cloud-Hosted”, es decir, se despliegan en algún tipo de nube y es aquí donde tenemos que hablar de dos tipos de aplicaciones dependiendo del tipo de nube:
    • Autohosted, si la aplicación se despliega en Azure.
    • Provider Hosted, si la aplicación se despliega en una nube privada ya sea propia o no.

La pregunta qué surge en este caso es: ¿Cuándo creo cada tipo de aplicación? Pues la respuesta es qué depende del escenario y requerimientos para los qué se está diseñando la aplicación:

Cloud Hosted Apps

SharePoint Hosted

  • Opción recomendada por Microsoft para crear y desplegar aplicaciones de todo tipo.
  • En este caso, tenemos total libertad de elegir tanto el alojamiento de la aplicación (Azure o infraestructura propia) como la tecnología a utilizar (.NET vs no .NET).
  • Como inconvenientes:
    • Se puede necesitar disponer de una infraestructura de hosting propia si la opción Azure no es viable.
    • Puede ser qué necesitemos crear nuestra propia gestión de permios y multitenancy (de nuevo, para el caso en el que Azure no sea viable).
  • Adecuadas para pequeñas aplicaciones y con poco requerimiento de almacenamiento.
  • En este caso SharePoint es el hoster, por lo qué no se permite código de servidor. Siempre tiene qué ser código de cliente lo qué se utilice para programar las aplicaciones.
  • Se hospedan de forma automática en SharePoint.
  • Incorporan de serie tanto multitenancy como aislamiento completo.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

3 comentarios en “SharePoint 2013: Aplicaciones hospedadas x SharePoint vs Cloud-Hosted(I)!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *