Este proyecto consiste en desplegar una aplicación Angular 14 (Pokédex) en Azure Static Web Apps, siguiendo buenas prácticas de DevSecOps y CSP (Content Security Policy) para asegurar la seguridad y la fiabilidad en el proceso de despliegue.
Este proyecto fue desarrollado por:
- Martin Eduardo Medrano Marín
- Glenn Salcedo Padilla
- Jeyson Augusto Miranda Maza
- Aldair Antonio Gutiérrez Guerrero
Esta aplicación web Pokédex se desplegó en Azure Static Web Apps usando GitHub Actions para la integración y despliegue contínuos (CI/CD).
El propósito de este proyecto fue evaluar la integración entre pipelines de despliegue y la seguridad web mediante encabezados HTTP y políticas de contenido estrictas.
- Ve a https://azure.microsoft.com.
- Inicia sesión con tu cuenta Microsoft o institucional.
- Navega a Azure for Students: https://azure.microsoft.com/free/students
- Activa tu suscripción estudiantil verificando tu correo académico.
- Recibirás $100 USD en créditos gratis y acceso a la mayoría de los servicios de Azure, incluyendo Static Web Apps.
💡 Si no tienes una cuenta estudiantil, aún puedes usar Azure Static Web Apps bajo el Plan de Alojamiento Gratuito sin cargos.
Para implementar la aplicacion en producción seguir las instrucciones paso a paso.