Idioma

Implement scalable database solutions using Azure SQL.

DP-300T00C
 
Fecha de publicación KeD: 19 Noviembre 2025
Duración: 4 Días.
Examen: DP-300: Administering Microsoft Azure SQL Solutions.
 
 
 

Este curso proporciona a los estudiantes los conocimientos y habilidades necesarios para crear una infraestructura de bases de datos SQL Server para bases de datos en la nube, locales y relacionales híbridas, y para que trabajen con las ofertas de bases de datos relacionales PaaS de Microsoft. Además, será útil para quienes desarrollen aplicaciones que entregan contenido desde bases de datos relacionales basadas en SQL.

 

Perfil del público.

El público de este curso son profesionales de datos que gestionan datos y bases de datos y que quieren aprender a administrar las tecnologías de plataformas de datos disponibles en Microsoft Azure. Este curso también es valioso para arquitectos de datos y desarrolladores de aplicaciones que necesitan entender qué tecnologías están disponibles para la plataforma de datos con Azure y cómo trabajar con esas tecnologías a través de aplicaciones.

 

Temario.

Ruta de aprendizaje: Planificar e implementar los recursos de la plataforma de datos.

Despliega recursos de la plataforma de datos en Azure SQL. Explora opciones para el despliegue y la migración. Calcula los requisitos de recursos y crea plantillas.


Módulo 1: Prepárate para mantener bases de datos basadas en SQL Server en Azure.

Explora el papel de un administrador de bases de datos en Azure. Describe las ofertas basadas en SQL Server en Azure.

Describe los roles de Microsoft Intelligent Data Platform.
Entender SQL Server en una máquina virtual Azure.
Design Azure SQL Database para aplicaciones cloud-native.
Explore Azure SQL Managed Instance.


Módulo 2: Despliega soluciones IaaS con Azure SQL.

Configura el tamaño, almacenamiento y opciones de red de las máquinas virtuales para garantizar un rendimiento adecuado para las cargas de trabajo de tu base de datos. Elige y configura las opciones de alta disponibilidad adecuadas.

Explica las opciones de IaaS para desplegar SQL Server en Azure.
Comprender los escenarios híbridos.
Explora el rendimiento y la seguridad.
Explica las opciones de alta disponibilidad y recuperación ante desastres.
Ejercicio: Provisionar un SQL Server en una máquina virtual de Azure.


Módulo 3: Despliega soluciones PaaS con Azure SQL.

Provisionar y desplegar Azure SQL Database e Azure SQL managed instance. Selecciona las opciones adecuadas al realizar una migración a la plataforma SQL PaaS.

Explica las opciones PaaS para desplegar SQL Server en Azure.
Explorar una sola base de datos SQL.
Despliegue pool elástico de bases de datos SQL.
Entender la hiperescala de bases de datos SQL.
Examinar la instancia gestionada por SQL.
Ejercicio: Desplegar una base de datos SQL de Azure.


Módulo 4: Migrar cargas de trabajo SQL Server a Azure SQL Database.

Explorarás diferentes herramientas de migración y migrarás bases de datos SQL Server a Azure SQL Database.

Elige la función adecuada de Azure SQL Database.
Utiliza la extensión de migración Azure SQL para migrar a Azure SQL Database.
Migrar a Azure SQL Database usando BACPAC.
Utiliza un método en línea para migrar a Azure SQL Database.
Mover datos a Azure SQL Database.
Ejercicio: Migrar una base de datos SQL Server a Azure SQL Database.


Módulo 5: Migrar cargas de trabajo de SQL Server a Azure SQL Managed Instance.

Explorarás diferentes herramientas de migración y migrarás bases de datos SQL Server a Azure SQL Managed Instance.

Evaluar los escenarios migratorios.
Utiliza el Servicio de Reproducción de Registros (LRS) para migrar.
Migrar usando el enlace de instancia gestionada.
Mover datos a una Instancia Gestionada de SQL.
Ejercicio: Migrar una base de datos SQL Server a Azure SQL Managed Instance.


Ruta de aprendizaje: Implementar un entorno seguro para un servicio de base de datos.

Implementa opciones basadas en SQL Server para autenticación y autorización, así como opciones Azure para asegurar bases de datos SQL de Azure. Explora el cifrado, los cortafuegos y la protección avanzada contra amenazas.


Módulo 6: Configurar la autenticación y autorización de la base de datos.

Contrasta la autenticación usando Microsoft Entra ID y la autenticación de SQL Server. Implementa varios principios de seguridad y configura permisos.

Describe la autenticación y las identidades.
Describe los principios de seguridad.
Describe permisos de bases de datos y objetos.
Identificar fallos de autenticación y autorización.
Ejercicio: Autorizar el acceso a Azure SQL Database con Microsoft Entra ID.


Módulo 7: Proteger los datos en tránsito y en reposo.

Explora las opciones de cifrado disponibles en Azure SQL, incluyendo reglas de cortafuegos, Always Encrypted y Transport Layer Security. Entiende cómo funciona SQL Injection.

Explora el cifrado transparente de datos.
Configurar reglas de cortafuegos de servidores y bases de datos.
Explica el cifrado de objetos y los enclaves seguros.
Habilitar conexiones cifradas.
Describe la inyección SQL.
Understand Azure Key Vault.
Ejercicio: Configurar una regla de firewall basada en servidor usando el portal de Azure.


Módulo 8: Implementar controles de cumplimiento para datos sensibles.

Explora las capacidades de clasificación de datos y los grados de confidencialidad. Implementa opciones de seguridad para mantener seguros los datos privados, incluyendo auditoría SQL de Azure, Microsoft Defender para SQL, seguridad a nivel de fila, Enmascaramiento Dinámico de Datos y Ledger.

Explorar la clasificación de datos.
Explorar auditoría de servidores y bases de datos.
Implementar el enmascaramiento dinámico de datos.
Implementar la seguridad a nivel de fila.
Entiende Microsoft Defender para SQL.
Explorar Ledger.
Implementar Microsoft Purview.
Ejercicio: Habilitar Microsoft Defender para SQL y Clasificación de Datos.

Ruta de aprendizaje: Monitorizar y optimizar los recursos operativos en Azure SQL.

Configura el hardware y los recursos del servidor para un rendimiento óptimo tras establecer una línea base. Identifica las fuentes de problemas de rendimiento. Soluciona problemas usando Azure SQL Intelligent Insights.


Módulo 9: Describe la monitorización del rendimiento.

Compara Azure y las herramientas locales para monitorizar y medir el rendimiento. Determina métricas críticas. Entiende el propósito de una línea base para el análisis comparativo. Configura sesiones de eventos extendidas para las actividades de trazado.

Describe las herramientas de monitorización del rendimiento.
Describe métricas críticas de rendimiento.
Establecer métricas de referencia.
Explora eventos extendidos.
Describe el observador de la base de datos (vista previa).
Explorar la información sobre el rendimiento de consultas.
Ejercicio: Aislar problemas con la monitorización.


Módulo 10: Configurar recursos de SQL Server para un rendimiento óptimo.

Elige el tamaño y las opciones de almacenamiento adecuadas para tus bases de datos Azure SQL. Configura recursos de servidor como tempdb. Entiende el uso del Gobernador de Recursos.

Explica cómo optimizar el almacenamiento de Azure para máquinas virtuales SQL Server.
Describe el redimensionamiento de la máquina virtual.
Optimizar el almacenamiento de bases de datos.
Controla recursos de SQL Server.


Módulo 11: Configurar bases de datos para un rendimiento óptimo.

Implementar tareas tanto para IaaS como para PaaS para mantener índices y estadísticas. Explora las funciones de ajuste automático de Azure SQL Database. Controla las opciones de configuración a nivel de base de datos. Explora el procesamiento inteligente de consultas.

Explora las comprobaciones de mantenimiento de bases de datos.
Describe las opciones de configuración con alcance de base de datos.
Describe la afinación automática.
Describe el procesamiento inteligente de consultas.
Ejercicio: Detectar y corregir problemas de fragmentación.


Ruta de aprendizaje: Optimizar el rendimiento de consultas en Azure SQL.

Analiza el rendimiento de cada consulta y determina dónde se pueden mejorar. Explora los Objetos de Gestión Dinámica relacionados con el rendimiento. Investiga cómo los índices y el diseño de bases de datos afectan a las consultas.


Módulo 12: Explora la optimización del rendimiento de consultas.

Lee y entiende diferentes tipos de planes de ejecución. Compara los planes estimados con los reales. Descubre cómo y por qué se generan los planes. Entiende el propósito y los beneficios de la Tienda de Consultas.

Entender los planes de consulta.
Explica los planes de consulta estimados y reales.
Describe las vistas y funciones de gestión dinámica.
Explorar la tienda de consultas.
Identificar planes de consulta problemáticos.
Describe el bloqueo y el bloqueo.
Ejercicio: Identificar y resolver problemas de bloqueo.


Módulo 13: Explora el diseño de bases de datos basado en el rendimiento.

Explora la normalización para bases de datos relacionales. Investiga el impacto del uso adecuado del tipo de datos. Compara tipos de índices.

Describe la normalización.
Elige los tipos de datos apropiados.
Índices de diseño.
Ejercicio: Identificar problemas de diseño de bases de datos.


Módulo 14: Evaluar las mejoras en el rendimiento.

Evalúa posibles cambios en los índices. Determinar el impacto de los cambios en consultas e índices. Explora consejos para la tienda de consultas.

Describe las estadísticas de espera.
Ajustar y mantener índices.
Entender los consejos de consulta.
Explora escenarios de rendimiento.
Ejercicio: Aislar las áreas problemáticas en consultas con mal rendimiento.


Ruta de aprendizaje: Automatize database tasks for Azure SQL.

Cree scripts de tareas repetitivas en Azure SQL para los trabajos habituales de mantenimiento y la administración de varias instancias. Automatice las alertas relativas a errores y recursos, y configure las notificaciones en caso de error.


Módulo 15: Automatizar el despliegue de bases de datos.

Explora múltiples modelos de despliegue disponibles en Azure. Utiliza plantillas de Azure Resource Manager (ARM) y archivos Bicep para desplegar recursos SQL de Azure. Entiende cómo usar PowerShell y Azure CLI para fines de automatización.

Describe los modelos de despliegue en Azure.
Automatiza el despliegue utilizando plantillas de Azure Resource Manager y Bicep.
Automatizar el despliegue utilizando PowerShell.
Automatize deployment usando Azure CLI.
Ejercicio: Desplegar una base de datos SQL de Azure usando una plantilla de Azure Resource Manager.


Módulo 16: Crear y gestionar trabajos de Agentes SQL.

Explora la automatización de SQL para tareas programadas y alertas automáticas para SQL Server y Azure SQL Managed Instance.

Crear un plan de mantenimiento de SQL Server.
Describe las notificaciones de estado de la tarea.
Ejercicio: Crea una alerta de estado de CPU para un SQL Server.


Módulo 17: Gestionar tareas de Azure PaaS usando automatización.

Explora la automatización para la plataforma Azure SQL. Configura trabajos elásticos, explora Azure Automation y evalúa diferentes estrategias para monitorizar tareas de automatización.

Explora los trabajos de Elastic.
Entender Azure Automation.
Crea un libro de ejecución de automatización.
Automatiza flujos de trabajo de bases de datos utilizando Logic Apps.
Monitorizar tareas automatizadas.
Ejercicio: Desplegar un libro de automatización para reconstruir automáticamente los índices.


Ruta de aprendizaje: Planificar e implementar un entorno de alta disponibilidad y recuperación ante desastres.

Los datos deben estar disponibles cuando sea necesario. Configura, prueba y gestiona una solución para alta disponibilidad y recuperación ante desastres utilizando herramientas Azure y SQL Server.


Módulo 18: Describe las estrategias de alta disponibilidad y recuperación ante desastres.

Planifica una estrategia adecuada de alta disponibilidad y recuperación ante desastres basada en el objetivo de tiempo de recuperación y el objetivo del punto de recuperación. Elige la mejor solución para despliegues IaaS o PaaS o cargas de trabajo híbridas.

Describe el objetivo del tiempo de recuperación y el objetivo del punto de recuperación.
Explora opciones de alta disponibilidad y recuperación ante desastres.
Describe las características de alta disponibilidad y recuperación ante desastres de Azure para Máquinas Virtuales Azure.
Describe la alta disponibilidad y la recuperación ante desastres para despliegues de PaaS.
Explora soluciones de alta disponibilidad y recuperación ante desastres para IaaS.
Describe soluciones híbridas.


Módulo 19: Explora soluciones IaaS y PaaS para alta disponibilidad y recuperación ante desastres.

Despliega el clúster de conmutación por error de Windows Server y los grupos de disponibilidad en entornos Azure e híbridos. Configurar tablas temporales, geo-replicación y grupos de auto-failover.

Describe los clústeres de conmutación por error en Windows Server.
Configurar grupos de disponibilidad siempre activos.
Describe la geo-replicación activa para Azure SQL Database.
Explora grupos de auto-failover para Azure SQL Database y Azure SQL Managed Instance.
Disponibilidad de monitores.
Ejercicio: Configurar la georeplicación para Azure SQL Database.


Módulo 20: Copia de seguridad y restauración de bases de datos.

Planifica e implementa políticas para recuperar datos si se producen errores de usuario o si la tecnología falla. Explora diversas opciones sobre cómo y dónde hacer copias de seguridad y restaurar bases de datos.

Haz una copia de seguridad y restaura SQL Server ejecutándose en máquinas virtuales Azure.
Hacer una copia de seguridad de una máquina virtual SQL Server.
Haz una copia de seguridad y restaura una base de datos para SQL Database e SQL Managed Instance.
Ejercicio: Copia de seguridad a URL.

 
Garantia Ofrecemos la garantía 100% de satisfacción
Si no te gusta el resultado de tu curso, puedes volver a tomarlo en cualquier otra fecha calendario.
 
Regresa a la página anterior
 
 
 
Cursos Nuevo
 
   
 
Cursos bajo Requerimiento Especial
Es aquel que se puede impartir siempre y cuando cumpla con un mínimo de participantes para su confirmación de fechas depende de la disponibilidad de KeD. Contacte a su Representante de Ventas
 
     
Cursos con cerftificación  
DP-100T01 Designing and Implementing a Data Science Solution on Azure
DP-300T00 Administering Microsoft Azure SQL Solutions
DP-420T00 Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
DP-600T00 Microsoft Fabric Analytics Engineer
DP-700T00 Microsoft Fabric Data Engineer
DP-900T00 Microsoft Azure Data Fundamentals
Applied Skills Assessment
DP-3001 Migrate SQL Server workload to Azure SQL
DP-3020 Develop data-driven applications by using Azure SQL Database
DP-601T00 Implementing a Lakehouse with Microsoft Fabric
DP-603T00 Implementing Real Time Analytics with Microsoft Fabric
DP-604T00 Implement a data science and machine learning solution for AI with Microsoft Fabric
Otros
DP-080T00 Querying Data with Microsoft Transact-SQL
DP-203T00 Querying Data with Microsoft Transact-SQL
CL_55400 Microsoft Power BI Super User
SQL Server 2007
CL_55352 Introduction to SQL Databases
CL_55369 Provisioning Databases on SQL Server
Workshops
KD-05201 Dashboard in a Day
KD-05202 Advanced Visualization with Power BI
KD-05203 Advanced Data Modeling and Shaping with Power BI
KD-05204 DAX in a Day
KD-05205 Administrator in a Day
KD-05206 Paginated Reports in a Day
KD-05207 Developer in a Day
KD-05208 Modern Excel Analyst in a Day
KD-05209 Leap into Power BI
 
     
  Horarios Online  
  Horario Matutino:
Lunes a Viernes de 8:00 a 15:00 hrs.
 
     
  Horario Vespertino:
Lunes a Viernes de 15:00 a 21:00 hrs.
 
     
  Horario de Fin de Semana:
Sábado 8:00 a 15:00
 
 
 
Logo KeD