Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desarrollando Aplicaciones en Azure
Bestseller
Highest Rated
Rating: 4.7 out of 5(61 ratings)
361 students

Desarrollando Aplicaciones en Azure

Usa servicios de Azure para desarrollar aplicaciones web modernas
Created byFelipe Gavilán
Last updated 12/2025
Spanish

What you'll learn

  • Aprenderá a desplegar y escalar aplicaciones de .NET en Azure de forma correcta y segura
  • Comprenderá cómo usar Azure Storage (Blob, Queue y Table) para resolver escenarios reales en aplicaciones de .NET
  • Dominará el modelo Serverless mediante Azure Functions y Durable Functions
  • Aprenderá a configurar la conexión entre servicios de Azure, como una conexión a una base de datos

Course content

5 sections86 lectures6h 16m total length
  • Introducción0:31
  • ¿Qué es la computación en la nube?3:27
  • Modelos de servicio en la nube4:53
  • Modelos de despliegue1:55
  • Beneficios de publicar nuestras aplicaciones en la nube6:12
  • ¿Qué es Azure?4:38
  • Maneras de interactuar con Azure2:55
  • Costos4:05
  • ¿Qué necesitamos para comenzar?3:58
  • Resumen1:09
  • Código de GitHub del curso0:01

Requirements

  • Idealmente debe conocer C# (no tiene que ser nivel avanzado, pero debes saber crear clases, funciones, interfaces, etc.)
  • Debe tener nociones de bases de datos

Description

Este curso está diseñado para desarrolladores .NET que desean aprender a diseñar, desarrollar y desplegar aplicaciones modernas en Azure.

A lo largo del curso, el estudiante aprenderá acerca de fundamentos de la computación en la nube y cómo Azure implementa estos conceptos, para luego avanzar hacia el uso práctico de los servicios más relevantes para aplicaciones .NET. Se cubrirá la creación y administración de recursos en Azure, el despliegue de aplicaciones en Azure App Service, y el análisis de escalamiento vertical y horizontal, rendimiento, monitoreo y estrategias de backup. También, usaremos Azure SQL Database para el manejo de los datos relacionales, y exploraremos estrategias de cómo conectar el Azure App Service con la base de datos, como usar identidades manejadas.

El curso profundiza en el uso de Azure Storage, abordando de manera práctica el trabajo con Blob Storage, Queue Storage y Table Storage, incluyendo escenarios reales como subida y descarga de archivos, procesamiento asíncrono mediante colas y manejo de datos semi-estructurados sin recurrir a bases de datos relacionales. El estudiante aprenderá a integrar estos servicios de forma correcta desde aplicaciones .NET, siguiendo buenas prácticas de diseño y seguridad.

Asimismo, se introduce el modelo Serverless a través de Azure Functions, explicando sus triggers, bindings, consideraciones de seguridad y limitaciones. Posteriormente, hablamos acerca de las Azure Durable Functions, permitiendo al estudiante comprender cómo modelar procesos complejos, orquestaciones, flujos de larga duración y patrones como fan-out / fan-in de manera confiable y escalable.

Al finalizar el curso, el estudiante contará con una visión sólida y práctica de Azure orientada al desarrollo con .NET, siendo capaz de elegir los servicios adecuados, integrar almacenamiento y procesamiento asíncrono, implementar soluciones serverless y diseñar aplicaciones escalables, mantenibles y listas para producción en la nube.

Who this course is for:

  • Toda persona que quiera usar Azure para desarrollar aplicaciones (especialmente de .NET)