SQL Server Performance Forum – Threads Archive
pase a produccion
Conocen algún artÃculo o sitio donde se puedan encontrar distintastécnicas para implementar reglas o métodos de pasaje a producción?
Te referÃs a pasar un sistema en desarrollo a producción? o un sistema de terceros para implementarlo y pasarlo a producción? Luis Martin
Moderator
SQL-Server-Performance.com All postings are provided “AS IS†with no warranties for accuracy.
Me refiero a pasar modificaciones realizadas en un servidor de desarrollo
e implementarlas en producción.
Normalmente se envÃa un script para que alguna persona de Operaciones lo ejecute, pero con frecuencia se corta por la mitad por errores de datos y quedan aplicados los scripts por la mitad.
Por otro lado se dice que la gente de desarrollo no debe "tocar" producción por lo que infiero que deben existir reglas generales (o mÃnimas de buena conducta) para controlar estos pases a producción, como protocolos donde se indique que deben existir logs de sripts, permisos, quien toca que cosa, las condiciones que deben tener los scripts etc.?
Me gustarÃa leer sobre ese tema para robustecer los sistemas administrativos?
Gracias
Trataré de buscar alguna documentación al respecto, pero en reglas generales. 1) Antes de modificar la base de producción, habrÃa que realizar un backup con dos objetivos.
a) Volver rápidamente ante algún problema.
b) Restorear esa base en el server de desarrollo y verificar que nada falla.
c) Que nada falle implica una prueba de todo lo nuevo con un usuario normal (no sa)
y una prueba de las funciones más crÃticas que antes funcionaban sin problema. Esto
te asegura que existen problemas graves funcionales y de permisos. 2) Si lo anterior sale bien, entonces deberÃas realizar los cambios cuando la base de datos se encuentra sin uso. O bien, sacar a todos los usuarios y realizar la actualización. 3) Sin dudas los desarrolladores no deberÃan tocar producción. Existen muchas razones para esto de la misma forma que los desarrolladore no deberÃan probar lo que codifican, ya es difÃcil que se les ocurra situaciones distintas a las que ellos contemplaron. Luis Martin
Moderator
SQL-Server-Performance.com All postings are provided “AS IS†with no warranties for accuracy.
Muchas Gracias
]]>