Implement scalable database solutions using Azure SQL (DP-300)

Este curso DP-300 proporciona los conocimientos y habilidades necesarios para administrar una infraestructura de base de datos de SQL Server para bases de datos relacionales en la nube, locales y entornos híbridos.
Próximas fechas próximamente
Descripción del curso
Este curso DP-300 proporciona los conocimientos y habilidades necesarios para administrar una infraestructura de base de datos de SQL Server para bases de datos relacionales en la nube, locales y entornos híbridos.
Está diseñado para profesionales que trabajan con las ofertas de bases de datos relacionales PaaS de Microsoft, como Azure SQL Database, Azure SQL Managed Instance y SQL Server en Azure Virtual Machines.
El curso cubre la planificación e implementación de recursos de datos, la configuración de un entorno seguro, la monitorización y optimización del rendimiento operativo y de consultas, la automatización de tareas y la implementación de soluciones de alta disponibilidad y recuperación ante desastres (HADR).
Qué aprenderás con Implement scalable database solutions using Azure SQL (DP-300)
- ✓Describir los roles de la plataforma de datos de Azure y diferenciar entre las opciones basadas en SQL Server (SQL Server en VM, Managed Instance, Azure SQL Database) y otras plataformas como PostgreSQL y MySQL.
- ✓Entender los niveles de compatibilidad de SQL Server y cómo habilitar características de vista previa en Azure.
- ✓Implementar SQL Server usando IaaS y PaaS, y desplegar soluciones de base de datos de código abierto en Azure.
- ✓Configurar recursos de base de datos y evaluar estrategias de migración a Azure.
- ✓Configurar la autenticación (Windows, SQL, Azure AD) y la autorización de bases de datos.
- ✓Implementar seguridad para datos en reposo y en tránsito, y configurar controles de cumplimiento para datos confidenciales.
- ✓Monitorizar la actividad y el rendimiento, establecer líneas de base e identificar causas principales de problemas de rendimiento.
- ✓Configurar recursos y bases de datos de usuario para un rendimiento óptimo y realizar tareas de mantenimiento relacionadas con el rendimiento.
- ✓Analizar planes de consulta SQL Server, evaluar mejoras de rendimiento y revisar el diseño de tablas e índices.
- ✓Implementar recursos mediante scripts de implementación automatizados y definir tareas programadas.
- ✓Administrar recursos de PaaS de Azure mediante métodos automatizados y configurar notificaciones y alertas.
- ✓Comprender las estrategias de alta disponibilidad y recuperación ante desastres (HADR) para IaaS y PaaS.
- ✓Configurar soluciones de HADR y realizar copias de seguridad y restauración de bases de datos.
Dirigido a — perfiles recomendados
- →La audiencia para este curso son profesionales de datos que administran datos y bases de datos que desean aprender sobre la administración de las tecnologías de plataforma de datos que están disponibles en Microsoft Azure.
- →Este curso también es valioso para los arquitectos de datos y desarrolladores de aplicaciones que necesitan comprender 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 las aplicaciones.
- →Nivel de experiencia
- →No hay requisitos previos de certificación específicos.
- →Se recomienda tener conocimientos generales de TI. Para aprovechar al máximo este curso, se sugiere poseer conocimientos técnicos equivalentes a los cursos Azure Fundamentals y Azure Data Fundamentals, además de experiencia profesional.
- →Es beneficioso tener conocimientos y experiencia con Azure SQL Edge, Azure SQL Database, Azure SQL Managed Instance y SQL Server en Azure Virtual Machines.
Temario del curso Implement scalable database solutions using Azure SQL (DP-300)
7 módulosMódulo 01. El rol del administrador de base de datos de Azure
- ·Lecciones:
- ·Roles de la plataforma de datos de Azure
- ·Plataformas y opciones de base de datos de Azure
- ·Niveles de compatibilidad de SQL Server
- ·Características de vista previa de Azure
- ·Laboratorio: Uso de Azure Portal y SQL Server Management Studio
- ·Aprovisionamiento de un servidor SQL Server en una máquina virtual de Azure
- ·Conexión a SQL Server y restauración de una copia de seguridad
Módulo 02. Planificación e implementación de recursos de la plataforma de datos
- ·Lecciones:
- ·Implementación de SQL Server mediante IaaS
- ·Implementación de SQL Server mediante PaaS
- ·Implementación de soluciones de base de datos de código abierto en Azure
- ·Laboratorio: Implementación de Azure SQL Database
- ·Implementación de una máquina virtual mediante una plantilla de ARM
- ·Configuración de los recursos necesarios antes de crear una base de datos
- ·Implementación de Azure SQL Database
- ·Registro de la instancia de Azure SQL Database en Azure Data Studio y validación de la conectividad
- ·Implementación de PostgreSQL o MySQL mediante una herramienta cliente para validar la conectividad
Módulo 03. Implementación de un entorno seguro
- ·Lecciones:
- ·Configuración de la autenticación de la base de datos
- ·Configuración de la autorización de la base de datos
- ·Implementación de seguridad para datos en reposo
- ·Implementación de seguridad para datos en tránsito
- ·Implementación de controles de cumplimiento para datos confidenciales
- ·Laboratorio: Implementación de un entorno seguro
- ·Configuración de una regla de firewall basada en el servidor con Azure Portal
- ·Autorización del acceso a Azure SQL Database con Azure Active Directory
- ·Habilitación de Advanced Data Security y la clasificación de datos
- ·Administración del acceso a objetos de base de datos
Módulo 04. Supervisión y optimización de los recursos operativos
- ·Lecciones:
- ·Líneas de base y supervisión de rendimiento
- ·Causas principales de los problemas de rendimiento
- ·Configuración de recursos para un rendimiento óptimo
- ·Configuración de la base de datos del usuario
- ·Tareas de mantenimiento relacionadas con el rendimiento
- ·Laboratorio: Supervisión y optimización de recursos
- ·Aislamiento de problemas de la CPU
- ·Uso del Almacén de consultas para observar los problemas de bloqueo
- ·Detección y corrección de problemas de fragmentación
Módulo 05. Optimización del rendimiento de las consultas
- ·Lecciones:
- ·Descripción de los planes de consulta de SQL Server
- ·Exploración del diseño de base de datos basado en el rendimiento
- ·Evaluación de las mejoras de rendimiento
- ·Laboratorio: Solución de problemas de rendimiento de consultas
- ·Identificación de problemas con el diseño de la base de datos AdventureWorks2017
- ·Aislamiento de áreas problemáticas en las consultas de bajo rendimiento en AdventureWorks2017
- ·Uso del Almacén de consultas para detectar y controlar la regresión en AdventureWorks2017
- ·Uso de sugerencias de consulta para afectar al rendimiento en AdventureWorks2017
Módulo 06. Automatización de tareas
- ·Lecciones:
- ·Configuración de la implementación automática
- ·Definición de tareas programadas
- ·Administración de recursos de PaaS de Azure mediante métodos automatizados
- ·Laboratorio: Automatización de tareas
- ·Implementación de una plantilla de Azure desde una plantilla de inicio rápido en GitHub
- ·Configuración de notificaciones basadas en métricas de rendimiento
- ·Implementación de un runbook de Azure Automation (o trabajo elástico) para reconstruir índices en una instancia de Azure SQL Database
Módulo 07. Planificación e implementación de un entorno de alta disponibilidad y recuperación ante desastres
- ·Lecciones:
- ·Estrategias de alta disponibilidad y recuperación ante desastres
- ·Plataforma IaaS y herramientas de base de datos para alta disponibilidad y recuperación ante desastres
- ·Plataforma PaaS y herramientas de base de datos para alta disponibilidad y recuperación ante desastres
- ·Copia de seguridad y recuperación de bases de datos
- ·Laboratorio: Planificación e implementación de un entorno de alta disponibilidad y recuperación ante desastres
- ·Creación de un grupo de disponibilidad AlwaysOn
- ·Habilitación de la replicación geográfica para Azure SQL Database
- ·Copia de seguridad en una dirección URL y restauración desde la dirección URL
Información del examen
Explora las opciones de certificación. Debajo se indican los parámetros técnicos de este examen:
Planificación e implementación de recursos de plataformas de datos (15-20 %) · Implementación de un entorno seguro (15-20 %) · Supervisión y optimización de recursos operativos (15-20 %) · Optimización del rendimiento de las consultas (5-10 %) · Realización de la automatización de tareas (10-15 %) · Planificación e implementación de un entorno de alta disponibilidad y recuperación ante desastres (HADR) (15-20 %) · Realización de la administración mediante T-SQL (10-15 %) · Nextraining, su aliado en formación tecnológica
¿Quieres el examen oficial? Nos encargamos de reservarlo por ti. Solicita información
Implanta tu proyecto con el respaldo de un experto. Acompañamos a tu equipo durante todo el proceso para diseñar la arquitectura, resolver incidencias y garantizar una implantación segura, eficiente y sin bloqueos.
Solicite más información
Rellene el formulario y nuestro equipo se pondrá en contacto con usted para resolver todas sus dudas.