Posada en producció - G1
La revisió el 16:54, 21 març 2022 per [email protected] (discussió | contribucions)
26. Posada en producció web higiene postural dockeritzada sobre cloud extern (Azure, AWS)
Para poder hacer más seguro nuestro fichero de docker-compose, hemos implementado Secrets, con el fin de poner una dificultad más a la hora de encontrar datos sensibles, como las contraseñas.
En primer lugar dentro de la carpeta wp donde tenemos el docker-compose.yml, agregaremos dos ficheros, una con la contraseña de la base de datos de wordpress y otra con la contraseña de root de wordpress:
echo "juandealexs4mu" > mysql_db_password.txt"
echo "ju4ndealexs4mu" > mysql_root_password.txt"
29. Monitorització en cloud extern
Application Insights
Application Insights es una característica de Azure Monitor que proporciona administración extensible del rendimiento de aplicaciones (APM) y supervisión para aplicaciones web en vivo. Los desarrolladores y DevOps profesionales pueden usar Application Insights para:
- Detectar automáticamente las anomalías de rendimiento.
- Ayudar a diagnosticar problemas mediante herramientas de análisis eficaces.
- Ver lo que hacen realmente los usuarios con las aplicaciones.
- Ayudar a mejorar continuamente el rendimiento y la facilidad de uso de las aplicaciones.
Application Insights:
- Admite una amplia variedad de plataformas, como .NET, Node.js, Java y Python.
- Funciona para aplicaciones hospedadas en el entorno local, híbrido o en cualquier nube pública.
- Se integra con procesos de DevOps.
- Tiene puntos de conexión a muchas herramientas de desarrollo.
- Puede supervisar y analizar la telemetría de aplicaciones móviles mediante la integración con Visual Studio App