descarga (49)

Curso Oficial DP-300T00-A

 Administering Relational Databases on Microsoft Azure

 

Duración del curso: 32 Horas

Acerca de este curso

Este curso proporciona a los estudiantes el conocimiento y las habilidades para administrar una infraestructura de base de datos de SQL Server para bases de datos relacionales en la nube, locales e híbridas y que trabajan con las ofertas de bases de datos relacionales de Microsoft PaaS. Además, será útil para las personas que desarrollan aplicaciones que entregan contenido de bases de datos relacionales basadas en SQL..

Esquema del Curso

Módulo 1: El rol del administrador de la base de datos de Azure

Este módulo explora el rol de un administrador de base de datos en el mundo de Azure. También proporciona información fundamental relevante para el contenido general. Esto incluye una revisión de las diversas opciones basadas en SQL Server (SQL Server en una máquina virtual, instancias administradas y Azure SQL Database). Los estudiantes aprenderán por qué el nivel de compatibilidad es un concepto crucial cuando se trabaja con bases de datos SQL en Azure. Los estudiantes también conocen otras plataformas de bases de datos disponibles en Azure además de las basadas en SQL Server, en particular PostgreSQL y MySQL.

Lecciones

  • Roles de la plataforma de datos de Azure
  • Plataformas y opciones de Azure Database
  • Niveles de compatibilidad de SQL Server
  • Características de la vista previa de Azure
  •  

Módulo 2: Planificar e implementar los recursos de la plataforma de datos

Este módulo presenta métodos para implementar recursos de la plataforma de datos en Azure. Aprenderá acerca de las opciones para actualizar y migrar bases de datos SQL existentes a Azure. Aprenderá a configurar recursos de Azure para alojar SQL Server en una máquina virtual, una instancia administrada, Azure SQL Database y PostgreSQL o MySQL. Aprenderá a determinar qué opciones son las mejores en función de requisitos específicos, incluidas las necesidades de alta disponibilidad y recuperación ante desastres (HADR). Aprenderán a calcular los requisitos de recursos y a crear plantillas para sus implementaciones.

Lecciones

  • Implementación de SQL Server mediante IaaS
  • Implementación de SQL Server mediante PaaS
  • Implementación de soluciones de bases de datos de código abierto en Azure
  •  

Módulo 3: Implementar un entorno seguro

Este módulo explora las prácticas para proteger su base de datos de SQL Server, así como una base de datos de Azure SQL. Esto incluye una revisión de las diversas opciones basadas en SQL Server, así como las diversas opciones de Azure para proteger Azure SQL Database, así como las bases de datos que residen dentro de Azure SQL Database. . Los estudiantes aprenderán por qué la seguridad es crucial cuando se trabaja con bases de datos. . Los estudiantes también conocen otras plataformas de bases de datos disponibles en Azure además de las basadas en SQL Server, en particular, Azure Database for MariaDB / MySQL / PostgreSQL.

Lecciones

  • Configurar la autenticación de la base de datos
  • Configurar la autorización de la base de datos
  • Implementar la seguridad para los datos en reposo
  • Implementar la seguridad para los datos en tránsito
  • Implementar controles de cumplimiento para datos confidenciales

Módulo 4: Supervisar y optimizar los recursos operativos

Este módulo le enseñará sobre la optimización de recursos para sus bases de datos creadas utilizando servicios IaaS o PaaS. El módulo también cubre el servidor de monitoreo y los recursos de hardware. Le familiarizará con las diversas herramientas disponibles para monitorear el desempeño y establecer una línea de base. Aprenderá a interpretar las métricas de rendimiento de los recursos más críticos. También aprenderá a solucionar problemas de rendimiento de la base de datos mediante Azure SQL Database Intelligent Insights.

Lecciones

  • Líneas de base y seguimiento del rendimiento
  • Principales causas de problemas de rendimiento
  • Configuración de recursos para un rendimiento óptimo
  • Configuración de la base de datos de usuarios
  • Tareas de mantenimiento relacionadas con el rendimiento

 

Módulo 5: Optimización del rendimiento de las consultas

Los planes de ejecución de consultas son potencialmente el aspecto más importante del rendimiento de la base de datos. Sin duda, mejorar los planes malos es un área en la que un pequeño esfuerzo puede traer grandes mejoras. Si bien los problemas de hardware pueden limitar el rendimiento de las consultas, la mejora del hardware generalmente produce mejoras de rendimiento en el rango del 10 al 20%, como máximo. Más comúnmente, los administradores de bases de datos encuentran consultas que no están optimizadas, tienen estadísticas obsoletas o faltantes, tienen índices faltantes o elecciones de diseño de base de datos deficientes que hacen que el motor de la base de datos haga más trabajo del necesario para devolver resultados para una consulta determinada. Mejorar los planes a veces puede producir mejoras de rendimiento en el rango del 100-200% o incluso más, lo que significa que después de mejorar un plan con mejores índices o estadísticas, ¡una consulta podría ejecutarse dos o tres veces más rápido!

Lecciones

  • Comprensión de los planes de consulta de SQL Server
  • Explore el diseño de bases de datos basado en el rendimiento
  • Evaluar las mejoras de rendimiento

Módulo 6: Automatización de tareas

Un objetivo común para los administradores de bases de datos en muchos entornos es automatizar muchas de sus tareas repetitivas. Esto puede ser tan simple como usar secuencias de comandos para automatizar un proceso de respaldo y tan complejo como construir un sistema de alerta completamente automatizado. Este módulo proporciona detalles sobre la automatización de tareas para simplificar el trabajo del DBA. Los métodos incluyen la programación de tareas para trabajos de mantenimiento regulares, así como la administración de múltiples instancias y la configuración de notificaciones para el éxito, el fracaso o la no finalización de la tarea.

Lecciones

  • Configurar la implementación automática
  • Definición de tareas programadas
  • Configurar eventos extendidos
  • Administrar recursos de Azure PaaS mediante métodos automatizados

Módulo 7: Planificación e implementación de un entorno de alta disponibilidad y recuperación ante desastres

Los datos deben estar disponibles cuando la empresa los necesite. Eso significa que las soluciones que alojan los datos deben diseñarse teniendo en cuenta la disponibilidad y la capacidad de recuperación. Suponga que trabaja para una empresa que vende widgets tanto en tiendas como en línea. Su aplicación principal utiliza una base de datos altamente transaccional para pedidos. ¿Qué pasaría si el servidor o la plataforma que aloja la base de datos transaccional tuviera un problema que la hiciera no disponible o inaccesible por alguna razón? ¿Qué impacto tendría en el negocio? Si se implementa la solución correcta, la base de datos se pondrá en línea en un período de tiempo razonable con un esfuerzo mínimo, lo que permitirá que el negocio continúe con un impacto mínimo o nulo. Este módulo y su laboratorio asociado cubren la configuración, prueba y administración de una solución para alta disponibilidad y recuperación ante desastres (HADR) en Azure, para implementaciones de infraestructura como servicio (IaaS) y plataforma como servicio (PaaS). Este módulo no solo cubrirá los requisitos básicos, sino también las diversas opciones disponibles para lograr HADR.

Lecciones

  • Estrategias de alta disponibilidad y recuperación ante desastres
  • Plataforma IaaS y herramientas de base de datos para HADR
  • Plataforma PaaS y herramientas de base de datos para HADR
  • Copia de seguridad y recuperación de la base de datos
descarga (49)
SHCD_Post-image

Beneficios de Nuestros Entrenamientos 

Recuerda:

  • Acceso al material oficial 
  • Acceso a Laboratorios Virtuales
  • Modalidad Virtual en Tiempo Real- Microsoft Teams
  • Certificado Oficial Microsoft con validez Internacional (requiere mínimo 80% de asistencia)
  • Instructores Certificados

Contáctenos

capacitacion@grupobusiness.it              /            evelin.cevallos@grupobusiness.it