Está en la página 1de 20

Serie de eBooks de Azure

Guía esencial para


los datos en la nube:
un manual para administradores
de bases de datos
Guía esencial para los datos en la nube: 2
un manual para administradores de
bases de datos

Índice

1. 2. 3.
Introducción Evolución hasta la nube: El poder de las opciones
cómo cambian las cosas,
cómo permanecen igual

4. 5. 6.
Migrar los datos a la nube Optimizar la aplicación Administrar costos se convertirá
para la nube en parte de su trabajo

7. 8. 9.
Use lo que conoce Aumente sus IA en el trabajo
opciones
Guía esencial para los datos en la nube: 3
un manual para administradores de
bases de datos

1.
Introducción
Como administrador de bases de datos
Las habilidades de
(DBA), sabe lo difícil que puede ser
mantener las bases de datos empresariales administración y
funcionando a medida que aumentan las manipulación de
exigencias de rendimiento y los volúmenes
de datos. Migrar a la nube también hará datos serán, en gran
que su función sea mucho más visible, medida, las mismas.
incluso cuando las tareas tradicionales de
mantenimiento sean más automatizadas.
Sin embargo, realizará
Ahora es el momento de prepararse para menos reparaciones,
migrar sus datos a la nube para maximizar
los beneficios de reducir costos, aumentar
mantenimiento
la escalabilidad, reducir la infraestructura y administración,
y aprovechar las oportunidades para
y más optimización,
modernizar sus aplicaciones a fin de que
pueda centrarse menos en las operaciones experimentación
cotidianas y más en las tareas de valor y arquitectura de
agregado.
datos de alto nivel.
Guía esencial para los datos en la nube: 4
un manual para administradores de
bases de datos

Con su entorno de base de datos en la nube, • Comprender cómo administrar los


le dedicará menos tiempo al mantenimiento costos para poder optimizar y justificar
rutinario y le aportará más valor a su negocio los costos de uso mensuales (en lugar
con lo siguiente: de ciclos de actualización de tres a
cinco años).

• Aprovechar las capacidades de bases de • Modernizar las aplicaciones de


datos en la nube, como el ajuste automático SQL Server existentes a escala.
continuo con tecnología de IA y la alta
disponibilidad integrada para mantener • Ampliar sus horizontes con actividades
el máximo rendimiento y durabilidad; servicio de valor agregado para impulsar su
de hiperescala; y la detección inteligente de carrera, incluidos los macrodatos, la IA
amenazas y la evaluación de vulnerabilidades y "machine learning", y el desarrollo de
proactivas. Aprender a migrar los datos aplicaciones.
a la nube con herramientas para ayudarle
a aprender los procesos básicos, así como
los caminos más fáciles. En Microsoft, estamos comprometidos
a proporcionarle servicios de datos en la
• Aumentará el conocimiento de la base nube que simplifiquen su vida, maximicen
de datos y diversificará los formatos y las sus habilidades y le permitan ser el
plataformas de datos para poder diseñar héroe de los datos de su organización.
el ecosistema óptimo de bases de datos Convertirse en un DBA en la nube
para su organización. requiere que perfeccione su conjunto de
habilidades, pero las recompensas pueden
• Usar herramientas automatizadas que ser grandes.
optimizan y aceleran la modernización
de aplicaciones.
Obtenga más información sobre los
• Refactorizar las aplicaciones para aprovechar cinco pasos anteriores y los recursos
una arquitectura flexible y nativa de la que lo ayudarán a alcanzarlos.
nube que permite que el almacenamiento
crezca según sea necesario y se adapte a los
requisitos cambiantes.
Guía esencial para los datos en la nube: 5
un manual para administradores de
bases de datos

2.
Evolución hasta Echemos un vistazo a las diferencias entre
las bases de datos locales y los servicios

la nube: cómo de datos en la nube. Los siguientes


diagramas muestran un escenario común:

cambian las
crear informes y visualizaciones a partir
de una base de datos de SQL Server. El

cosas, cómo
escenario local tiene mucho más que debe
administrar y puede ser más limitado con
respecto a las tecnologías que incorpora.
permanecen En la nube, tiene menos infraestructura de
la que preocuparse, mientras que el uso
igual de servicios más avanzados es mucho más
fácil porque todos son parte de la misma
plataforma.

Antes

Fuentes de
datos en la nube

Aplicaciones

Fuentes de
datos locales
SQL Server 2017 SQL Server 2017 SQL Server Power BI
SQL Server Integration (DW) 2017 Analysis Report Server
Services Services
Otras fuentes
de datos
Guía esencial para los datos en la nube: 6
un manual para administradores de
bases de datos

Después

Aplicaciones Fuentes de datos


en la nube

Azure SQL Azure Data Azure Synapse Azure Analysis Power BI


Database Factory Analytics Services
Azure SQL
Managed Instance
SQL Server en
máquinas virtuales
Gateway Cloud Service

Azure Service Bus

Gateway de
Fuentes de datos locales
datos locales

SQL Server

Otras fuentes
de datos

Como puede ver, en la cadena están en lugar de gastar tiempo comprando,


muchos de los mismos pasos y tecnologías, configurando, manteniendo y actualizando
pero han migrado del entorno local a la el hardware del servidor y el software de
nube. Además, están disponibles muchas la base de datos del servidor, utiliza las
más opciones tecnológicas en la nube habilidades que ya tiene para comenzar a
para analizar sus datos y optimizarlos para convertir sus datos valiosos en información
aumentar el valor del negocio. Por lo tanto, real que hace avanzar su negocio.
Guía esencial para los datos en la nube: 7
un manual para administradores de
bases de datos

3.
El poder de
las opciones
Los intensos requisitos de mantenimiento Por ejemplo, se dará cuenta de que
con tecnología local pueden limitar la las bases de datos relacionales y no
capacidad de ampliar su experiencia relacionales cada vez se perciben más
más allá de un tipo de base de datos. como un complemento, y aprenderá a
Sin embargo, su empresa probablemente familiarizarse con ambos tipos. Esta es una
esperará que abarque una gama más breve descripción general de las tecnologías
amplia de bases de datos y características de bases de datos en la nube disponibles
relacionadas en la nube. La buena noticia en Azure y para qué son más útiles.
es que en la nube, las operaciones
simplificadas le dan más tiempo para
mejorar sus habilidades.

Base de datos relacional (SQL,


Tecnología PostgreSQL, MySQL, Oracle) Almacén de datos Bases de datos NoSQL

Casos Línea de funciones Análisis de datos IoT y telemática


prácticos empresariales, como HR,
Inteligencia empresarial Juegos
comunes CRM y ERP
Aplicaciones web
Administración de inventario
y móviles
Informes
Aplicaciones distribuidas
Contabilidad a nivel mundial

Administración de órdenes
Guía esencial para los datos en la nube: 8
un manual para administradores de
bases de datos

Tecnología Base de datos relacional Almacén de datos Bases de datos NoSQL


(SQL, PostgreSQL, MySQL,
Oracle)

Habilidades en Programación de base de Conceptos de Conceptos de


las que debe datos macrodatos macrodatos
centrarse como Diseño de la aplicación en Movimiento de datos Datos no estructurados
un DBA de la relación con los datos
nube Visualización y Bases de datos valores
Diseño del esquema e generación de informes clave
higiene de datos Valor KPI Bases de datos de
Seguridad de datos gráficos
Análisis de datos e
Ajuste del rendimiento información Almacenes de
documentos
Creación de scripts
Almacenes de familias
de columnas
Seguridad de datos
Ajuste del rendimiento

Servicios de Azure SQL (Azure SQL Azure SQL Data Azure Cosmos DB
datos de Azure Database, Azure SQL Managed Warehouse
Instance, SQL Server en Azure
Virtual Machines)
Azure Database for MariaDB
Azure Database for MySQL
Azure Database for
PostgreSQL
Oracle en Azure Virtual
Machines

Obtenga más Más información Más información Más información


información sobre Azure SQL DB sobre Azure SQL Data sobre Azure
Warehouse Cosmos DB

Migrar a la nube alivia la carga de muchas la nube, para agregar valor a su negocio, así
tareas de mantenimiento y ofrece como para avanzar en su carrera.
oportunidades únicas para crear una
organización basada en los datos. Vale la Obtenga más información sobre
pena invertir tiempo en aprender sobre la la amplitud de los servicios de
variedad de opciones de bases de datos en datos en la nube en Azure.
Guía esencial para los datos en la nube: 9
un manual para administradores de
bases de datos

4.
Migrar los Cuando se trata de la migración real, los
DBA suelen ser responsables de ayudar

datos a la nube a migrar la información desde el entorno


local hasta la nube. Al usar bases de
datos de Azure, puede aprovechar las
herramientas y los recursos integrados
previamente para simplificar este proceso.

De A Herramientas

Base de datos de Azure SQL (Azure SQL Azure Database


SQL Server local Database, Azure SQL Managed Migration Service
Instance, SQL Server en Azure
Virtual Machines)

Oracle Azure SQL (Azure SQL Microsoft SQL


Database, Azure SQL Managed Server Asistente de
Instance, SQL Server en Azure migración para Oracle
Virtual Machines)

Base de datos open Azure Database for MariaDB Azure Database


source local Azure Database for MySQL Migration Service
Azure Database for PostgreSQL

Archivos JSON Azure Cosmos DB Azure Cosmos DB


Archivos CSV Herramienta de
SQL migración de datos
MongoDB
Almacenamiento de tablas de
Azure
Amazon DynamoDB
Azure Cosmos DB SQL API
Guía esencial para los datos en la nube: 10
un manual para administradores de
bases de datos

De A Herramientas

Apache Cassandra Azure Cosmos DB Azure Cosmos DB


Cassandra API

MongoDB Azure Cosmos DB Azure Cosmos DB API


for MongoDB

Independientemente de la ruta de Encuentre la mejor ruta de


migración que mejor se adapte a las migración para su escenario.
necesidades de su organización, Microsoft
tiene herramientas y documentación para
ayudarlo a realizar la transición. Puede
elegir entre una amplia gama de servicios
de bases de datos, con la confianza de que
podemos ayudarlo con sus requisitos de
migración específicos.
Guía esencial para los datos en la nube: 11
un manual para administradores de
bases de datos

Elegir la base de datos


relacional correcta

Cuando se trata de migrar datos relacionales a SQL Server en Azure


la nube, maximizar el valor de sus habilidades Virtual Machines
y recursos existentes depende de elegir
Mejor para: migración mediante lift-
el destino correcto. Azure SQL es una
and-shift de sus cargas de trabajo de
familia de servicios de bases de datos SQL
SQL, a la vez que mantiene un 100 %
completamente administrados, seguros e
de compatibilidad con SQL Server
inteligentes que ofrecen la gama más amplia
y acceso en el nivel de SO.
de opciones de implementación para SQL,
desde el perímetro hasta la nube. Azure Database for MySQL
Azure Database for PostgreSQL
Azure SQL Database
Azure Database for MariaDB
Mejor para: compatibilidad con
aplicaciones en la nube moderna en un Mejor para: organizaciones con inversión
servicio inteligente y administrado que existente en bases de datos, habilidades
incluye el proceso sin servidor. Obtenga y herramientas SQL open source.
la simplicidad y la flexibilidad de la escala
y las implementaciones respaldadas por
SLA. Completamente administrada. No se Más información sobre las opciones
requieren revisiones ni mantenimiento. de bases de datos de Azure.

Azure SQL Managed Instance

Mejor para: modernizar sus


aplicaciones de SQL Server existentes
a escala con un servicio inteligente
y totalmente administrado. Modelo
de programación enriquecido y
centrado en instancias. No se requieren
revisiones ni mantenimiento.
Guía esencial para los datos en la nube: 12
un manual para administradores de
bases de datos

5.
Optimizar la aplicación
para la nube
Una migración mediante lift-and-shift, como SQL La refactorización también le permite
en Azure Virtual Machines, puede llevarlo a la optimizar su aplicación para la
nube rápidamente, pero si desea aprovechar al nube, reduciendo así sus costos.
máximo su inversión y experiencia en la nube, Azure SQL Database sin servidor escala
le recomendamos refactorizar la aplicación para automáticamente el proceso en función
Azure SQL Database o Azure SQL Managed de la demanda de la carga de trabajo y
Instance. factura por la cantidad de proceso utilizado
por segundo. Sin servidor también detiene
La arquitectura nativa de la nube de automáticamente las bases de datos
Hiperescalado de Azure SQL Database permite durante períodos inactivos cuando solo
copias de seguridad casi instantáneas y se factura el almacenamiento y reanuda
restauraciones rápidas de bases de datos en automáticamente las bases de datos
cuestión de minutos, independientemente del cuando se reanuda la actividad.
tamaño de la operación de datos. Una base de
datos de Hiperescalado admite hasta 100 TB Azure SQL facilita el proceso de
de datos y proporciona un alto rendimiento y refactorización de la aplicación. Las
desempeño, así como un escalado rápido para herramientas automatizadas optimizan
adaptarse a los requisitos de la carga de trabajo. y aceleran sus esfuerzos de modernización
El escalado es transparente para la aplicación. de aplicaciones, y las aplicaciones de
La conectividad, el procesamiento de consultas, SQL Server existentes pueden modernizarse
etc. funcionan como cualquier otra base de datos a escala con Azure SQL Managed Instances.
en Azure SQL Database.
Guía esencial para los datos en la nube: 13
un manual para administradores de
bases de datos

6.
Administrar costos
se convertirá en
parte de su trabajo
En el mundo local, solo se encuentra que almacena, etc. Lo que aparece en la
con el problema del costo de la base de factura mensual se atribuye directamente
datos cuando los ciclos de actualización a cómo configura los servicios de la base
del capital están en proceso. Una vez de datos.
que se implementa el hardware, el
costo involucrado en la implementación Esto no solo le permite alinear mejor
y ejecución de bases de datos que aumenta sus costos con sus necesidades, sino que
gradualmente es menor. también crea más oportunidades para
que demuestre el valor que proporciona
En la nube, es completamente diferente. al negocio. Sin embargo, significa que
Usted paga en función de lo que realmente tiene que comprender los modelos de
usa. Según el servicio, el costo puede variar facturación disponibles y cómo optimizar
en función del número de horas en las que los costos. Estos son algunos consejos
se ejecuta una base de datos, el tipo de y recursos para empezar a trabajar en el
procesador que utiliza, la cantidad de datos mundo de Azure SQL.
Guía esencial para los datos en la nube: 14
un manual para administradores de
bases de datos

Azure SQL

Azure SQL Database y Azure SQL expresa como una divisa de rendimiento
Managed Instance: normalizada llamada unidades de solicitud
El modelo de compras basado en núcleos por segundo (RU/s). Una vez aprovisionado,
virtuales le permite elegir la cantidad las RU/s se pueden utilizar indistintamente
exacta de capacidad de almacenamiento en diversas operaciones de base de datos.
y el proceso que necesita para la carga Puede aumentar o disminuir el rendimiento
de trabajo. El modelo de compras basado aprovisionado en cualquier momento.
en DTU le permite elegir los paquetes
agrupados de proceso y almacenamiento Más información acerca de
equilibrados para cargas de trabajo Azure Cosmos DB y los precios.
comunes. Puede ahorrar dinero al
usar la Capacidad reservada si puede
comprometerse con un plazo de uno o tres Azure SQL Data Warehouse:
años. El beneficio híbrido de Azure para El proceso se factura por hora, mientras
SQL Server lo ayuda a maximizar el valor que el almacenamiento de datos y las
de sus inversiones actuales en licencias instantáneas se facturan por TB/hora.
y a acelerar la migración a la nube. Dos niveles de rendimiento diferentes,
Gen1 y Gen2, le permiten equilibrar el
Más información sobre los precio y el rendimiento.
precios de Azure SQL Database.
Más información sobre los precios
de Azure SQL Data Warehouse.
SQL Server en Azure Virtual Machines:
Los costos varían según la edición de SQL
Server que seleccione, así como del tipo y Los distintos servicios se facturan
tamaño de la máquina virtual subyacente. ligeramente diferente según las opciones
de configuración que elija, pero todos
Más información sobre los precios cuestan más mientras más los use. Es por
de Azure SQL Server en Máquinas eso que el diseño y el ajuste de rendimiento
virtuales de Azure. eficiente de las bases de datos son tan
importantes. Puede ahorrar mucho al
usar de modo eficiente los recursos en la
Azure Cosmos DB:
nube y aprovechar las oportunidades de
Esta opción factura el rendimiento
escalado, en lugar de la antigua estrategia
aprovisionado y el almacenamiento
local de simplemente aplicar más hardware
consumido por hora. El rendimiento se
para solucionar el problema.
Guía esencial para los datos en la nube: 15
un manual para administradores de
bases de datos

7.
Use lo que Debido a que las bases de datos en la nube
gestionan automáticamente la mayoría

conoce
de los problemas de mantenimiento
y disponibilidad, algunas habilidades
tradicionales de DBA serán menos
importantes, mientras que las nuevas
habilidades se volverán fundamentales.
Sin embargo, migrar a la nube no
significa desperdiciar el conocimiento
existente. Diversas habilidades se traducen
directamente a la nube, mientras que se
adquieren otras nuevas. Aquí hay una breve
lista de cambios comunes.

Aptitudes Menor enfoque Mayor enfoque Nuevas habilidades

Escalado

Administración de copias
de seguridad

Mantenimiento de la
infraestructura

Recuperación ante desastres

Seguridad de la
infraestructura

Movimiento de datos

Optimización de costos

Ajuste del rendimiento

Comprensión de los
resultados empresariales

Optimización de bases de
datos para aplicaciones

Seguridad y gobernanza
en la nube

Arquitectura en la nube
Guía esencial para los datos en la nube: 16
un manual para administradores de
bases de datos

Aprovechar las habilidades


existentes en la nube

Con todo el tiempo que no va a gastar en en día. Las habilidades de consulta y


tareas de infraestructura, puede profundizar administración de datos de SQL que
en sus habilidades más valiosas. El ajuste tiene seguirán siendo activos sólidos.
del rendimiento es un ejemplo que
continuará siendo importante, incluso más Para DBA de open source, Azure Database
con la llegada de la facturación mensual for MySQL, Azure Database for MariaDB
que mostrará su progreso en la cadena y Azure Database for PostgreSQL ofrecen
de mando. Además, sus antecedentes el entorno de programación que ya
y experiencia en el movimiento de datos lo conoce con las ventajas de un servicio
posicionan perfectamente para asumir un administrado. Para las migraciones de
rol estratégico y asesor durante la migración Oracle a Azure SQL Database, el paquete
y más allá. Su valor más fuerte radica en la de extensión de Oracle puede permitirle
comprensión de la mecánica y los detalles seguir utilizando características conocidas
de sus bases de datos, y sus características de Oracle.
y configuración del tiempo de ejecución.
Por último, si usa una base de datos no
Si simplemente migra las bases de datos relacional, Azure Cosmos DB proporciona
de SQL Server a una o más instancias de una amplia gama de API para que pueda
Máquina virtual de Azure, puede usar todas usar el lenguaje y el esquema que conoce
las habilidades actuales. Este escenario mejor, incluidas opciones para:
replica exactamente lo que hizo en el
entorno local para que pueda llevar a cabo • .NET • SQL
todas las mismas tareas de la misma manera
que siempre, solo que a través de Azure. • Java • MongoDB

Si elige la ruta SQL o NoSQL, también puede • Node.js • Gremlin


maximizar las habilidades y herramientas
existentes con Azure. En el mundo relacional, • Python • Cassandra
elegir la instancia administrada de Azure SQL
Database significa que puede migrar a la • Xamarin • Table
nube mientras sigue utilizando la versión
de SQL Server que usa localmente hoy
Guía esencial para los datos en la nube: 17
un manual para administradores de
bases de datos

8.
Aumente sus
opciones
Administrar sus bases de datos en
la nube ofrece una oportunidad sin
precedentes para centrarse en sumar
más valor a su negocio y quitarle
valor a actividades rutinarias de
mantenimiento y reparación. Aquí hay
algunas áreas para explorar.

Desarrollo de aplicaciones
Macrodatos
La infraestructura de las bases de datos no
A medida que los datos se vuelven más
tiene mucho que ver con el rendimiento
esenciales para el éxito del negocio, los
de las aplicaciones, pero la arquitectura
servicios de datos locales pueden facultarlo
y optimización de bases de datos sí.
para convertirse en un experto integral
Si se dedica menos tiempo a mantener
centrado en el universo más amplio de la
todo funcionando, puede trabajar más
información, con una visión estratégica
estrechamente con los equipos de
de su arquitectura.
desarrollo de aplicaciones para seleccionar,
implementar y optimizar las soluciones
Solución relevante: Azure Data Lake elimina
de bases de datos correctas para distintos
las complejidades de ingerir y almacenar
casos de uso.
los datos mientras hace que sea más rápido
ponerse en marcha con análisis en lotes,
Solución relevante: utilice inteligencia
de streaming e interactivos.
integrada que ajusta automáticamente el
rendimiento en función de los patrones de
uso. Además, Common Data Service (CD)
para aplicaciones le permite almacenar
y administrar de forma segura los datos
que utilizan las aplicaciones empresariales.
Guía esencial para los datos en la nube: 18
un manual para administradores de
bases de datos

Información inteligente Seguridad inteligente

Ayuda a las personas a extraer más En la nube, puede aprovechar las


conocimiento a partir de los datos mediante capacidades de seguridad avanzadas
la visualización y la inteligencia empresarial. sin tener que convertirse en un experto
exclusivo en seguridad. Esto ayuda a su
Solución relevante: con DirectQuery, las organización a encontrar una arquitectura
consultas se envían de vuelta a Azure innovadora y capacidades con menos riesgo.
SQL Database a medida que los usuarios
exploran los datos en la vista de informe, Solución relevante: aproveche la
lo que permite tener datos en vivo en los seguridad inteligente integrada, como
informes. la detección de amenazas, la evaluación
de vulnerabilidades, el cifrado de datos
IA y machine learning transparente, el descubrimiento y la
clasificación de datos y Azure AD.
Combine el poder del DBA y el científico
de datos con capacidades creadas con
anterioridad para descubrir información
y automatizar acciones. (Hay más
información sobre esto en la siguiente
sección).
Guía esencial para los datos en la nube: 19
un manual para administradores de
bases de datos

9.
IA en el trabajo
IA y "machine learning" constantemente Cognitive Services: utilice algoritmos
aparecen al principio de las listas de inteligentes para ver, escuchar, hablar,
tendencias tecnológicas clave, y como comprender e interpretar las necesidades
DBA, una vez que sus datos están en la de los usuarios a través de métodos
nube, es más fácil que nunca que pueda naturales de comunicación.
aprovecharlos. Estas son algunas maneras
en las que puede empezar a explorar la IA Bots: otorgue a los usuarios nuevas formas
mediante los servicios de Azure. de interactuar de forma natural con los
datos mediante la creación, conexión,
Machine learning: Azure Machine Learning implementación y administración de
Studio es un poderoso y sencillo entorno de bots inteligentes.
creación de arrastrar y soltar visual basado
en el navegador donde no es necesario Obtenga una guía rápida del
codificar. También puede usar R y Azure "machine learning" para profesionales
SQL Database juntos para casos de uso de de la tecnología.
"machine learning".
Guía esencial para los datos en la nube: 20
un manual para administradores de
bases de datos

Introducción
a los datos
en la nube Cree una base de datos de nube
administrada con su cuenta gratis
de Azure.

Empezar gratis

Póngase en contacto con un


especialista de Azure >

Descubra el papel evolutivo de los DBA.

Obtenga más información >

© 2020 Microsoft Corporation. Todos los derechos reservados. Este documento se proporciona
"tal cual". La información y las opiniones que aquí se expresan, incluidas las direcciones URL y otras
referencias a sitios web de Internet, están sujetas a cambios sin previo aviso. Usted asume el riesgo
de utilizarlo. Este documento no le otorga derecho legal alguno a ningún aspecto de propiedad
intelectual de ninguno de los productos de Microsoft. Puede copiar y usar este documento para
uso interno como referencia.

También podría gustarte