Build your ultimate AI agent
Descripción del curso
En este curso aprenderás a crear, publicar y proteger APIs con Azure API Management. Empezarás configurando una instancia de API Management y documentando APIs para desarrolladores. Después, explorarás cómo controlar el acceso con suscripciones y claves, y aplicar políticas para asegurar y optimizar el tráfico. Por último, verás cómo los API gateways facilitan la gestión y el escalado de servicios, con práctica guiada en el portal de Azure.
Requisitos previos
Programa de formación
Contenido del curso
1
Trabajar con API Management
Aprende los fundamentos para crear y gestionar APIs con Azure. Crearás APIs RESTful en Python, las desplegarás con Azure Function Apps y las integrarás en Azure API Management. Por el camino, protegerás tus APIs con autenticación y claves de API mientras exploras cómo los sistemas a gran escala gestionan el rendimiento y la seguridad.
- Introducción a Azure API Management50 XP
- API del tiempo: invocar y formatear una respuesta100 XP
- Introducción a la administración de API50 XP
- Verbos HTTP y arquitectura RESTful100 XP
- Aplicación de funciones y servicio de API Management50 XP
- Configurar una Function App100 XP
- Crear una API REST en Python100 XP
- Anatomía del servicio Azure API Management50 XP
- Creación de un servicio de Azure API Management100 XP
- Fundamentos de Azure API Management50 XP
- Integrar API con API Management100 XP
2
Proteger y optimizar APIs
Lleva tus APIs al siguiente nivel aplicando políticas de seguridad, transformación y rendimiento. Usarás OAuth 2.0, OpenID Connect y CORS para asegurar el acceso, mientras implementas caché, cuotas y límites de velocidad para mantener las APIs rápidas y fiables. Al final, sabrás cómo proteger y optimizar APIs para un uso real.
3
Automatizar el ciclo de vida y la observabilidad de APIs
Descubre cómo gestionar APIs a gran escala con automatización, monitorización y versionado. Desplegarás nuevas versiones de forma segura, monitorizarás el rendimiento con Azure Monitor y Application Insights, y automatizarás despliegues con plantillas ARM. Este capítulo te aporta prácticas modernas de DevOps para la gestión del ciclo de vida de APIs.
Azure API Management
Curso
completado

