SharePoint & Azure: Alternativas de integración (I)!

Sin duda, las dos plataformas de moda del momento son SharePoint por un lado y Windows Azure por otro…y claro, la pregunta que a muchos les puede rondar por la cabeza es que posibilidades de integración entre ambas tenemos

  • Mediante el uso de iFrames que nos permite integrar de forma sencilla páginas ASP.NET publicadas en Windows Azure. Para ello basta con añadir en una content editor web part lo siguiente:
   1: <IFRAME id=“azureTest" src="http://fabrikamhockeyazure.cloudapp.net/Default.aspx" scrolling="auto">

   2: </IFRAME>

  • En cuanto a puntos fuertes y débiles de esta aproximación:
    • Ventajas:
      • Integración simple y ligera.
      • No se requiere código.
      • No hay que desplegar nada en SharePoint.
    • Desventajas:
      • Se pierden las personalizaciones propias de SharePoint.
      • La integración es poco profunda.
      • No se distribuye vía un paquete estándar de SharePoint.
  • A través de un servicio o de datos hospedados que nos permitan integrar de forma sencilla datos que se encuentran en Azure (en SQL Azure) de forma directa (usando el servicio de BCS por ejemplo) o mediante un elemento intermediario (un servicio web fuera de la nube que recupere datos de SQL Azure. En lo que a ventajas e inconvenientes de esta aproximación:
    • Ventajas:
      • Uso de servicios existentes.
      • Extensivo en datos/servicios.
      • Modelo de programación directo.
    • Desventajas:
      • Dependencia del servicio / de los datos.
  • A través de servicios personalizados publicados en Azure con las siguientes ventajas e inconvenientes:
    • Ventajas:
      • La integración permite generar artefactos de SharePoint (WebParts, aplicaciones Silverlight).
      • Múltiples puntos de entrada.
      • Mayor control.
    • Inconvenientes:
      • Necesidad de administrar los servicios desplegados.
      • Se necesita tirar más código.
  • Mediante el uso de la DataFormWebPart, podemos a partir de un origen de datos mostrar información de por ejemplo una BD SQL Azure.

Y hasta aquí llega este primer post sobre la integración de SharePoint y Azure.

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.

4 comentarios en “SharePoint & Azure: Alternativas de integración (I)!”

Deja un comentario

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