Ejercicio: Implementación de una API de back-end en contenedores en Container Apps
En este ejercicio, implementará una API de back-end en contenedor que representa un servicio de procesamiento de documentos de IA. Use un registro privado para la imagen, configure secretos y variables de entorno y compruebe la implementación mediante registros y estado de revisión. El objetivo es practicar un flujo de trabajo de un extremo a otro que se pueda adaptar a los servicios de inteligencia artificial reales.
En este ejercicio, implementará una API de backend contenedorizada en Azure Container Apps. Use una identidad administrada para extraer imágenes de Azure Container Registry de forma segura y configurar secretos como variables de entorno.
Tareas realizadas en este ejercicio:
- Descarga de los archivos de inicio del proyecto e implementación de servicios de Azure
- Implementación de la aplicación contenedora con autenticación de identidad administrada
- Configurar secretos y hacer referencia a ellos desde variables de entorno
- Compruebe la implementación mediante una llamada a puntos de conexión de API y revise los registros.
Este ejercicio se realiza en aproximadamente 30 minutos.
Importante
Las ejecuciones de tareas del Azure Container Registry están temporalmente pausadas debido a los créditos gratuitos de Azure. Este ejercicio requiere un plan Pay-As-You-Go u otro tipo de plan de pago.
Antes de comenzar
Para completar el ejercicio, necesita lo siguiente:
- Una suscripción de Azure con los permisos para implementar los servicios de Azure necesarios. Si aún no tiene una, puede registrarse para obtener una.
- Visual Studio Code en una de las plataformas admitidas.
- La versión más reciente de la CLI de Azure.
- Opcional: Python 3.12 o superior.
Comienza
Seleccione el botón Iniciar ejercicio para abrir las instrucciones del ejercicio en una nueva ventana del explorador. Cuando haya terminado con el ejercicio, vuelva aquí a:
- Completar el módulo
- Reciba un distintivo por completar este módulo