Experiencia profesional en gestión de infraestructura en la nube para despliegue y soporte de aplicaciones web.
Abstract
Este trabajo describe el proceso del equipo de Data Management para la selección de la infraestructura en la nube adecuada para el alojamiento de aplicaciones web. Desde la comparativa entre las principales opciones disponibles en la nube de Microsoft, como lo son el servicio de App Service, contenedores con Kubernetes y máquinas virtuales con Azure VM. Hasta los primeros pasos en la configuración de piezas de infraestructura adicionales para el acceso a red, gestión de roles y permisos e instalación de certificados TLS. En el capítulo 4 se abordan temas de procesos de DevOps como lo es el uso de programas de control de versiones y el uso de estrategias de ramificación para la colaboración simultanea de varios desarrolladores en un mismo proyecto. Se describen también conceptos de la integración y el despliegue continuos para reducir los tiempos de entrega de los equipos de desarrollo, y se detalla el proceso para crear pipelines en Azure DevOps. En el capítulo 5 se trata el tema del soporte a la infraestructura desplegada, se describen los sistemas para la gestión de solicitudes mediante el sistema de IT Service Management(ITSM) de ServiceNow. Se describe el uso de la plataforma DataDog para la recolección de métricas de rendimiento de la infraestructura desplegada y el uso del explorador de registros, así como la configuración de monitores para la detección de anomalías en el funcionamiento de la infraestructura y las aplicaciones, conectado a un sistema de desencadenadores de alertas. El capítulo 6 describe la documentación que el equipo de Data Management genera a partir de los procesos que diseña o adopta para hacerlos comprensibles para el resto de los miembros del equipo de tal manera que sean fácilmente replicables.
Collections
- Licenciatura [2654]