0% encontró este documento útil (0 votos)
201 vistas23 páginas

Soluciones Clave para Azure AZ-900

Este documento proporciona una introducción a las principales soluciones de Azure, incluidos los servicios de Internet de las cosas, macrodatos y análisis, inteligencia artificial y aprendizaje automático, y servicios orientados al desarrollo de aplicaciones. Describe los servicios clave de IoT de Azure como IoT Central, IoT Hub y Azure Sphere. También explica los servicios principales de macrodatos y análisis como Synapse Analytics, HDInsight y DataBricks.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
201 vistas23 páginas

Soluciones Clave para Azure AZ-900

Este documento proporciona una introducción a las principales soluciones de Azure, incluidos los servicios de Internet de las cosas, macrodatos y análisis, inteligencia artificial y aprendizaje automático, y servicios orientados al desarrollo de aplicaciones. Describe los servicios clave de IoT de Azure como IoT Central, IoT Hub y Azure Sphere. También explica los servicios principales de macrodatos y análisis como Synapse Analytics, HDInsight y DataBricks.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Módulo 3

Preparación para la certificación AZ-900: Microsoft


Azure Fundamentals

Soluciones principales de
Azure
Índice
Tema 1. Soluciones principales de Azure 3
1.1. Vídeo de introducción 3
1.2. Introducción y objetivos 3
1.3. Internet de las cosas de Azure 4
1.4. Macrodatos y análisis 5
1.5. Inteligencia artificial y aprendizaje automático 7
1.6. Informática sin servidor 8
1.7. Servicios orientados al desarrollo de aplicaciones
10

Tema 2. Herramientas de administración de Azure 12


2.1. Vídeo de introducción 12
2.2.Introducción y objetivos 12
2.3. Herramientas de administración disponibles en
Azure 13
2.4. Azure Advisor 13
2.5. Azure Monitor 14
© Universidad Internacional de La Rioja (UNIR)

2.6. Azure Service Health 15


2.7. Plantillas de Azure Resource Manager (ARM) 16

Vídeos prácticos 18

A fondo 19

Test 21
Tema 1. Soluciones principales de
Azure

1.1. Vídeo de introducción

Soluciones principales de Azure

1.2. Introducción y objetivos

En este tema se dará una visión global sobre las soluciones principales de Azure.

Con ello se pretende que el estudiante se familiarice con las soluciones y servicios de
Internet de las cosas (IoT), macrodatos y análisis, así como Inteligencia artificial y
aprendizaje automático.

También se afianzarán los conocimientos sobre informática sin servidor de Azure


Functions y Logic Apps.

Por último, se presentarán los servicios orientados al desarrollo de aplicaciones:


© Universidad Internacional de La Rioja (UNIR)

Azure DevOps, GitHub, acciones de GitHub para Azure (Azure Github Actions) y
DevTest Labs.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


3
Módulo 3. Temas
1.3. Internet de las cosas de Azure

El término Internet de las cosas (Iota) consiste en la capacidad de los dispositivos de


recopilar y luego transmitir información para el análisis de datos.

A continuación, se presentan los tres principales servicios de Azure para implementar


soluciones IoT.

Azure IoT Central

El servicio Azure IoT Central es una solución global de IoT SaaS totalmente
administrada que facilita la conexión, la supervisión y la administración de sus activos
de IoT a gran escala.

Figura 1. Icono de Azure IoT Central. Fuente: Microsoft Learn.

Azure IoT Hub

Azure IoT Hub es un servicio administrado hospedado en la nube que actúa como un
centro de mensajes central para la comunicación bidireccional entre aplicaciones IoT
y los dispositivos que administra.
© Universidad Internacional de La Rioja (UNIR)

Figura 2. Icono de Azure IoT Hub. Fuente: Microsoft Learn.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


4
Módulo 3. Temas
Azure Sphero

Azure Sphere es una plataforma de aplicaciones segura y de alto nivel con funciones
de seguridad y comunicación integradas para dispositivos conectados a Internet.

Figura 3. Icono de Azure Sphere. Fuente: Microsoft Learn.

En la sección «A fondo» dispones de recursos con más información sobre los


servicios de IoT principales en Azure.

1.4. Macrodatos y análisis

A continuación, se describen los tres principales servicios de macrodatos y analítica


de Azure.

Azure Synapse Analytics

Azure Synapse Analytics (anteriormente Azure SQL Data Warehouse) proporciona un


servicio de análisis ilimitado que reúne el almacenamiento de datos empresariales y
el análisis de macrodatos. Proporciona un servicio de data warehouse y herramientas
de análisis.
© Universidad Internacional de La Rioja (UNIR)

Figura 4. Icono de Synapse Analytics. Fuente: Microsoft Learn.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


5
Módulo 3. Temas
Azure HDInsight

Azure HDInsight es un servicio de análisis de código abierto totalmente administrado


para empresas. Es un servicio en la nube que hace que sea más fácil, más rápido y
rentable procesar grandes cantidades de datos.

Figura 5. Icono de Azure HDInsight. Fuente: Microsoft Learn.

Azure DataBricks

Azure DataBricks es un servicio de análisis basado en Apache Spark rápido, sencillo y


colaborativo.

Figura 6. Icono de Azure DataBricks. Fuente: Microsoft Learn.

En la sección «A fondo» dispones de recursos con más información sobre los


servicios de principales de macrodatos y análisis en Azure.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


6
Módulo 3. Temas
1.5. Inteligencia artificial y aprendizaje automático

Azure Machine Learning Service

Azure Machine Learning Service proporciona un entorno basado en la nube para


desarrollar, entrenar, probar, implementar, administrar y supervisar los modelos de
aprendizaje automático.

Figura 7. Icono de Azure Machine Learning Service. Fuente: Microsoft Learn.

Azure Cognitive Services

Azure Cognitive Services crea algoritmos inteligentes y compatibles en aplicaciones,


sitios web y bots para ver, escuchar, hablar, comprender e interpretar las
necesidades de los usuarios.

Figura 8. Azure Cognitive Services. Fuente: Microsoft Learn.

Azure Bot Service


Azure Bot Service sirve para desarrollar bots empresariales inteligentes que permiten
que las organizaciones no mantengan sus datos bajo control.
© Universidad Internacional de La Rioja (UNIR)

Figura 9. Icono de Azure DataBricks. Fuente: Microsoft Learn.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


7
Módulo 3. Temas
1.6. Informática sin servidor

Este tema ya fue presentado en el módulo 1, pero se enumera aquí de nuevo para
incluirlo dentro de las soluciones de Azure.

La informática o computación sin servidor la evolución de las plataformas en la nube


hacia la ejecución de código nativo puro en la nube. Este hecho permite a los
desarrolladores abstraerse de la infraestructura y centrarse en desarrollar la lógica
empresarial. Este patrón no implica que no haya servidores para ejecutar el código,
pero sí que ello sea algo mucho menos relevante.
El código serverless es invocado por eventos (por ej.: una petición HTTP, un
temporizador, el resultado de cargar un archivo, etc.).

La infraestructura que soporta esta tecnología permite un escalado instantáneo para


satisfacer demandas cambiantes y ofrece micro facturación para pagar por lo que
realmente se usa.

La informática sin servidor no es la solución adecuada para cualquier


problema.

Azure Functions

Azure Functions es un servicio que permite ejecutar el código de los usuarios sin
tener que centrarse en la infraestructura subyacente. Este servicio crea una
infraestructura basada en eventos.
© Universidad Internacional de La Rioja (UNIR)

Figura 10. Icono de Azure Functions. Fuente: Microsoft Learn.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


8
Módulo 3. Temas
Azure Logic Apps

Azure Logic Apps es un servicio en la nube que ayuda a las organizaciones a


automatizar y organizar tareas, procesos de negocio y flujos de trabajo cuando
necesitan integrar aplicaciones, datos, sistemas y servicios.

Figura 11. Azure Logic Apps. Fuente: Microsoft Learn.

Azure Event Grid

Azure Event Grid es un servicio de enrutamiento de eventos inteligente y totalmente


administrado que utiliza un modelo de publicación-suscripción para un consumo
uniforme de eventos.

Figura 12. Icono de Azure Event Grid. Fuente: Microsoft Learn.

En la sección «A fondo» dispones de recursos con más información sobre los


servicios de informática sin servidor en Azure.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


9
Módulo 3. Temas
1.7. Servicios orientados al desarrollo de
aplicaciones

A continuación, se presentan los principales servicios orientados al desarrollo de


aplicaciones con características que permiten el trabajo colaborativo, desarrollo e
integración continua (CI/CD).

Azure DevOps

Los servicios de Azure DevOps proporcionan herramientas colaborativas para el


desarrollo que incluyen canalizaciones (pipelines), repositorios Git, paneles Kanban y
herramientas para realizar pruebas automatizadas, incluyendo de carga, todo ello
basado en la nube.

Figura 13. Icono de Azure DevOps. Fuente: Microsoft Learn.

GitHub

GitHub es un proveedor estadounidense de alojamiento para el desarrollo de


software y control de versiones mediante Git. Otorga el control distribuido de
versiones y la funcionalidad de administración de código fuente (Source Code
Management, SCM) de Git, además de sus propias características. Proporciona
control de acceso y varias funciones de colaboración, como seguimiento de errores,
© Universidad Internacional de La Rioja (UNIR)

solicitudes de funciones, gestión de tareas y wikis para cada proyecto.

Figura 14. Icono de Github. Fuente: Microsoft Learn.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


10
Módulo 3. Temas
Acciones de GitHub para Azure

Acciones de GitHub (GitHub Actions for Azure) facilita la automatización de todos los
flujos de trabajo de software incluyendo CI/CD. Permite crear, probar e implementar
el código directamente desde GitHub. Las organizaciones pueden crear
personalizaciones necesarias para que las revisiones de código, la administración de
sucursales y la clasificación de problemas funcionen de la forma deseada.

Figura 15. Icono de Acciones de Github para Azure. Fuente: Microsoft Learn.

Azure DevTest Labs

Azure DevTest Labs permite a las organizaciones crear rápidamente entornos en


Azure mientras minimiza el desperdicio y controla los costes.

Figura 16. Icono de Azure DevTest Labs. Fuente: Microsoft Learn.


© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


11
Módulo 3. Temas
Tema 2. Herramientas de
administración de Azure

2.1. Vídeo de introducción

Herramientas de administración de Azure

2.2.Introducción y objetivos

En este tema se describirán las principales herramientas de administración de Azure:


Azure Portal, Azure PowerShell, Azure CLI, Cloud Shell y Azure Mobile App.

Se profundizará sobre Azure Resource Manager (ARM) y se explicará cómo funcionan


las plantillas de Azure Resource Manager (ARM).

Se detallarán los servicios de optimización de las implementaciones Azure Advisor, el


servicio de monitorización y alerta Azure Monitor y el servicio que permite evaluar el
impacto de potenciales problemas de servicio Azure Service Health.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


12
Módulo 3. Temas
2.3. Herramientas de administración disponibles
en Azure

Las principales herramientas de administración disponibles en Azure son:

 Azure Portal. Portal web que permite la administración completa de la plataforma


haciendo uso de un navegador Web.
 Aplicación móvil de Azure (Azure Mobile App) que posibilita acceder a las
principales funcionalidades de administración de Azure.
 Azure REST API. API que permite la integración con aplicaciones web de todas las
funcionalidades de administración de Azure.
 Azure PowerShell e Interfaz de línea de comandos (CLI) permiten al usuario la
administración completa de los activos en la nube mediante las consolas de
PowerShell y de línea de comandos (Símbolo del sistema) respectivamente, en
entornos Windows, macOS y Linux.
 Azure Cloud Shell. Provee una completa interfaz de administración basada en
línea de comandos utilizando un navegador Web.

Todas estas herramientas de administración hacen uso internamente del Azure


Resource Manager (ARM) de modo que se pueden entender como interfaces de este
último.

2.4. Azure Advisor


© Universidad Internacional de La Rioja (UNIR)

Azure Advisor analiza los recursos implementados en Azure y efectúa


recomendaciones al usuario basadas en los procesos recomendados para optimizar
dichas implementaciones. Su uso permite mejorar tales como:

 Coste.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


13
Módulo 3. Temas
 Rendimiento.
 Confiabilidad.
 Seguridad.
 Excelencia operativa.

En la sección «A fondo» dispones de recursos con más información sobre los Azure
Advisor.

2.5. Azure Monitor

Azure Monitor permite maximizar la disponibilidad y el rendimiento de aplicaciones


y servicios gracias a que recopila, analiza y actúa sobre los datos de telemetría en
entornos locales y en la nube.

Las principales funcionalidades de Azure Monitor son:

 Application Insights.
 Log Analytics.
 Alertas inteligentes.
 Acciones de automatización.
 Paneles personalizados.

Azure Monitor recopila datos desde el mismo momento en que se agregan recursos
a una suscripción.
© Universidad Internacional de La Rioja (UNIR)

Los eventos de creación y modificación de recursos se almacenan en registros de


actividad.

Las métricas permiten medir el rendimiento y el consumo de los recursos.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


14
Módulo 3. Temas
Los datos operativos de un recurso se recopilan a través de agentes de Azure
Monitor.

Figura 17. Icono de Azure Monitor. Fuente: Microsoft Learn.

En la sección «A fondo» dispones de recursos con más información sobre Azure


Monitor.

2.6. Azure Service Health

Azure Service Health es un sitio web que proporciona un panel personalizable que
realiza un seguimiento del estado de los servicios de Azure en las regiones donde los
use. En este panel, puede realizar el seguimiento de eventos activos, como problemas
de servicio, próximos mantenimientos planeados o avisos de estado relevantes.

Permite evaluar el impacto de los problemas del servicio de Azure con orientación y
soporte personalizados, notificaciones y actualizaciones de resolución de problemas.

En Azure Service Health se realiza el seguimiento de cuatro tipos de evento:

 Comunicación sobre interrupciones o problemas en los servicios.


 Mantenimiento planificado. Con información sobre próximas acciones de
© Universidad Internacional de La Rioja (UNIR)

mantenimiento que pueden afectar a la disponibilidad de los servicios en el futuro


 Avisos de estado. Cambios en los servicios de Azure que requieren la atención del
usuario. Algunos ejemplos son el desuso de características de Azure o los
requerimientos de actualización.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


15
Módulo 3. Temas
 Avisos de seguridad. Relativos a infracciones o notificaciones relacionadas con la
seguridad que pueden afectar a la disponibilidad de los servicios de Azure.

Figura 18. Icono de Azure Service Health. Fuente: Microsoft Learn.

En la sección «A fondo» dispones de recursos con más información sobre Azure


Service Health.

2.7. Plantillas de Azure Resource Manager (ARM)

Las plantillas de Azure Resource Manager (ARM) son archivos JSON (JavaScript
Object Notation) que se pueden usar para crear e implementar la infraestructura de
Azure sin tener que escribir comandos de programación.

Las características y ventajas del uso de estas plantillas son:

 Sintaxis declarativa. Permite definir la infraestructura y las dependencias de la


aplicación en una única plantilla declarativa. Las plantillas aportan la flexibilidad
necesaria para poder usarlas en todos los entornos (desarrollo, pruebas,
preproducción, producción, etc.)
 Resultados repetibles. Su uso permite implementar repetidamente aplicaciones
con la confianza de que todos los recursos se implementan en un estado
© Universidad Internacional de La Rioja (UNIR)

coherente.
 Organización. ARM facilita la administración y visualización de recursos en la
aplicación, de modo que no es necesario implementar la aplicación por partes.
Admite grupos de recursos, lo que permite agrupar aquellos recursos con un
mismo ciclo de vida. Los recursos se vinculan entre sí mediante dependencias.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


16
Módulo 3. Temas
También se pueden emplear etiquetas para ayudar a clasificar los recursos con
fines de administración o facturación.
 Archivos modulares.
 Validación incorporada.
 Código exportable.

Seguridad en Azure Resource Manager

Azure Resource Manager permite controlar qué personas de la organización pueden


realizar acciones en los recursos. Los permisos se administran definiendo roles y
agregando usuarios o grupos a los roles. Para los recursos más importantes se puede
aplicar un bloqueo que evite que los usuarios eliminen o modifiquen el recurso. ARM
registra todas las acciones de los usuarios para poder auditarlas.

En la sección «A fondo» dispones de recursos con más información sobre Azure


Resource Manager y plantillas de ARM.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


17
Módulo 3. Temas
Vídeos prácticos
Hands On: IoT Hub

Hands On: Azure Functions


© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


18
Módulo 3. Temas
A fondo
Los recursos que se indican a continuación contienen información con un gran detalle
sobre cada uno de los servicios/soluciones de Azure. Su consulta es opcional por
parte del estudiante que quiera realmente profundizar, puesto que el nivel de detalle
de los conceptos que se exponen es muy superior al requerido en el examen de
certificación.

IoT

Soluciones. (24 de mayo de 2021). Introducción IoT. Microsoft Azure.


https://azure.microsoft.com/es-es/overview/iot/

En esta página podrás explorar las ventajas de Azure IoT.

Servicios de datos y análisis

Categorías de producto. (24 de mayo de 2021). Servicios de datos y análisis. Microsoft


Azure.
https://azure.microsoft.com/es-es/product-categories/analytics/

En esta página web encontrarás el producto de análisis que mejor se ajuste a tus
necesidades.

Documentación de Azure Advisor


© Universidad Internacional de La Rioja (UNIR)

Documentación. (24 de mayo de 2021). Azure Advisor. Microsoft Learn.


https://docs.microsoft.com/es-es/azure/advisor/

En esta página encontrarás todas la información y documentación de Azure Advisor.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


19
Módulo 3. A fondo
Azure Monitor

Productos. (24 de mayo de 2021). Azure Monitor. Microsoft Azure.


https://azure.microsoft.com/es-es/services/monitor/

En esta página encontrarás toda la información del manejo de Azure Monitor.

¿Qué son las plantillas de Resource Manager?

Documentación. (24 de mayo de 2021). ¿Qué son las plantillas de Resource Manager?
Microsoft Learn.
https://docs.microsoft.com/es-es/azure/azure-resource-manager/templates/overview

En este artículo encontrarás explicado mediante ejemplos y vídeos qué son las
plantillas de Resource Manager.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


20
Módulo 3. A fondo
Test
1. ¿Cuál de los siguientes servicios es un servicio de Internet de las cosas (IoT)?
A. Azure Sphere.
B. Azure IoT Hub.
C. Azure IoT Central.
D. Todas las respuestas anteriores son correctas.

2. ¿Cuál de los siguientes servicios no es un servicio de análisis de datos?


A. Azure Functions.
B. Azure HDInsight
C. Azure DataBricks
D. Azure Synapse Analytics

3. ¿Cuál de los siguientes servicios se utiliza para crear algoritmos inteligentes y


compatibles en aplicaciones, sitios web y bots para ver, escuchar, hablar,
comprender e interpretar las necesidades de los usuarios?
A. Azure Cognitive Services.
B. Azure Machine Learning Service
C. Azure Bot Service
D. Azure Logic Apps.

4. ¿Cuál de las siguientes afirmaciones sobre informática sin servidor no es correcta?


A. El código serverless es invocado por eventos, como por ejemplo una petición
HTTP.
B. La infraestructura que soporta esta tecnología permite un escalado
© Universidad Internacional de La Rioja (UNIR)

instantáneo para satisfacer demandas cambiantes


C. La informática sin servidor es la solución adecuada para cualquier problema
computacional.
D. Azure Functions, Azure Logic Apps y Azure Event Grid son servicios de
informática sin servidor. s.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


21
Módulo 3. Test
5. Selecciona la opción que completa correctamente la afirmación. ___________
facilita la automatización de todos los flujos de trabajo de software incluyendo
CI/CD y permite crear, probar e implementar el código directamente desde
GitHub.
A. Azure DevOps.
B. GitHub.
C. Azure DevTest Labs.
D. Acciones de GitHub para Azure.

6. ¿Cuál de las siguientes no es una herramienta de administración disponible en


Azure?
A. Azure Portal.
B. Azure PowerShell e Interfaz de línea de comandos (CLI).
C. Azure Service Health.
D. Azure REST API.

7. Azure Advisor analiza los recursos implementados en Azure y efectúa


recomendaciones al usuario basadas en los procesos recomendados para
optimizar dichas implementaciones en términos de:
A. Seguridad, coste y confiabilidad.
B. Coste, rendimiento, confiabilidad, seguridad y excelencia operativa.
C. Agilidad, alta disponibilidad y elasticidad.
D. Cumplimiento normativo.

8. ¿Cuál de las siguientes afirmaciones sobre Azure Monitor es falsa?


A. Los datos operativos de un recurso se recopilan a través de agentes de Azure
Monitor.
© Universidad Internacional de La Rioja (UNIR)

B. Los eventos de creación y modificación de recursos se almacenan en


registros de actividad.
C. Azure Monitor no comienza a recopilar datos automáticamente desde el
mismo momento en que se agregan recursos a una suscripción.
D. Las métricas permiten medir el rendimiento y el consumo de los recursos.

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


22
Módulo 3. Test
9. ¿Cuál de las siguientes no es un tipo de evento de los que se realiza seguimiento
en Azure Service Health?
A. Lanzamiento de nuevas características.
B. interrupciones o problemas en los servicios.
C. Mantenimiento planificado
D. Avisos de seguridad.

10. ¿En qué lenguaje de programación se almacenan las plantillas de Azure Resource
Manager (ARM)?
A. PHP.
B. JSON (JavaScript Object Notation).
C. Microsoft C#.
D. PowerShell.
© Universidad Internacional de La Rioja (UNIR)

Preparación para la certificación AZ-900: Microsoft Azure Fundamentals


23
Módulo 3. Test

También podría gustarte