0% encontró este documento útil (0 votos)
13 vistas66 páginas

Modulos 1, 2 y 3

Este curso introductorio sobre Microsoft Azure proporciona una comprensión integral de la computación en la nube, su evolución y los principales servicios de Azure, incluyendo IaaS, PaaS y SaaS. Los participantes desarrollarán habilidades prácticas en la administración y gobernanza de recursos en Azure, aplicando conocimientos teóricos en ejercicios prácticos. El curso también enfatiza la importancia de la analítica de datos para la toma de decisiones en entornos empresariales.

Cargado por

guakmemo
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)
13 vistas66 páginas

Modulos 1, 2 y 3

Este curso introductorio sobre Microsoft Azure proporciona una comprensión integral de la computación en la nube, su evolución y los principales servicios de Azure, incluyendo IaaS, PaaS y SaaS. Los participantes desarrollarán habilidades prácticas en la administración y gobernanza de recursos en Azure, aplicando conocimientos teóricos en ejercicios prácticos. El curso también enfatiza la importancia de la analítica de datos para la toma de decisiones en entornos empresariales.

Cargado por

guakmemo
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
Está en la página 1/ 66

Microsoft

Azure
Descripción
del curso
Este curso introductorio está diseñado para dar un
entendimiento de la nube, ofreciendo una visión
integral de la computación en la nube y la plataforma
Microsoft Azure. Se abordan la evolución histórica de
la nube, la arquitectura y principales servicios de Azure
(IaaS, PaaS y SaaS), y se destacan las mejores
prácticas en administración y gobernanza de recursos.
Además, los participantes aplicarán lo aprendido en
diferentes prácticas, lo que les permitirá experimentar
de primera mano la creación y gestión de soluciones
en la nube, fortaleciendo su capacidad para impulsar
la transformación digital y la eficiencia operativa en
entornos empresariales.
Objetivo general
Proveer a los participantes los conocimientos teóricos y
prácticos necesarios para diseñar, implementar y
administrar soluciones en la nube utilizando Microsoft
Azure, con énfasis en herramientas de analítica de datos
que permitan la integración, procesamiento y
visualización de información para la toma de decisiones

Objetivos especificos
Comprender los fundamentos de la computación en la
nube y la evolución de esta tecnología.

Conocer la historia, arquitectura y principales servicios de


Microsoft Azure.

Desarrollar habilidades para la administración y


gobernanza de recursos en Azure.
Aplicar los conocimientos teóricos en trabajos prácticos,
fortaleciendo la experiencia y preparación para
escenarios reales.
Temario Fundamentos de la computación en
la Nube y Microsoft Azure

Arquitectura y servicios clave en


Azure

Herramientas de analítica de datos


en Azure

Implementación, administración y
seguridad en Azure

Casos prácticos y estrategias de


evaluación
Presentación ¿Cuál es tu nombre?

del grupo
¿Cuál es tu experiencia en la
nube?

¿Cuáles son tus expectativas


respecto al curso?
Objetivos de aprendizaje:
Comprender los conceptos básicos de la
computación en la nube y los modelos de
servicio (IaaS, PaaS, SaaS).
Conocer la historia, evolución y
posicionamiento de Microsoft Azure en el
mercado.
Familiarizarse con la interfaz y las
funcionalidades del Azure Portal.

Módul
Fundamentos de la computación en la
o
Nube y Microsoft Azure
Prestación de servicios informáticos a
través de Internet.
Información en Los servicios informáticos
infraestructura de TI común, como
incluyen

la NUBE máquinas virtuales, almacenamiento, bases


de datos y redes.
Historia y evolución de la
computación en la Nube

Origen y concepto inicial Evolución con la Nacimiento de la Nube


virtualización moderna
Decada de 1960 Años 90
2006
Concepto de time-sharing y Desarrollo de la
Lanzamiento de Amazon Web
mainframes compartidos. virtualización, que permitió
Services (AWS), marcando el
Primeras ideas de ofrecer separar hardware y
inicio de la computación en la
recursos informáticos a software.
nube comercial.
múltiples usuarios Consolidación de servidores
Crecimiento acelerado con la
simultáneamente. y optimización de recursos.
adopción de servicios de
infraestructura bajo demanda.
Tipos de Nube

Nube publica Nube hibrida


Ofrecida por proveedores Nube privada Combina elementos de
Nube de comunidad
externos (AWS, Azure,
Infraestructura dedicada a nubes públicas y privadas.
Google Cloud). Infraestructura compartida
una única organización. Permite flexibilidad para
Recursos compartidos por varias organizaciones
Mayor control, seguridad y gestionar cargas de
entre múltiples clientes. con intereses comunes.
personalización. trabajo críticas y no
Ejemplo: Entidades
críticas.
gubernamentales o
instituciones académicas.
Servicios de la
computación en la nube

SaaS SERVERLESS
Software como Sin servidor
servicio
Paas IaaS
Plataforma como Infraestructura
servicio como servicio
¿Qué es Microsoft Azure es un conjunto de
Microsoft servicios en la nube que le ayudan a

Azure? cumplir los desafíos empresariales


actuales y futuros.
Historia y evolución de
Microsoft Azure

Lanzamiento y primeros Crecimiento y expansion Innovación continua


años
2010 Incorporación gradual de
Actualizaciones constantes
Presentación de Microsoft servicios IaaS y
para competir con AWS y
Azure como plataforma en la herramientas de inteligencia
Google Cloud.
nube. artificial.
Enfoque en seguridad,
Enfoque inicial en servicios Integración de soluciones
escalabilidad y cumplimiento
PaaS para desarrolladores. híbridas y expansión global
normativo para empresas.
. de centros de datos.
Azure proporciona más de 100 servicios
que permiten hacer todo, desde la
¿Qué puedo ejecución de aplicaciones existentes en

hacer con
máquinas virtuales hasta la exploración de
nuevos paradigmas de software, como bots

Azure? inteligentes y realidad mixta.


Ventajas de
Alta disponibilidad

los servicios Escalabilidad

en la nube Reducción de costos en


infraestructura

Centralización de la información

Elasticidad de cantidad de recursos,


almacenamiento y procesamientos
Respaldo y recuperación
Caracteristicas principales
Responsabilidad compartida
Modelo basado en el
consumo

Gastos de Capital Gastos Operativos


CAPEX OPEX

Nube Nube
privada publica
Ambiente Azur
local e
Datacenter Se paga por el servicio
propio más no es propio
Regiones de Azure
Availability Zones
Cuentas de Azure
Practica 1:
Exploración del Azure
Portal y Evaluación de Objetivo
Modelos de Servicio Familiarizarse con la interfaz de
Microsoft Azure, explorar sus secciones
clave y relacionar los servicios
disponibles con los modelos de servicio
(IaaS, PaaS y SaaS).

Tiempo para esta


40 minutos
actividad:
Navegación y uso del Azure Portal;
Configuración inicial y primeros pasos

Revisión del Azure Personalización del


Portal y proceso de Dashboard y
Exploración de la Actividad práctica y
inicio de sesión configuración de
interfaz y secciones discusión
alertas
clave
Inicio de sesión

Acceso
rápido al Accede a portal.azure.com
Azure Portal con tus credenciales.
Estructura de Azure
Portal

Secciones principales
Grupos de recursos:
Dashboard
Barra Lateral Organización y manejo de recursos
Personalizado
agrupados.
Servicios:
Vista general que permite Acceso rápido a grupos de Lista completa de recursos
agregar widgets y accesos recursos, servicios, disponibles (máquinas virtuales,
directos a recursos notificaciones y más. bases de datos, almacenamiento,
frecuentes. etc.).
Monitor y alertas:
Seguimiento en tiempo real del
rendimiento y salud de los
servicios.
Ejemplo de Dashboard
Personalizacion del
Dashboard

Configurar la
Agregar vista Beneficios
widgets
Ajusta el orden y diseño de Facilita el monitoreo y
los elementos según tus gestión rápida de los
Cómo incluir gráficos,
necesidades. servicios utilizados.
informes y accesos
directos a recursos.
Configuración inicial y herramientas de
monitoreo

Exploración de Uso de la barra de


recursos busqueda
Configuración de
Navega por un grupo alertas
Encuentra rápidamente
de recursos existente y
recursos y servicios
revisa los detalles de Configura notificaciones
utilizando la búsqueda
un recurso (por y alertas básicas para el
integrada.
ejemplo, una cuenta de monitoreo de recursos
almacenamiento).
Objetivo
Aplicar los conceptos de navegación, personalización y

Practica 2:
configuración del portal.

Pasos
Exploración del Azure
Portal y evaluación de
Inicia sesión en el Azure Portal.

Personaliza tu Dashboard:

modelos de servicio Agrega al menos dos widgets (por ejemplo, gráficos de uso o
accesos directos a recursos).
Explora un grupo de recursos:
Revisa los detalles de al menos un recurso y anota sus
configuraciones.
Configura una alerta simple:
Activa una notificación para monitorear el rendimiento de un
recurso.
Documenta el proceso con capturas de pantalla y breves
comentarios.

Tiempo para esta


actividad:
30 minutos
Buenas prácticas y consejos
Organización:
Mantén los recursos agrupados de forma
lógica.

Seguridad:
Revisa y actualiza las políticas de acceso y
alertas regularmente.

Optimización:
Personaliza el Dashboard para facilitar el
monitoreo diario.
Objetivos de aprendizaje:
Analizar la arquitectura de Azure y la integración
de sus múltiples servicios. (máquinas virtuales,
almacenamiento, redes y bases de datos).
Analizar la arquitectura de Azure y la
integración de sus múltiples servicios.
(máquinas virtuales, almacenamiento, redes y
bases de datos).
Diseñar soluciones escalables y seguras
aprovechando la infraestructura de Azure.

Módul
Arquitectura y servicios clave en
Azure o
Agenda:
Diseño y
arquitectura de Introducción a la arquitectura
en la nube
soluciones en Principales componentes y

Azure servicios de Azure

Diseño de una solución básica:


Diagrama de arquitectura

Buenas prácticas y casos de uso

Actividad práctica: Creación de un


diagrama de solución
La arquitectura en la nube define la
Introducción a estructura y la organización de los
componentes que forman una solución
la arquitectura digital. En Azure, esta arquitectura permite

en la Nube construir sistemas escalables, seguros y de


alto rendimiento.
"La clave es integrar de forma armoniosa
servicios como máquinas virtuales,
almacenamiento, redes y aplicaciones."
Introducción a la
arquitectura en la Nube
Principales componentes y
servicios de Azure
IaaS: Infraestructura como Servicio
Ej. Máquinas Virtuales, Redes Virtuales

PaaS: Plataforma como Servicio


Ej. Azure App Service, Azure Functions.

SaaS: Software como Servicio


Ej. Office 365, Dynamics 365.

Además, se integran servicios de almacenamiento, bases


de datos, seguridad y monitoreo
Principales componentes y
servicios de Azure
Ejemplo de arquitectura para
una aplicación web en Azure
Diseño de una Frontend: Azure App Service para alojar
solución básica – la aplicación web.

diagrama de Backend: Máquinas Virtuales o Azure


Functions para lógica de negocio.

arquitectura Base de Datos: Azure SQL Database o


Cosmos DB.

Almacenamiento: Azure Storage para


archivos y contenido estático.
Red y Seguridad: Azure Virtual Network y
Azure Firewall para proteger la solución.
Buenas prácticas y
Buenas prácticas en el diseño de casos de Uso
soluciones en Azure
Diseñar pensando en la escalabilidad y la alta
disponibilidad.

Usar arquitecturas modulares y desacopladas.

Implementar seguridad desde el diseño


(seguridad integrada).

Monitorear y optimizar el rendimiento


constantemente.

Casos de usos destacados


Aplicaciones web escalables, soluciones IoT,
análisis de datos y más.
Objetivo
Practica 3:
Creación de un diagrama Utilizando una herramienta de diagramación
(como Draw.io o Visio), diseña el diagrama de
de solución una solución básica en Azure para una
aplicación web.

Incluir los siguientes componentes: Frontend


(App Service), Backend (Máquinas Virtuales o
Azure Functions), Base de Datos,
Almacenamiento y componentes de
red/seguridad."

Tiempo para esta


actividad:
30 minutos
¿Qué desafíos ven en el
diseño de arquitecturas en la
nube?

¿Cómo aplicarían estas


prácticas en sus proyectos?
Agenda:
Introducción y objetivos de la
Estrategias de sesión

escalabilidad, alta Estrategias de escalabilidad


disponibilidad y
seguridad en la Estrategias de alta disponibilidad

Nube Buenas prácticas de seguridad en la


nube

Herramientas y ejemplos en Azure

Actividad práctica: Diseño de


solución
Pilares fundamentales en la Nube
Escalabilidad
Capacidad de aumentar o reducir
recursos según demanda.

Alta disponibilidad
Garantizar que los
Nuestro objetivo es
servicios estén siempre
entender cómo
implementar estas
operativos.
estrategias
utilizando
herramientas de Seguridad
Azure
Proteger los datos y
recursos en un
entorno digital.
Escalabilidad Vertical:
Aumentar los recursos (CPU,
memoria) de una sola
máquina.

Estrategias La escalabilidad permite que una


de solución se adapte al crecimiento
Escalabilidad de la demanda.

Escalabilidad Horizontal:
Agregar más instancias para
distribuir la carga.

En Azure, podemos implementar ambas a través de servicios


como VM Scale Sets y Auto-Scaling en Azure App Service.
Azure Virtual Machine Scale
Sets:
Permiten desplegar y gestionar
un conjunto de máquinas
virtuales idénticas.
Ejemplos de
escalabilidad en
Azure
Auto-Scaling en Azure App
Service:
Ajusta automáticamente el
número de instancias de una
aplicación web según la
demanda.
Estrategias de alta
disponibilidad
La alta disponibilidad asegura que las aplicaciones sigan
funcionando incluso en caso de fallos.

Redundancia: Replicación Balanceo de


geográfica: carga:
Implementar
múltiples Distribuir servicios Distribuir el tráfico
instancias de un en diferentes entre varias
servicio. zonas o regiones instancias.
Herramientas para alta
disponibilidad en Azure
En Azure, algunas de las herramientas clave para
garantizar alta disponibilidad son:

Azure Load Azure Traffic Availability


Balancer Manager Zones

Distribuye el tráfico de red entre Gestiona la distribución de Aislan fallos dentro de una
varias instancias. tráfico a nivel global región, ofreciendo redundancia.
La seguridad es esencial en el
diseño de soluciones en la Nube
Autenticación y
Encriptación:
Autorización:
Protege los datos en
Uso de Azure Active
tránsito
Directory para
y en reposo.
gestionar
accesos.

Monitoreo Firewalls y
y Auditoría: Network
Azure Security Security
Center y Azure Groups (NSGs):
Sentinel ayudan a Controlan el tráfico
detectar y responder de red.
a amenazas.
Herramientas de seguridad en
Azure

Azure Security Azure Policy: Azure Sentinel:


Center:
Proporciona Permite definir y Solución SIEM para
recomendaciones aplicar políticas de análisis y respuesta
de seguridad y cumplimiento. ante incidentes.
monitoreo continuo.
Objetivos
Practica 4: Diseñar e implementar una solución de base de
Configuración de una datos en Azure que demuestre escalabilidad, alta
disponibilidad y seguridad.
base de datos escalable,
altamente disponible y
Configurar y escalar una Azure SQL Database de
manera sencilla.

segura en Azure Implementar mecanismos de alta disponibilidad


utilizando la replicación geográfica activa (Active
Geo-Replication) y, opcionalmente, grupos de
conmutación por error (Failover Groups).

Asegurar el entorno mediante la configuración de


reglas de firewall, auditoría y detección de
amenazas.

Tiempo para esta


actividad:
30 minutos
Objetivos de Aprendizaje:
Explorar y configurar herramientas de analítica
de datos en Azure, como Azure Data Factory,
Azure Synapse Analytics y Power BI.

Implementar pipelines de datos y procesos ETL


para integrar diversas fuentes de información.

Aplicar técnicas de análisis de grandes


volúmenes de datos utilizando servicios
escalables y automatizados.

Módul
Herramientas de Analítica de Datos
en Azure o
La analítica de datos en la
transformación digital

¿Cual es la importancia de la analitica


de datos en el entorno actual?

¿Como Azure ofrece soluciones


escalables y seguras para el analisis de
grandes volumenes de datos?

¿Cuales son las herramientas de Azure


para la intregracion y analisis de datos?
Azure data factory

Servicio de integración y orquestación de datos en la nube

Caracteristicas:

Creación de Procesos ETL Conexión a


pipelines (Extract, Transform, múltiples fuentes
automatizados. Load) de datos
Introducción a los Pipelines de
Datos
Un pipeline es un conjunto de actividades que orquesta
el movimiento y transformación de datos.

Componentes
claves: ETL: Extracción,
Actividades
Conectores y Datasets:
Integración con múltiples fuentes
transformación y carga.
y destinos.
Triggers: Programación de la
ejecución.
Ejemplo Práctico de Azure Data
Factory en Empresas
Contexto: Una empresa de retail que opera tanto en tiendas físicas como
online.
Necesita consolidar datos de ventas, inventario y feedback de clientes para
generar reportes en tiempo real

Componentes del Pipeline:


Orígenes de Datos:
SQL Server: Datos de transacciones en tiendas.
Archivos CSV: Registros de inventario.
API de E-commerce: Información de ventas online.
Procesos ETL con Azure Data Factory:
Extracción: Conectar a los orígenes de datos mencionados.
Transformación: Limpiar y normalizar datos (por ejemplo, unificar formatos de
fecha, eliminar duplicados).
Carga: Transferir los datos transformados a un data warehouse (Azure Synapse
Analytics o Azure SQL Data Warehouse).
La analítica de datos en la
transformación digital

Componente
s Actividades:
Automatiza
procesos y reduce
errores manuales. Tareas que pueden ser de
extracción, transformación o
carga (ETL)

Beneficio
Facilita la
Triggers:
integración de
Programan la ejecución
múltiples fuentes
s de datos.
automática del pipeline.

Mejora la Conectores:
eficiencia y Permiten integrarse con
escalabilidad de diversas fuentes y destinos
los procesos ETL de datos.
Azure Synapse Analytics
Plataforma integrada para análisis de datos a gran
escala
Data
warehousing

Componentes
principales
Integración
Analisis de con Power BI
Big Data para
visualización
Ejemplo Azure Synapse
Analytics
Sector: Salud
Contexto: Hospitales y clínicas generan grandes
volúmenes de datos (registros electrónicos, resultados de
laboratorio, historial de pacientes, etc.)
Ejemplo Práctico:
Un hospital implementa Synapse Analytics para unificar
información de diferentes fuentes (registros clínicos,
resultados de exámenes, y datos operativos)
Objetivo: Identificar cuellos de botella en la atención,
optimizar la asignación de personal y prever la demanda
de servicios médicos.
Flujo de datos en Azure
Flujos de datos es una transformación de datos diseñada
visualmente en Azure Data Factory.
Los flujos de datos permiten a los ingenieros de datos desarrollar
lógica de transformación de datos sin necesidad de escribir código.
Buenas prácticas y
Buenas prácticas en analitica de casos de Uso
datos en Azure

Seguridad y control de Acceso

Monitorización y optimización de pipelines

Escalabilidad y adaptabilidad en soluciones de


analitica

Casos de usos destacados


Practica 5:
Configuración inicial y Objetivo
creación de un Pipeline
básico en Azure Data Familiarizar a los participantes con el entorno de
Azure Data Factory y Azure Synapse Analytics,

Factory estableciendo la infraestructura básica para la


ingesta y el procesamiento de datos.
Esta práctica sentará las bases para construir y
ampliar pipelines y visualizaciones en sesiones
posteriores.

Tiempo para esta


actividad:
30 minutos
Agenda:
Revisión rápida de la sesión
Diseño e anterior
Implementación de
Diseño y arquitectura de pipelines
Pipelines y Procesos
ETL Procesos ETL: Extracción,
Transformación y Carga Gestión y
monitorización de pipelines

Ejemplo práctico y demo en vivo

Preguntas y discusión

Actividad práctica: Construcción e


Implementación de un Pipeline ETL
para Datos de Manufactura
Procesos ETL en Azure Data
Factory
Extracción:
Conecta a diversas fuentes de datos
como archivos CSV, bases de datos y
APIs para obtener la información
necesaria.

Transformación:
Realiza la limpieza, normalización y
enriquecimiento de datos.
Ejemplos: conversión de formatos de
fecha, eliminación de duplicados y
cálculos de agregados.

Carga:
Inserta los datos procesados en el
destino final, como un data warehouse
o base de datos SQL, para posteriores
análisis y visualizaciones.
Caso Práctico: Pipeline ETL en
Manufactura
Contexto:
Una empresa de manufactura necesita integrar datos de
sensores de producción, reportes de calidad y registros de
inventario para optimizar sus procesos.
Pasos del Pipeline ETL:
Extracción:
Captura datos desde APIs de sensores y archivos CSV de sistemas
internos.
Transformación:
Filtra, convierte unidades de medida y agrega información relevante
para el análisis.
Carga:
Almacena los datos transformados en un data warehouse para la
generación de reportes y análisis avanzado.
Arquitectura y Diseño de Pipelines
Permite automatizar procesos complejos dividiéndolos
en tareas manejables

Interacción de Componentes
Servicios: Básicos:
Diseño Modular: Integra diversos Actividades,
Cada pipeline se servicios de Azure triggers para
estructura en (Blob Storage, programación y
módulos o Azure SQL, conectores para
bloques, Synapse Analytics) integración con
facilitando la para asegurar un múltiples orígenes
reutilización y flujo de datos y destinos.
mantenimiento. continuo y
eficiente
Gestión y Monitorización de
Pipelines

Gestión
Monitorización Ventajas
proactiva
Utiliza las Establece triggers,
Permite identificar
herramientas parámetros y
problemas
integradas en Azure estrategias de manejo
rápidamente,
Data Factory para de errores para
optimizar el
visualizar el estado de asegurar que los
rendimiento y
ejecución, revisar logs pipelines funcionen
garantizar la fiabilidad
y configurar alertas sin interrupciones
de los procesos ETL
en tiempo real
Buenas prácticas y
Buenas Prácticas y Estrategias casos de Uso
de Optimización

Diseño Modular

Uso de Triggers y parametros

Manejo de errores

Optimizacion
Practica 6:
Construcción e Objetivo
Implementación de un
Pipeline ETL para Datos Profundizar en la creación y configuración de un
pipeline ETL completo en Azure Data Factory,

de Manufactura aplicando técnicas de extracción, transformación y


carga (ETL) para integrar datos de producción,
calidad y mantenimiento en un entorno de
manufactura.

Tiempo para esta


actividad:
30 minutos

También podría gustarte