Professional Documents
Culture Documents
1
Índice
Introducción 3
Flexibilidad 4
Cualquier lenguaje, cualquier plataforma, cualquier nube
Interoperabilidad en la que puede confiar
Desempeño 5
Búsquedas más rápidas ahorran tiempo y dinero
Procese análisis y transacciones simultáneamente
Eficiencia en su máximo esplendor
Seguridad 6
Seguridad en reposo y en movimiento
Protección que se gestiona de forma central
Costos 7
No gaste más de lo que debe
Recupere su inversión más rápido
Simplicidad 8
Una migración fácil ahorra tiempo y dinero
Todo integrado 9
TCO sin comparación en todas las funciones que necesite
Resumen 10
2
Introducción
Todos los datos cuentan una historia. Ya sea acerca del comportamiento del cliente o los patrones
del tráfico, la migración de las aves o el crecimiento de un negocio, usted requiere las habilidades
y herramientas para recolectar la información necesaria y tomar los puntos relevantes de sus datos.
Ahí es donde reside la historia.
En este caso, tenemos las historias de los análisis de datos de Wall Street y la consultoría de TI, dos
negocios totalmente diferentes, ambos con el objetivo de hacer más eficiente la gestión y
manipulación de sus datos para maximizar su valor. En dv01, la generación de informes y análisis
permiten a la compañía crear un plano con los datos de los créditos otorgados al consumidor para
ayudar a los inversionistas institucionales conocer su cartera, comprendan su exposición a riesgos
y eviten potenciales rupturas de mercado. Convergent Computing es una consultora de tecnología
con más de 30 años de experiencia en ayudar a otros negocios a implementar soluciones
vanguardistas.
A pesar de que estas compañías tienen misiones y objetivos distintos, ambas eligieron evaluar SQL
Server 2017, específicamente la disponibilidad de SQL Server en una nueva plataforma elegida,
Linux. Con la flexibilidad de usar Linux, ambas compañías notaron de inmediato los beneficios.
Continúe leyendo para descubrir sus perspectivas mediante entrevistas y testimonios directamente
de los líderes de dichas empresas.
Descubra cómo, al igual que Convergent y dv01, su entorno de datos puede beneficiarse de
ejecutar SQL Server 2017 en Linux.
3
Flexibilidad
En cada historia, hay un elemento a elegir: A o B, cierto o Interoperabilidad en la que puede confiar
falso, ser o no ser. Ocurre lo mismo con los datos.
¿Desea tener sus datos en la nube pública, en la nube Tal vez, como muchas empresas, usted desea aprovechar
privada o en sus instalaciones? ¿Qué lenguaje debería varias plataformas. Afortunadamente, SQL Server 2017
usar para escribir sus aplicaciones? ¿En qué plataforma también brinda este soporte. Pueden migrar fácilmente
le gustaría ejecutar esas aplicaciones? sus datos y aplicaciones entre plataformas.
SQL Server 2017 le evita tomar dichas decisiones y Eso también quiere decir que sus datos pueden migrar de
opciones difíciles que podrían limitar su productividad. una plataforma a otra con tiempos de paro mínimos
Use el lenguaje que elija, en la plataforma que desee, en mediante el uso de grupos de disponibilidad distribuidos
sus instalaciones o en la nube. que abarcan entornos de Windows y Linux. Si tiene
problemas con esta implementación, puede hacer uso de
los grupos de disponibilidad AlwaysOn para migrar entre
Cualquier lenguaje, cualquier Windows y Linux, o realizar una conmutación por error
plataforma, cualquier nube entre las plataformas para evitar tiempos de paro.
4
Desempeño
Al trabajar con datos, la tecnología que use debería un almacén de datos o “data mart” que se dedica a
ayudar a completar una tarea, no impedirla. ejecutar búsquedas de análisis. Sin embargo, eso puede
presentar varios retos, incluyendo la complejidad, el costo
Esa es la razón por la cual cualquier pérdida en el y la latencia de datos. Con un análisis de operaciones en
desempeño de las búsquedas puede ser un gran dolor tiempo real, usted puede eliminar la necesidad de ETL
de cabeza. La capacidad de sus analistas e ingenieros (extraer, transformar, cargar) y un almacén de datos.
para encontrar datos rápidamente puede darle a su
empresa una ventaja competitiva.
Los análisis en tiempo real usan un índice en columnas
actualizable en una tabla en filas. El índice en columnas
Tal como Dean Chen de dv01 lo expresa: “Tenemos pocas mantiene una copia de los datos, así OLTP y las cargas de
búsquedas que sean realmente caras y debido a que estas trabajo de análisis se ejecutan frente a copias de datos
búsquedas normalmente toma mucho tiempo ejecutarlas, separadas. Esto minimiza el impacto del desempeño en las
cualquier mejora en la velocidad hace una gran cargas de trabajo que se ejecuten al mismo tiempo.
diferencia”. Ese es el principal motivo por el que dv01
decidió elegir SQL Server 2017 en Linux.
“Es un uso muy especial el poder realizar todas estas
búsquedas de análisis”, comenta Dean Chen de dv01.
Búsquedas más rápidas ahorran “Comúnmente se reserva para el ámbito de Hadoop o
de infraestructuras de Big data que puedan tener mayor
tiempo y dinero latencia. Microsoft fue una parte importante del proceso
En SQL Server 2017 se incluyen características de alto y esa es una de las cosas que encajaba perfectamente
desempeño (y se ponen a disposición para despliegues en nuestro caso”.
en Linux), tales como el almacén de columnas
(columnstore), el cual proporciona almacenamiento y
procesamiento de datos por columnas para conseguir
Eficiencia en su máximo esplendor
un desempeño de búsqueda y comprensión de datos Finalmente, el Procesamiento adaptable de búsquedas se
hasta 10 veces mayor que del almacenamiento en encuentra disponible para mejorar aún más el
líneas, así como OLTP en memoria, que lleva el desempeño de las búsquedas. El Procesamiento
procesamiento de transacciones a tablas de memoria adaptable de búsquedas no solo diseña el plan de
optimizada que pueden ser hasta 30 veces más rápidas ejecución de las búsquedas, sino que también optimiza el
que las tablas en disco. Con el almacén de columnas en plan mientras se ejecuta realmente la búsqueda o incluso
memoria, las búsquedas se ejecutan hasta 100 veces después de que se completó la misma para beneficiar
más rápido que en disco. Todo eso aumenta la futuras ejecuciones.
velocidad de las aplicaciones impulsadas por datos.
El procesamiento de búsquedas constantemente se
vuelve más inteligente. Las mejoras al Procesamiento
Procese análisis y transacciones adaptable de búsquedas en SQL Server 2017 incluye
simultáneamente memoria por lote que proporciona retroalimentación,
uniones flexibles por lote y ejecución intercalada.
El análisis de datos comúnmente se mantiene en
5
Seguridad
Pocas cosas son más importantes en cuestión de datos Seguridad en reposo y en movimiento
que su seguridad. Si su negocio depende mucho de los
datos y éstos son vulnerables, toda la empresa está en Grandes cantidades de datos conllevan una gran
riesgo, incluyendo potencialmente a sus clientes, socios complejidad. Los datos se buscan, transmiten, respaldan y
y empleados. Establecer su negocio sobre datos replican incesantemente. Con toda esa actividad, cualquier
confiables y de calidad significa confiar en que es enlace en la cadena podría ser vulnerable.
inalterable, dondequiera que se encuentren.
Es por eso que Always Encrypted es vital para proteger los
Debido a que el panorama de seguridad ha cambiado datos sensibles guardados en las bases de datos de SQL
con los años, Microsoft ha seguido cambiando en Server. Always Encrypted permite que se codifiquen datos
paralelo. Con seguridad ideada por ingeniería desde sensibles dentro de las aplicaciones y al transmitirse, al
cero y capas de filosofía de protección, SQL Server tiempo que nunca se revelan las claves de codificación en
ofrece la menor vulnerabilidad para bases de datos de el motor de la base de datos. Como resultado, Always
cualquier empresa de acuerdo con el Instituto Nacional Encrypted proporciona una división entre los propietarios
de Normas y Tecnología de EE.UU. (NIST, por sus siglas de los datos y los gestores de los mismos. Asimismo, la
en inglés) en los últimos siete años. Seguridad a nivel de fila añade una capa adicional para el
control del acceso al restringir los permisos a filas en la
tabla de la base de datos de acuerdo con las
¿Cómo protege sus datos mientras están en tránsito?
características del usuario que ejecuta la búsqueda.
¿Cómo proporciona el acceso adecuado a las personas
correctas en el momento oportuno? Estos son los retos
que SQL Server se propone resolver. Protección que se gestiona de
forma central
Para que sea aún más fácil gestionar las funciones de
Dean Chen
Vicepresidente de ingeniería de dv01
1
Base de datos de vulnerabilidad integral del Instituto Nacional de Normas y Tecnología
de EE.UU. del 17 de enero de 2017.
6
Costos
Más allá de las tareas complejas de construir y mantener como ocurrió en el caso de Convergent. “Usar SQL Server
bases de datos, también importan los costos cambiantes Management Studio para gestionar tanto el entorno de
de los datos. Si las búsquedas requieren más tiempo del Windows como el de Linux ... quiere decir que no
que necesitan, eso aumenta las horas que gastan sus tenemos que volver a capacitar o certificar personas en
desarrolladores y administradores resolviendo problemas nuevas plataformas”, comenta Rich Dorfman,
y, como necesita mejorar sus datos, se vuelve más caro Vicepresidente de Servicios Profesionales de Convergent.
almacenar toda esa información. Afortunadamente, SQL
en Linux ofrece una potencial solución de ahorro, en el
que todo se integra desde cero. Recupere su inversión más rápido
Por supuesto, sus bases de datos y lo que contienen son
valiosos. Sin embargo, eso no quiere decir que requiera
una fortuna para trabajar con sus datos. Con SQL Server
2017 en Linux, es posible conseguir un costo total de
propiedad (TCO) menor y un retorno de inversión (ROI)
más rápido que si eligiera un proveedor de la
competencia. Evitar licencias, tiempo de capacitación y
costos de hardware adicionales le garantizará que su
inversión inicial en SQL Server valdrá la pena.
7
Simplicidad
La explosión de datos en las últimas décadas ha creado Debido a que el proceso de migración se vuelve mucho
un cambio dramático en como almacenamos, más sencillo, no hay necesidad de realizar
analizamos, manipulamos y aseguramos la información. personalizaciones avanzadas o de recurrir a soluciones
Las bases y los conjuntos de datos pueden ser de terceros, lo que les permite a los ingenieros volver a
infinitamente complejos, pero trabajar con esos datos no concentrarse en trabajar en tareas generadoras de valor.
debería ser difícil. Es por eso que SQL Server pretende
simplificar la gestión de datos para usted y sus
ingenieros.
8
Todo integrado
Con los sistemas para gestionar bases de datos, no hay seguridad de su clase e innovaciones de nube híbrida,
todo incluido.
tarea pequeña al cumplir con las necesidades de misión
crítica de las empresas modernas. Ahora se requieren con
mayor frecuencia funciones que solían ser opcionales
para cumplir con los nuevos estándares de seguridad,
funcionalidad y capacidad de uso.
Conseguir disponibilidad de misión crítica al añadir
opciones y paquetes de funciones puede aumentar los
costos rápidamente. Es por eso que SQL Server en Linux
integra todo lo que necesite para empezar.
9
Resumen
El panorama de datos está en constante cambio, así que puede ser un reto mantenerse al día y
hacerlo de la forma en que funcione para su empresa. La plataforma de base de datos correcta
puede ser un cimiento en el que pueda construir las aplicaciones y herramientas que su negocio
necesita para obtener conocimientos de sus datos, todo mientras mantiene bajo control los costos.
¿Su entorno de datos está listo para el futuro?
10