Guía de Puesta en Marcha de Azure SQL
Guía de Puesta en Marcha de Azure SQL
de Azure SQL
Obtenga experiencia práctica con Azure SQL para crear
bases de datos completamente administradas, seguras
e inteligentes
Experimente el rendimiento optimizado, la seguridad
y la durabilidad en una plataforma inteligente, escalable
y siempre actualizada. Use estos recursos para acelerar
la modernización y el desarrollo de aplicaciones en la nube.
Introducción
a Azure SQL
Azure SQL ofrece opciones flexibles
para la modernización, la migración
y el desarrollo de aplicaciones en una
experiencia coherente y unificada
en toda su cartera de SQL. Póngase
en marcha con Azure SQL en cuestión
Antes de comenzar, debe registrarse para obtener una cuenta gratuita de Azure
1
Cree una Azure SQL Database o Azure SQL
la migración y el desarrollo de aplicaciones. Descubra cómo
Managed Instance mediante Azure Portal comenzar en tres pasos simples.
En Azure Marketplace, busque Azure SQL. En la lista de resultados, seleccione Azure SQL.
Usaremos como ejemplo las bases de datos de SQL y las instancias administradas de SQL.
En la siguiente captura de pantalla se muestran todas las opciones disponibles para las bases
de datos de SQL (Single database [Base de datos única], Elastic pool [Grupo elástico] y Database
server [Servidor de la base de datos]):
Procedimientos
Estas son las opciones de implementación de SQL Managed Instance (Single instance
[Instancia única] y Single instance - Azure Arc [Instancia única - Azure Arc]): recomendados
de seguridad para
Azure SQL
Procedimientos recomendados de seguridad para Azure SQL: el lugar más seguro para
los datos relacionales en la nube
Azure SQL
SQL Server y Azure SQL son más
conocidos por sus características
de seguridad de nivel empresarial.
Descubra cómo un enfoque de
defensa profundo, de varios niveles,
Azure Portal le permite crear una puede optimizar la postura de
por qué Azure SQL es el lugar más seguro para los datos
(Crear SQL Database):
Enfoque de varios niveles de Azure SQL para la seguridad
Azure SQL ofrece características avanzadas integradas y configurables en cinco áreas que
relacionales en la nube.
proporcionan un enfoque de defensa profundo para la seguridad y el cumplimiento. Analicemos
algunas de las características y los procedimientos recomendados de seguridad de cada área.
La autenticación de Azure Active Directory (AD) es un mecanismo para conectarse a Azure SQL
Optimice el rendimiento de los precios con
mediante el uso de identidades en Azure AD. Simplifica la administración de usuarios y contraseñas,
una informática que escala automáticamente y también permite que aplicaciones y servicios usen autenticación sin contraseña y directivas
de acceso condicional (como la autenticación multifactor [MFA]).
SQL Database sin servidor simplifica la
administración del rendimiento para las
bases
Una vezde quedatos
impredecible.
completecon
revisar los detalles La
un uso intermitente
el formulario,
capacidad
e iniciar
e
haga clic en el botón
sin servidor
la implementación.
escala automáticamente la informática
Review + create (Revisar + crear) para
Tardará unos minutos en completarse.
Azure SQL Database sin servidor ID corporativa Reglas de acceso
Los pasos y la duración del aprovisionamiento aquí indicados solo se aplican a Azure Reclamaciones
SQL Database.
2
Rentabilidad: pague solo por el almacenamiento cuando la base de datos esté en pausa.
cómo aprovechar las ventajas de las capacidades sin servidor
Cree cuentas
de usuario para
Use la MFA con
acceso condicional
Use la
autenticación
Use las
identidades
Si no puede
evitar el uso
Conéctese
Totalmente a Azuree inteligente:
SQL Database representar a los en Azure AD integrada administradas de contraseñas
El cifrado de datos transparentes (TDE) con claves administradas por el cliente le permite implementar
escenarios de tipo "lleve su propia llave" (BYOK) para la protección de los datos en reposo.
SQL
paquetes SSIS, sqlpackage.exe o la copia de seguridad/restauración nativa (solo disponible para SQL el rendimiento con rapidez. Durante
Managed Instance) para cargar datos. ciertas épocas del año, algunas empresas
Con SQL Database sin servidor, solo paga por la informática cuando se usa la base de datos. experimentan picos estacionales debido
Cuando laenbase de datos está en pausa, solo paga por el almacenamiento. SQL
Opciones línea: al intenso flujo de tráfico. Es posible que
Use Azure Database Migration Service para migrar datos a Azure SQL Database o SQL Managed Use las claves administradas No mantenga losladatos que
infraestructura Al usar Always
existente Encrypted
no sea capaz con
Puede ajustar la duración del retraso de la pausa automática según se requiera, por ejemplo, 1 hora. por el cliente en Azure Key requieran cifradodeencumplir
reposocon requerimientos
TDE; se recomienda
de las contar
Instance con un tiempo de inactividad mínimo.
Esto pondrá en pausa la base de datos cuando esté inactiva durante más de una hora y no tendrá Tamaño de base de datos grandes cargas decon
trabajo estacionales.
Vault si necesita un control en una base de datos maestra. seguridad de la capa
que desactivar la informática manualmente cuando sea necesario. granular sobre la protección La base de datos maestra de transporte (TLS) para
Todo esto puede provocar problemas de rendimiento, escalabilidad y flexibilidad de
de TDE. no se puede cifrar con TDE. la protección completa de
la plataforma para su organización, debido al aumento de los volúmenes de datos y de
SQL
SQL Database sin servidor se inicia automáticamente cada vez que se hace una conexión. los datos en reposo, en tránsito
los costos.
y en uso.
DevOps para
Ahora que
1
ha cargado datos en su base de datos, es momento de considerar otras tareas: privadas. Con un punto de conexión privado, puede tener acceso privado a Azure SQL Database
desde máquinas de clientes locales y entre regiones. Private Link también ofrece una forma segura
Azure SQL
a. Protección de datos de migrar cargas de trabajo a Azure.
0
b. Establecimiento de la continuidad empresarial Con SQL Database Hyperscale, puede superar los desafíos de rendimiento
8:00
9:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
0:00
1:00
2:00
3:00
4:00
5:00
6:00
7:00
8:00
La integración
continua (CI)
La CI es la práctica
La CD es la práctica
de desarrollar
de entregar cambios
La integración
de los cambios
al mercado. Explore cómo DevOps en Azure SQL hará que
su negocio sea más eficiente.
y la entrega continua e impulsar cambios
desde el repositorio en las aplicaciones Conéctese a SQL Database Los usuarios móviles deben Si se conecta mediante una ruta
(CD) implementan en un repositorio
de control de origen y bases de datos y a SQL Managed Instance usar la configuración de datos públicos, asegúrese
Proceso principal Proceso secundario
físicamente los de control de origen
a uno o más entornos en el mismo proceso mediante una ruta de datos de VPN de punto a sitio para de proteger el acceso mediante
principios de DevOps. cuando sea necesario.
(como desarrollo, de implementación privada. conectarse a través de rutas el uso de reglas de NSG
Figura 2: Búsqueda de la opción de bases de datos de SQLprueba
en Azure
y Portal
producción). proporciona una de datos. y firewall adecuadas.
entrega de productos
más rápida y fluida. Las copias de seguridad y restauraciones de las bases de datos son casi
En la página SQL databases instantáneas
(Bases de datos de SQL), haga clic
Existen
en Adddos opciones
(Agregar) comunes cuando se trata de implementar
para agregar Gobernanza
Las copias de seguridad de datos
son casi instantáneas y puede ejecutar restauraciones de datos en cuestión
de minutos en lugar de días o incluso semanas. Cuanto menos tiempo dediquen los equipos de TI al
cambios
una nuevaen una
base base
de datos de de
SQL:datos:
mantenimiento de lasGeneración de información
bases de datos, más tiempoa lapueden
vez quededicar
se brinda protección
a mejorar a sus datos
la aplicación.
1 Alta disponibilidad
Enfoque basado en el estado y¿Cuándo
continuidad
se debe considerar SQL Database Hyperscale?
Puede detectar antipatrones comunes del código T-SQL con SSDT o agregar reglas de análisis
de servicio de hiperescala. SQL
de código personalizadas. Defender para SQL seleccione Configure (Configurar) y luego elija la opción
2. En Settings (Configuración),
Azure Hyperscale SQL
(Hiperescala). También debe reconocer que no es posible escalar de hiperescala
a otro nivel de servicio:
Azure Defender para SQL protege los datos de SQL Server en entornos de nube
híbrida y de varias SQLavanzadas
SQL SQL
M nubes. Esta M solución proporciona
M capacidades
de seguridad de SQL, evaluación de vulnerabilidades y protección contra amenazas
avanzadas.
Detección de amenazas
Las herramientas de terceros, como SQL Code Guard proporcionan características de calidad De manera predeterminada, cada base de datos está configurada con una directiva de restauración
de códigos similares para proyectos basados en la migración. en un momento dado de 7 días, la que se puede modificar fácilmente en un rango de 1 a 35 días
Hacker
con solo unos clics utilizando Azure Portal.
Los Figura
analizadores de de
5: Selección código
vCoresSQL de línea
mínimos desdede comandos de open source como sqlcheck se pueden
el rango
integrar en las canalizaciones de CI para impulsar la calidad del código.
Pasos para configurar
Figura 1: Configuración de la opción dela restauración en un momento dado
hiperescala
Establezca el tamaño máximo de los datos en 10 GB: y directivas
Usuario externo de retención a largo plazo
Propietario/
Administrador
3. Seleccione
Navegue las opciones
hasta Server híbridas
(Servidor) de Azure
en Azure y establezca
Portal y haga cliclos
envalores
Backups vCoresde
para(Copias y Secondary
seguridad) en
Herramientas de DevOps Replicas
Settings (Réplicas secundarias).
(Configuración). Seleccione Cuando termine,
la base de datos yhaga
configure Apply
clic en la (Aplicar) en
restauración para
uniniciar
momento
Evaluación de vulnerabilidades
dado ylalas
migración:
directivas de copia de seguridad de retención a largo plazo:
Azure DevOps proporciona una solución
La evaluación de vulnerabilidades es un servicio que descubre, realiza seguimiento y corrige
integrada a través de todo el ciclo de vida
posibles vulnerabilidades de seguridad.
de desarrollo del software: planificación,
desarrollo, implementación y operaciones.
6: Selección delsetamaño
pueden implementar
máximo de los datos
fácilmente dentro de SSDT, como se muestra Procedimientos recomendados para la prevención y detección de amenazas
de una base de datos SQL sin servidor con esta configuración tarda de 1 a 5 minutos. disponibilidad
por error
Always On
Réplica Réplica
secundaria secundaria
Almace- SQL
Cuándo elegir una capacidad sin servidor y cuándo elegir una namiento SQL
© 2021 Microsoft Corporation. Todos los derechos reservados. Este documento se proporciona “tal cual”. La información y las opiniones que aquí
Archivos de premium Datos de SSD,
informática aprovisionada datos y registro Azure
(LRS)
registros Datos de SSD,
registros
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 Disponibilidad del nivel de servicio Disponibilidad de los niveles de servicio
de usarlo. Este documento no le otorga derecho legal alguno a ningún aspecto de propiedad intelectual de ninguno de los productos de Microsoft. de uso general con redundancia de zona Premium y crítico con redundancia de zona
• Uso intermitente e impredecible, y menor • Uso más predecible y mayor uso promedio
uso promedio de la informática de la informática
• Nuevas cargas de trabajo de tamaños • Cargas de trabajo más sensibles a las