Haga explícita la operación
Planifique qué ocurre después del despliegue.
Publicar una aplicación plantea preguntas prácticas: quién puede cambiar el entorno, qué señales revelan un problema y cómo se restablecerá el servicio. Revisamos la aplicación y sus dependencias antes de configurar la infraestructura o modificar el proceso de publicación. El alcance identifica las tareas habituales y las personas responsables de responder cuando algo requiere atención.
Empiece con un lanzamiento previsto, una migración de servidores o un problema operativo de su configuración actual.
Capacidades de cloud y DevOps
Prepare el entorno y su proceso de operación.
La configuración de infraestructura, los procedimientos de publicación y el mantenimiento del sistema pueden definirse conjuntamente o alrededor de una necesidad concreta.
Hablemos de sus requisitosConfiguración de infraestructura cloud
Configure los entornos de aplicación, la red y los controles de acceso según los servicios de los que depende el software. Documente la configuración y tenga en cuenta el consumo previsto de recursos y los cambios futuros.
- Entornos de aplicación
- Configuración de red y acceso
- Documentación de infraestructura
Flujos de CI/CD y despliegue
Cree un proceso de publicación repetible con los pasos de compilación, comprobaciones y aprobaciones adecuados para su aplicación. Defina el paso entre entornos y cómo restaurar una versión anterior cuando sea viable.
- Canalizaciones de compilación y publicación
- Comprobaciones y aprobaciones de versiones
- Planificación de reversión
Gestión de servidores
Organice la configuración de servidores, el mantenimiento del sistema y la supervisión operativa. Acuerde qué alertas importan, quién las recibe y cómo se investigan los problemas de la aplicación o la infraestructura.
- Configuración de servidores
- Supervisión y gestión de alertas
- Procedimientos de mantenimiento
Migración, copias de seguridad y recuperación
Planifique los traslados de aplicaciones y datos con verificación y pasos alternativos. Configure el proceso de copias de seguridad acordado y compruebe los procedimientos de recuperación frente a los escenarios incluidos en el alcance.
- Migración de aplicaciones y datos
- Configuración de copias de seguridad
- Comprobaciones de restauración y recuperación
Ejemplo de proceso de publicación
Dé a cada despliegue una ruta que pueda revisarse.
Considere una aplicación que actualmente se despliega con comandos manuales en el servidor. Una canalización podría compilar una versión, ejecutar las comprobaciones acordadas y ponerla a disposición en un entorno de revisión. El despliegue a producción se realizaría tras la aprobación requerida. Se prepararían instrucciones de supervisión y reversión, junto con un tratamiento separado de los cambios en la base de datos.
- Separe los permisos de desarrollo y producción.
- Defina qué comprobaciones y aprobaciones permiten publicar una versión.
- Tenga en cuenta los cambios que no pueden deshacerse restaurando el código.
- CompilarCree la versión a partir del código acordado.
- VerificarEjecute las comprobaciones y revise la aplicación preparada.
- DesplegarPublique la versión aprobada en el entorno de producción.
- SupervisarRevise las señales del sistema e investigue los cambios inesperados.
Flujo de despliegue ilustrativo; las comprobaciones, aprobaciones y opciones de recuperación dependen de la aplicación.
Ejecución de proyectos de infraestructura
Deje una configuración que el equipo de operación pueda comprender.
La verificación y la documentación conectan la implementación con las personas responsables de utilizarla.
Revisar el entorno
Mapee aplicaciones, almacenes de datos, dependencias y accesos. Analice la frecuencia de publicación, las necesidades de recuperación y los problemas recurrentes para establecer prioridades y restricciones.
Qué recibiráEvaluación del entorno y plan de trabajoConfigurar y comprobar
Implemente la infraestructura, los flujos de publicación y la supervisión acordados. Compruebe accesos, despliegues y escenarios de recuperación, registrando los hallazgos relevantes para la operación.
Qué recibiráEntorno configurado y registro de verificaciónDocumentar responsabilidades
Prepare instrucciones para tareas habituales, alertas y cambios. Acuerde las responsabilidades de su equipo y del soporte continuado, cuando exista, incluida la cobertura y los mecanismos de escalado.
Qué recibiráGuía operativa y alcance de soporte definido
Antes de empezar
Algunas cuestiones
que quizá se esté planteando.
¿Tiene otra pregunta?
Hablemos de ello
¿Pueden mejorar nuestra configuración cloud o de servidores actual?
Sí. Revisamos el entorno existente y el problema que desea resolver. El trabajo puede centrarse en configuración, automatización de despliegues, supervisión o copias de seguridad dentro de ese entorno. Consideramos una migración cuando los requisitos la justifican.
¿Pueden automatizar el despliegue sin reconstruir la aplicación?
En algunos casos puede incorporarse automatización alrededor del proceso de compilación y publicación existente. Antes de definir el trabajo necesario, debemos revisar la configuración de la aplicación, sus cambios de datos y las dependencias externas.
¿Qué incluye la gestión continuada de servidores?
El alcance puede cubrir el mantenimiento, la supervisión y la investigación de incidencias acordados. Los accesos, las responsabilidades, la cobertura y el escalado se documentan para el entorno. Las copias de seguridad, las expectativas de recuperación y cualquier nivel de servicio deben especificarse en el acuerdo.
Su siguiente paso
¿Qué necesita cambiar en el entorno de su aplicación?
Cuéntenos la configuración actual, la próxima publicación o el problema recurrente. Podemos definir el trabajo de infraestructura que requiere.
