SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
Integrando Azure con SharePoint Online
desde las trincheras
Miguel López, Roberto Ramón Berna, Guillermo Bas
WAZ200003
Director de Cloud, SharePoint Developer, SharePoint Developer
MAP - MCPD Web Development, MCPD SharePoint 2010 Developer
mlopez@solidq.com – rrberna@solidq.com – gbas@solidq.com
Agenda
Oportunidades para la empresa en la nube
Plataforma de videos en la nube
SharePoint Online y Windows Azure mejor juntos
Características y extensibilidad
Escenarios de integración
Reproductor de videos en Azure
Integración de aplicación web Azure (Iframe)
Consumir servicio WCF alojado en Azure
 Reducción de costes
 Time to market
 Crece bajo demanda
 Mejorando la distribución internacional
Oportunidades en la nube
Resumen
 El problema
 La solución
 Demostración: Windows Azure Video Uploader
Escenario 1: Moviendo procesos a WAZ
Resumen
 Las organizaciones cada vez más tienen necesidad de producir
contenidos de vídeo (multimedia) para sus portales y campañas de
marketing.
 Esto implica, además del coste de realización y creación de los vídeos,
coste en almacenamiento y copias de seguridad y coste en ancho de
banda de los portales propios alojados en la propia organización.
 Es un modelo que además tiene el inconveniente de que una alta
demanda o pico puede dar con el máximo de capacidad destinada en
la organización para este tipo de servicios (ancho de banda por
ejemplo) provocando un efecto peor, la caída del servicio.
Gestión y manejo de multimedia para portales
El problema
 La nube aporta soluciones de trasladar estos contenidos a
almacenamiento remoto, esto soluciona el problema del
almacenamiento y las copias de seguridad (3 réplicas)
 Es posible mejorar la experiencia de acceso usando cachés
de tipo CDN (WAZ dispone de 24 nodos).
 Además se puede usar el gran ancho de banda y la
adaptabilidad de los servicios en la nube (“recursos
infinitos”) para responder a incrementos de demanda.
Gestión y manejo de multimedia para portales
Una solución utilizando la nube y Windows Azure
Demostración
Sistema de carga y visualización de archivos multimedia
corporativos en Windows Azure
W
2
M
2
Flash Player Server
B
Packages Blob
PC
Web Browser
B
Diagnostics Account
ST ST
T
Properties Table
CDN
24 Nodes
T
 Servicio integrado en Office 365
 Limitado respecto a su versión on-premise
 Plataforma de colaboración empresarial
SharePoint
¿Qué esSharePoint Online?
 Ahorro en costes
 Continua actualización
 Disponibilidad. Nos garantiza 99’9 %
 Copias de seguridad cada 12 horas, retenidas 14 días
 Almacenamiento automático en los data centers más
cercanos
 Filtro para virus. Microsoft Forefront® Security
 Elección de múltiples lenguajes. Vienen todos los paquetes
instalados
SharePoint Online vs SharePoint
Ventajas
 Funcionalidad (Modelo de objetos limitado)
 No existe FAST Search
 Cambios en un sitio público limitados
 Soluciones Sandboxed
SharePoint Online vs SharePoint
Desventajas
 Infraestructura
 Auto-aprovisionamiento de la infraestructura (Escalabilidad)
 Coste de la estructura por uso (Dinámico)
 Alta disponibilidad (“siempre” online)
 Desarrollo
 Desarrollo en Azure muy superior a Sandbox de SPO
 Llamadas directas a servicios externos no permitidas desde
soluciones Sandbox (Código de servidor)
 A Considerar
 Deben estar en la misma región
SharePoint Online y Azure mejor juntos
Beneficios y otras consideraciones
 Escenario I: Streaming de video directo desde Table
Storage de Azure
 Escenario II: Integración directa de aplicaciones mediante
Iframe
 Escenario III: Conectividad a datos empresariales (BCS)
 Escenario IV: Cliente web a servicio web JsonP
SharePoint Online y Azure
Escenarios de integración
W
2
M
2
Flash Player Server
PC
Web Browser
MB
W. Phone 7
SP365
SharePoint Online
W
2
M
2
Servicio Web JSonP
B
Packages Blob
B
Diagnostics Account
ST ST
T
Properties Table
CDN
24 Nodes
T
PC
Web Browser
SharePoint Online y Azure
Escenario deintegración I
 Uno de los Web Parts más usados
 Permite introducir html, css, javascript…
Demo 1
Web Part Editor decontenido
 Utilizaremos un Web Part personalizado
 Ajustable ancho y alto del video
 Url del video configurable
Demo 2
Web Part Custom
DEMO
Integración de videos en SPO
SharePoint Online y Azure
Escenario deintegración I I
VisordePáginas
 WebPart nativo en SharePoint Online
 Encapsula Iframe configurable para
visualizar páginas
SharePoint Online y Azure
DEMO
LotoAzure en Iframe de SharePoint Online
SharePoint Online y Azure
Escenario deintegración I II
 Creación de conexión y tipo de contenido externo a través
de SharePoint Designer
 Más integración con SharePoint a través de listas externas
 El escenario más “oficial”
 Más información aquí:
http://msdn.microsoft.com/en-us/library/hh412217.aspx
SharePoint Online y Azure
Escenario deintegración I II
SharePoint Online y Azure
Escenario deintegración I V
 Carga de datos independiente de la plataforma
 Interfaz asíncrona (Ajax)
 Servicio WCF con endpoint JSONP
 ¿Porqué JSONP?
SharePoint Online y Azure
Escenario deintegración IV
DEMO
Carga de datos asíncrona mediante JQuery y Servicio
WCF con endpoint JSONP
Conclusiones
Costes flexibles
Las limitaciones se pueden sortear
SharePoint y Azure se complementan
Administración mucho más fácil
Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
ésta es tu oportunidad.
http://summit.solidq.com/madrid/
Síguenos:

Más contenido relacionado

Más de SolidQ

SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?SolidQ
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en LinuxSolidQ
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida realSolidQ
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízateSolidQ
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksSolidQ
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BISolidQ
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesSolidQ
 
R en relacional
R en relacionalR en relacional
R en relacionalSolidQ
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!SolidQ
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en AzureSolidQ
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018SolidQ
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018SolidQ
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018SolidQ
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018SolidQ
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...SolidQ
 
Novedades de SSAS 2017
Novedades de SSAS 2017Novedades de SSAS 2017
Novedades de SSAS 2017SolidQ
 
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...Afinando la Administración de SQL Server y Novedades de Administración 2016 -...
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...SolidQ
 
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...SolidQ
 

Más de SolidQ (20)

SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantes
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en Linux
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida real
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízate
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocks
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BI
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para Dummies
 
R en relacional
R en relacionalR en relacional
R en relacional
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en Azure
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
 
Novedades de SSAS 2017
Novedades de SSAS 2017Novedades de SSAS 2017
Novedades de SSAS 2017
 
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...Afinando la Administración de SQL Server y Novedades de Administración 2016 -...
Afinando la Administración de SQL Server y Novedades de Administración 2016 -...
 
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Integrando Azure con SharePoint Online desde las trincheras

  • 1. Integrando Azure con SharePoint Online desde las trincheras Miguel López, Roberto Ramón Berna, Guillermo Bas WAZ200003 Director de Cloud, SharePoint Developer, SharePoint Developer MAP - MCPD Web Development, MCPD SharePoint 2010 Developer mlopez@solidq.com – rrberna@solidq.com – gbas@solidq.com
  • 2. Agenda Oportunidades para la empresa en la nube Plataforma de videos en la nube SharePoint Online y Windows Azure mejor juntos Características y extensibilidad Escenarios de integración Reproductor de videos en Azure Integración de aplicación web Azure (Iframe) Consumir servicio WCF alojado en Azure
  • 3.  Reducción de costes  Time to market  Crece bajo demanda  Mejorando la distribución internacional Oportunidades en la nube Resumen
  • 4.  El problema  La solución  Demostración: Windows Azure Video Uploader Escenario 1: Moviendo procesos a WAZ Resumen
  • 5.  Las organizaciones cada vez más tienen necesidad de producir contenidos de vídeo (multimedia) para sus portales y campañas de marketing.  Esto implica, además del coste de realización y creación de los vídeos, coste en almacenamiento y copias de seguridad y coste en ancho de banda de los portales propios alojados en la propia organización.  Es un modelo que además tiene el inconveniente de que una alta demanda o pico puede dar con el máximo de capacidad destinada en la organización para este tipo de servicios (ancho de banda por ejemplo) provocando un efecto peor, la caída del servicio. Gestión y manejo de multimedia para portales El problema
  • 6.  La nube aporta soluciones de trasladar estos contenidos a almacenamiento remoto, esto soluciona el problema del almacenamiento y las copias de seguridad (3 réplicas)  Es posible mejorar la experiencia de acceso usando cachés de tipo CDN (WAZ dispone de 24 nodos).  Además se puede usar el gran ancho de banda y la adaptabilidad de los servicios en la nube (“recursos infinitos”) para responder a incrementos de demanda. Gestión y manejo de multimedia para portales Una solución utilizando la nube y Windows Azure
  • 7. Demostración Sistema de carga y visualización de archivos multimedia corporativos en Windows Azure W 2 M 2 Flash Player Server B Packages Blob PC Web Browser B Diagnostics Account ST ST T Properties Table CDN 24 Nodes T
  • 8.  Servicio integrado en Office 365  Limitado respecto a su versión on-premise  Plataforma de colaboración empresarial SharePoint ¿Qué esSharePoint Online?
  • 9.  Ahorro en costes  Continua actualización  Disponibilidad. Nos garantiza 99’9 %  Copias de seguridad cada 12 horas, retenidas 14 días  Almacenamiento automático en los data centers más cercanos  Filtro para virus. Microsoft Forefront® Security  Elección de múltiples lenguajes. Vienen todos los paquetes instalados SharePoint Online vs SharePoint Ventajas
  • 10.  Funcionalidad (Modelo de objetos limitado)  No existe FAST Search  Cambios en un sitio público limitados  Soluciones Sandboxed SharePoint Online vs SharePoint Desventajas
  • 11.  Infraestructura  Auto-aprovisionamiento de la infraestructura (Escalabilidad)  Coste de la estructura por uso (Dinámico)  Alta disponibilidad (“siempre” online)  Desarrollo  Desarrollo en Azure muy superior a Sandbox de SPO  Llamadas directas a servicios externos no permitidas desde soluciones Sandbox (Código de servidor)  A Considerar  Deben estar en la misma región SharePoint Online y Azure mejor juntos Beneficios y otras consideraciones
  • 12.  Escenario I: Streaming de video directo desde Table Storage de Azure  Escenario II: Integración directa de aplicaciones mediante Iframe  Escenario III: Conectividad a datos empresariales (BCS)  Escenario IV: Cliente web a servicio web JsonP SharePoint Online y Azure Escenarios de integración
  • 13. W 2 M 2 Flash Player Server PC Web Browser MB W. Phone 7 SP365 SharePoint Online W 2 M 2 Servicio Web JSonP B Packages Blob B Diagnostics Account ST ST T Properties Table CDN 24 Nodes T PC Web Browser
  • 14. SharePoint Online y Azure Escenario deintegración I
  • 15.  Uno de los Web Parts más usados  Permite introducir html, css, javascript… Demo 1 Web Part Editor decontenido
  • 16.  Utilizaremos un Web Part personalizado  Ajustable ancho y alto del video  Url del video configurable Demo 2 Web Part Custom
  • 18. SharePoint Online y Azure Escenario deintegración I I
  • 19. VisordePáginas  WebPart nativo en SharePoint Online  Encapsula Iframe configurable para visualizar páginas SharePoint Online y Azure
  • 20. DEMO LotoAzure en Iframe de SharePoint Online
  • 21. SharePoint Online y Azure Escenario deintegración I II
  • 22.  Creación de conexión y tipo de contenido externo a través de SharePoint Designer  Más integración con SharePoint a través de listas externas  El escenario más “oficial”  Más información aquí: http://msdn.microsoft.com/en-us/library/hh412217.aspx SharePoint Online y Azure Escenario deintegración I II
  • 23. SharePoint Online y Azure Escenario deintegración I V
  • 24.  Carga de datos independiente de la plataforma  Interfaz asíncrona (Ajax)  Servicio WCF con endpoint JSONP  ¿Porqué JSONP? SharePoint Online y Azure Escenario deintegración IV
  • 25. DEMO Carga de datos asíncrona mediante JQuery y Servicio WCF con endpoint JSONP
  • 26. Conclusiones Costes flexibles Las limitaciones se pueden sortear SharePoint y Azure se complementan Administración mucho más fácil
  • 27. Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino América, ésta es tu oportunidad. http://summit.solidq.com/madrid/ Síguenos: