SolidQ Summit 2015 Keynote
-
Upload
solidq -
Category
Technology
-
view
28 -
download
3
Transcript of SolidQ Summit 2015 Keynote
#SQSummit
26, 27 y 28 de Mayo
Fernando G. Guerrero
@FernanSQL
Presidente Ejecutivo
El futuro se llama hoyNo sirve de nada esconder la cabeza y pretender que no nos atañe
#SQSummit
Agradecimientos
• Microsoft Ignite Conference, Chicago, IL, USA• Ashok Kuppusamy, Cem Aykan y Fredrik Holm• Stefan Debald y Welly Lee• Vijay Tewari• John Macintyre• Yigal Edery y Eli Schwartz• Seayoung Rhee• Joe Yong• Agnes Molnar y Dan Holme• Helge Grenager Solheim y Jon Meling• Asad Khan y Nishant Thacker
#SQSummit
¿Recuerdas cuando leíamos de corrido?
Elpais.com 24 mayo de 2015
#SQSummit
Tendencias que están cambiando el mundo
#SQSummit
De vender licencias a vender servicios
#SQSummit
Advanced AnalyticsMás allá de Business Intelligence
¿Qué pasó?
¿Por qué pasó?
¿Qué pasará?
¿Cómo podemoslograr que ocurra?
BI Tradicional Advanced Analytics
#SQSummit
Bing maps
(2000
TerraServer)
¿Cuál es el
mejor
camino a
casa?
Microsoft
Research
Kinect
(Natal 2009)
¿Qué
significa
este
movimiento
?
Azure
Machine
Learning
¿Qué va a
ocurrir?
MS Hotmail
(original de
1996)
¿Qué email
es basura?
Bing search
¿Qué
resultados
son más
relevantes?
Skype
Translator
¿Qué dice
esta
persona?
Microsoft & Advanced AnalyticsAprendiendo a responder preguntas
1991 201420091997 201420102008
Machine learning invade todos los productos de
Microsoft
”
#SQSummit
Office 365 en cifras
70 PETABYTESde datos
empresariales
8 Mil millonesRelaciones
4 BillonesNodos
60 Mil millonesFicheros adjuntos
25 PorcientoRelaciones
Son interpersonales
850 MillonesMeetings
mensuales
#SQSummit
Office Graph – Infraestructura inteligente
#SQSummit
Office Graph
#SQSummit
#SQSummit
Document Databases
•
•
•
#SQSummit
•
•
•
Document Databases
{
"name": "SmugMug",
"permalink": "smugmug",
"homepage_url": "http://www.smugmug.com",
"blog_url": "http://blogs.smugmug.com/",
"category_code": "photo_video",
"products": [
{
"name": "SmugMug",
"permalink": "smugmug"
}
],
"offices": [
{
"description": "",
"address1": "67 E. Evelyn Ave, Suite 200",
"address2": "",
"zip_code": "94041",
"city": "Mountain View",
"state_code": "CA",
"country_code": "USA",
"latitude": 37.390056,
"longitude": -122.067692
}
]
}
#SQSummit
Document Databases
{
“id": “itemdata2344",
“data": “TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhp
cyByZWFzb24sIGJ1dCBieSB0aGlzHNpbmd1bGFyIHBhc3Npb24gZ
nJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2Yg
dGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaW
dodCBpbiB0aGUgY29udGludWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdl
bmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRoZSBzaG9y
dCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4=”
}
•
•
•
#SQSummit
Document Databases
•
•
•
#SQSummit
Casos de uso típico
Catalog Data Preferences
& State
Events &
Logging
User Data &
Content
Data
Exchange
#SQSummit
Experiencia de usuario – De preguntas a resultados relevantes
ConsumirPublicarVisualizarAnalizarObtenerDatos
Es Excel > En Excel
#SQSummit
Visualizaciones de datosNuevos gráficos
#SQSummit
Visualizaciones de datosNuevos gráficos
#SQSummit
Visualizaciones de datosNuevos gráficos
#SQSummit
• Habilitar Stretch Database
• Mover datos
• Estirar una tabla
• Consultar una table estirada
• Salvaguardar y restaurar (backup & restore)
Stretch (Estirar) Database
#SQSummit
StretchDB – habilitar
Azure On-premises
On-
premises
SQL Server
instanceOn-premises
application(s)
DB in SAN/Local Storage
Ord_Detail
Storage
Ord_detail_archive
table
Txn_detail
Hot +
cold
rows
Compute
#SQSummit
StretchDB – movimiento de datos
Azure
On-
premises
SQL Server
instanceOn-premises
application(s)
DB in SAN/Local Storage
Ord_Detail
Storage
Ord_detail_archive
table
Trickle data migration
Ord_detail_archive
table
Txn_detailTxn_detail(cold rows
only)
Hot +
cold rows
in same
table
Compute
Entire
archive table
moved
Only cold
rows moved
On-premises
#SQSummit
StretchDB – consulta inteligente de datos
Azure
On-
premises
SQL Server
instanceOn-premises
application(s)
DB in SAN/Local Storage
Ord_Detail
Storage
Ord_detail_archive
tableOrd_detail_archive
table
Txn_detailTxn_detail(cold rows
only)
Transparent remote
data access
Hot +
cold rows
in same
table
Compute
Local data
only queries
Local +
remote data
queries
Trickle data migration
On-premises
#SQSummit
StretchDB – backup & restore
Azure
On-
premises
SQL Server
instanceOn-premises
application(s)
DB in SAN/Local Storage
Ord_detail
Storage
Ord_detail_archive
table
Txn_detailTxn_detail(cold rows
only)
Compute
Regular backup
& restore
Table 2Table 1
Table 1’
Shallow backup
& restore
Table 2Table 1 Table 2
Table 1’
On-premises
#SQSummit
StretchDB – escalado automático
Azure
On-
premises
SQL Server
instanceOn-premises
application(s)
DB in SAN/Local Storage
Ord_detail
Storage
Shard 1
Ord_detail_archive
table
Txn_detailTxn_detail(cold rows
only)
Compute
Storage
Shard 2
Ord_detail_archive
table
Txn_detail(cold rows
only)
Transparent scaleout
On-premises
#SQSummit
¡Gracias!¿Te has quedado con alguna duda? Consúltanos.
SolidQ Flex Services es un servicio que asegura
al cliente la estabilidad de sus sistemas SQL
Server, desde una solución sencilla de
monitorización hasta un servicio 100% 24/7
subcontratado.
Combina todos los servicios y expertise de
SolidQ añadiendo valor a los entornos SQL
Server del cliente.
www.solidqflexservices.com