Ejemplo Check List Liberacion
-
Upload
federico-mtz -
Category
Documents
-
view
421 -
download
5
Transcript of Ejemplo Check List Liberacion
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
Proyecto: [Nombre de la Solicitud]
Checklist de
Liberación
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
1
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
Tabla de Contenido
Objetivo del Documento (*)..................................................................................................................................... 3Definiciones, Acrónimos y Abreviaciones...............................................................................................................3Referencias............................................................................................................................................................ 3Detalle de las actividades de liberación (*).............................................................................................................3
Verificar requisitos.............................................................................................................................................. 3Respaldar información, objetos, archivos, formas de impresión.........................................................................4Liberación de archivos de Bases de Datos.........................................................................................................4Liberación de ejecutables de la aplicación..........................................................................................................7Configuración de recursos en servidores............................................................................................................7Liberación de registro de Windows.....................................................................................................................7Liberación de componentes................................................................................................................................ 8Liberación de archivos web................................................................................................................................. 8Liberación de formas de impresión.....................................................................................................................8Liberación de instalador...................................................................................................................................... 8Plan de contingencia........................................................................................................................................... 8
Historia del Documento (*).................................................................................................................................... 12Historia del Formato (*)......................................................................................................................................... 13
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
2
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
Objetivo del Documento (*)El objetivo de este documento es guiar a la persona que libera las soluciones desarrolladas en el ambiente operativo de sistemas de ABA Seguros en las actividades necesarias para llevar a cabo esta tarea, este documento por si solo no es el plan de liberación si no que solo es la guía paso a paso para poner en producción los objetos de la solución en los diferentes servidores.
El alcance del presente documento solo debe ser interpretado como un instructivo de liberación. NO debe contener indicaciones para la operación, soporte, administración ó monitoreo, eso se deberá solicitar en otros entregables tales como manuales o guías
Definiciones, Acrónimos y AbreviacionesNo Aplica
Referencias No Aplica
Detalle de las actividades de liberación (*)1. Respaldar la versión 3.00.08 del sistema Reaseguro Administrativo (Menu Reaseguro)2. Liberar Objetos de BD, descritos en el orden en que indica el documento de CLL3. Liberar SFX nuevo de aplicación Reaseguro 3.00.094. Libera instaladores de aplicaciones Coaseguro y Reaseguro5. Ejecutar el Plan de Contingencia en caso de error en la liberación
Verificar requisitosLos scripts de liberación y contingencia deben ser ejecutados por un usuario con permisos de administrador
Requerimiento Universo de usuarios/Servidor Documento de revisión Número de Referencia (CAS)
Que los usuarios en el mapping detail tengan asociada la BD OCP
Verificar homologo en cada ambientePara desarrollo es:
DTSMGR AbaSegmty\liberaint Abasegmty\operadords
NA NA
Revisar la existencia de cuenta NotificaReaseguro y profile OUTLOOK, en el database mail del server
Servicios corporativos 2 $/2011_062NCoaseguro/Implementacion/ CLL_2011_062NCoaseguro_CreacionCuentaProfile
NA
Respaldar información, objetos, archivos, formas de impresión
Nombre Tipo Descripción
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
3
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
MenuReaseguroSFX3.00.08 MonterreyMéxico
Guadalajara
Reaseguro Administrativo
Liberación de archivos de Bases de Datos
Estos archivos pueden ser encontrados en el TFS en la carpeta:
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Configuracion
Nombre Tipo Servidor Descripción
NOTA: Antes de ejecutar el script 01_CONF_Configuracion es necesario cambiar los valores de las siguientes variables con los datos correspondientes según el ambiente donde se libera el producto.
set @Servidor1 = 'SQLDEVCOR3' –- SERVIDOR DE SSISset @Servidor2 = 'SQLDEVCOR2' –- SERVIDOR DE DATOS CORPORATIVO 2set @Login1 = 'DTSMGR' -- USUARIO PARA LIBERAR SSISSET @password = 'password' --PWD PARA EL USUARIO DTSMGRSet @RutaLog = '\\Abafsdev1\Desarrollo\PolizasSAP'' -- RUTA DE LOG DE SSIS
CAMBIAR UNICAMENTE PARA DESARROLLO Y QASET @RutaResultados='\\fssegmty1\PolizaSAP_Coaseguro' --ruta para almacenar polizas
01_CONF_Configuracion.sql Script Serv. de datos Servicios Corporativos 3
Configura el SSIS para generar pólizas contables
Pasos para liberar el SSIS:
1- Guardar en una ruta compartida en el servidor de datos de servicios corporativos 3 el archivo .dtsx2- Entrar en el servidor de SQL, y a logearse en el tipo de servidor, elegir entrar al Servicio de Integration
Services.3- Una vez dentro, en el panel de la izquierda, donde se encuentra la lista de SSIS actuales, expandir la
carpeta de Stored Packages y luego MSDB.4- Dentro de MSDB, clic derecho seleccionando Import Package.
5- Dentro de la pantalla de Import Package, en el Package location elegir File System, de modo que en Package Path se busque el archivo SIS_COA_PolizaSAP.dtsx que guardamos en la ruta compartida.
6- Es importante que dentro de Protection level, se elija la opción de: Do not save sensitive data.
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
4
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
7- Dar Ok y esperar a que el paquete se cargue correctamente.8- Se deberá validar que dentro del panel donde se encontraban los Stored Package aparezca en el
listado el SIS_COA_PolizaSAP.dtsx que acabamos de importar.SIS_COA_PolizaSAP dtsx Servidor de Datos Servicios
Corporativos 3Paquete que genera pólizas SAP para pago y cobro
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Seguro
Nombre Tipo Servidor Descripción
NOTA: Antes de ejecutar el script 01_SEG_VERSION.sql es necesario cambiar el valor de las variables @Password, @PasswordEncriptado, @ServerMty, @RutaSelfExtractor según en el ambiente que se libere.01_SEG_Version.sql Script Serv. de Datos Monterrey
MéxicoGuadalajara
Culiacán
Actualiza la versión del sistema Reaseguro Administrativo
02_SEG_CargaInicial.sql Script Serv. de Datos Monterrey Carga inicial de catálogos MTY
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Corporativo
Nombre Tipo Servidor Descripción
01_COR_SPS.sql Script Serv. de Datos Corporativo Actualiza sp
$/2011_062NCoaseguro/Implementacion/ObjetosBD/OCP
Nombre Tipo Servidor Descripción
NOTA: Antes de ejecutar el script 01_OCP_DataBaseCoaseguro.sql es necesario cambiar los valores de la variable @Password Y @ServerMty1 con los datos correspondientes a operación o QA.
NOTA para QA únicamente : Editar el script 02 para establecer los valores (1,9) de tabla parámetro
Nota: Editar los scripts 03, 04 y 05, y establecer un usuario válido para ejecutar el job en la variable @owner_login_name.01_OCP_DataBaseCoaseguro.sql script Serv. de Serv Corporativo 2 Crea el schema
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
5
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
ADMINCOASEGURO y los objetos asociados.
02_OCP_CargaInicial Script Serv. de Serv Corporativo 2 Cargas de catálogos y permisos a usuarios
03_OCP_JOB_PolizasSAP.sql Script Serv. de Serv Corporativo 2 Crea el JOB JOB_OCP_PolizasSAP_PagoCoaseguro
04_OCP_JOB_GenerarSaldoMonitoreo
Script Serv. de Serv Corporativo 2 Crea el job JOB_GenerarSaldoMonitoreo
05_OCP_JOB_GenerarSaldoNocturno
Script Serv. de Serv Corporativo 2 Crea el JOB JOB_GenerarSaldoNocturno
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Cartera
Nombre Tipo Servidor Descripción
Nota: Editar el script 01_CAR_JOB.sql, y establecer un usuario válido para ejecutar el job en la variable @owner_login_name.01_CAR_JOB.sql script Serv. de Datos Monterrey Carga los recibos
pagados en la tabla UDIS
02_CAR_Permisos.sql script Serv. de Datos Monterrey Se dan permisos de loggeo para admincoaseguro
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Caja
Nombre Tipo Servidor Descripción
01_CAJ_Permisos.sql script Serv. de Datos MonterreyMéxico
GuadalajaraCuliacán
Asigna permisos a tablas y storeds al usuario AdminCoaseguro
02_CAJ_CargaInicialClasificacionProveedor.sql
script Serv. de Datos Monterrey Crea replica de objetos
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Siniestro
Nombre Tipo Servidor Descripción
01_SIN_SPS.sql script Serv. de Datos MéxicoGuadalajara
Culiacán
Modifica Sps
02_SIN_Permisos.sql script Serv. de Datos Monterrey Asigna permisos a tablas y storeds al usuario AdminCoaseguro
$/2011_062NCoaseguro/Implementacion/ObjetosBD/CM
Nombre Tipo Servidor Descripción
Nota: Editar el script 01_CM_CreacionTablaServidor.sql, y establecer el nombre del servidor de servicios corporativos en la variable @NombreServidorCoaseguro.
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
6
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
01_CM_CreacionTablaServidor.sql script Serv. de Datos Corporativo Crea la tabla de nombre servidor en CM.
$/2011_062NCoaseguro/Implementacion/ObjetosBD/Reaseguro
Nombre Tipo Servidor Descripción
01_REA_Permisos.sql script Serv. de Datos Monterrey Asigna los permisos en Reaseguro para ADMINCOASEGURO.
Liberación de ejecutables de la aplicaciónEstos archivos pueden ser encontrados en el TFS en la carpeta:$/2011_043SOptimizacionAfectacionSaldos/AdministracionDeSolicitud/3.Implementacion/Setup
Archivo Destino Archivos Contenidos Sistema
MenuReaseguroSFX3.00.09
MonterreyMéxico
Guadalajara
MenuReaseguro.exeEliminaSFX.exe
Reaseguro administrativo
Configuración de recursos en servidoresNo Aplica
Liberación de registro de WindowsNo Aplica
Liberación de componentesNo Aplica
Liberación de archivos webNo Aplica
Liberación de formas de impresiónNo Aplica
Liberación de instaladorLos instaladores se colocan en la RUTA \\fssegmty1\Sistemas\Reaseguro XL\Setup
Ruta en el SS Archivo Motivo del cambio
$/2011_062NCoaseguro/Implementacion/Setup FrontSetup.msi se modifico la interfaz quitando el menú para coaseguro
$/2011_062NCoaseguro/Implementacion/Setup CoaseguroSetup.msi
Nueva aplicación Liberada
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
7
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
Los templates siguientes se liberan en la ruta \\fssegmty1\PolizaSAP_Coaseguro\EstadoDeCuenta*en el properties quitar el read only de los archivos
Ruta en el SS Archivo
$/2011_062NCoaseguro/Implementacion/Setup EstadoCuentaCoaseguro.xls en la ruta$/2011_062NCoaseguro/Implementacion/Setup EstadoCuentaCoaseguroFin.xls $/2011_062NCoaseguro/Implementacion/Setup EstadoCuentaSantander.xls $/2011_062NCoaseguro/Implementacion/Setup ReporteUDIS.
**NOTA: Tras la liberación de coaseguro, cobranza, siniestros y siac es necesario realizar la carga inicial para el convenio 1 (patrimonial contado) y llenar las tablas de concentrados con los ssis de cobranza y siniestro para las fechas 2010-06-01 a getdate() -1. Ver: $/2011_062NCoaseguro/Implementacion/CLL_2011_062NCoaseguro_CargaInicialConcentrados.doc
Plan de contingenciaBACK
Estos archivos pueden ser encontrados en la ruta de TFS:
$/ 2011_062NCoaseguro/Implementacion/Contingencia/ConfiguracionNombre Tipo Servidores Descripción
A_CONF_Configuracion.sql Script de base de datos
Serv. de datos Servicios Corporativos 3
Quita el SSIS para generar pólizas contables
Para eliminar el SSIS, se deberá entrar al servidor de datos servicios corporativos 3 y ubicar dentro del listado de Stored Package, el SIS_COA_PolizaSAP.dtsx y dando clic en botón derecho, elegir Delete.
$/ 2011_062NCoaseguro/Implementacion/Contingencia/SeguroNombre Tipo Servidores Descripción
A_SEG_Version.sql Script de base de datos
SERVIDOR-MONTERREYSERVIDOR-MEXICOSERVIDOR-GUADALAGARASERVIDOR-CULIACAN
Restaura la versión del sistema.
B_SEG_CargaInicial.sql Script de base de datos
SERVIDOR-MONTERREY Quita la carga inicial de catálogos
Nota: Editar el script C_SEG_JOB_EdoCuentaCoaseguro.sql, y establecer un usuario válido para ejecutar el job en la variable @owner_login_name.C_SEG_JOB_EdoCuentaCoaseguro.sql
Script de base de datos
SERVIDOR-MONTERREY Restaura la versión del job para estado de cuenta
$/ 2011_062NCoaseguro/Implementacion/Contingencia/CorporativoNombre Tipo Servidores Descripción
A_COR_SPS.sql Script de base de datos
SERVIDOR- SERV. CORPORATIVO
Restaura la versión de sp.
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
8
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
$/ 2011_062NCoaseguro/Implementacion/Contingencia/CarteraNota: Editar el script A_CAR_JOB.sql, y establecer un usuario válido para ejecutar el job en la variable @owner_login_name.Nombre Tipo Servidores Descripción
A_CAR_JOB.sql Script de base de datos
SERVIDOR-MONTERREY Restablece la versión del JOB
B_CAR_Permisos.sql Script de base de datos
SERVIDOR-MONTERREY Se quita permiso de loggeo a admincoaseguro
$/ 2011_062NCoaseguro/Implementacion/Contingencia/CajaNombre Tipo Servidores Descripción
A_CAJ_ClasificacionProv.sql Script de base de datos
SERVIDOR-MONTERREY Quita la clasificación del proveedor en caja.
B_CAJ_PermisosCaja.sql Script de base de datos
SERVIDOR-MONTERREYMEXICO
GUADALAJARACULIACAN
Quita permisos a tablas y storeds al usuario AdminCoaseguro
$/ 2011_062NCoaseguro/Implementacion/Contingencia/SiniestroNombre Tipo Servidores Descripción
A_SIN_SPS.sql Script de base de datos
SERVIDOR- MEXICOGUADALAJARA
CULIACAN
Contingencia para sps
B_SIN_PermisosSin.sql Script de base de datos
SERVIDOR- MONTERREY Retira los permisos en esta bd
$/ 2011_062NCoaseguro/Implementacion/Contingencia/CMNombre Tipo Servidores Descripción
A_CM_TablaServidor.sql Script de base de datos
SERVIDOR- SERV. CORPORATIVO
Contingencia para la quitar la tabla de servidor de CM
$/ 2011_062NCoaseguro/Implementacion/Contingencia/Reaseguro
Nombre Tipo Servidores Descripción
A_REA_Permisos.sql Script de base de datos
SERVIDOR- MONTERREY Revoca los permisos en reaseguro para ADMINCOASEGURO.
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
9
Proyecto: [Nombre de la Solicitud] Checklist de Liberación
$/ 2011_062NCoaseguro/Implementacion/Contingencia/OCPNombre Tipo Servidores Descripción
A_OCP_DataBaseCoaseguro.sql Script de base de datos
SERVIDOR- SERV CORPORATIVO 2
Quita los usuarios agregados y los roles
B_OCP_QuitarJOBS.sql Script de base de datos
SERVIDOR- SERV CORPORATIVO 2
Se quita la versión del JOB
INFORMACION, OBJETOS, ARCHIVOS, FORMAS DE IMPRESIÓN, EJECUTABLESNo Aplica
RESTAURACIÓN DE EJECUTABLES DE LA APLICACIÓN
Restaurar en los servidores de SelfExtractor el archivo (MenuReaseguroSFX3.00.08) respaldado en la sección de Respaldo de Información, apartado de archivos SelfExtractor
RESTAURACIÓN DE RECURSOS DE SERVIDORESNo Aplica
RESTAURACIÓN DE REGISTRO DE WINDOWSNo Aplica
RESTAURACIÓN DE COMPONENTESNo Aplica
RESTAURACIÓN DE ARCHIVOS WEBNo Aplica
RESTAURACIÓN DE FORMAS DE IMPRESIONNo Aplica
Documento confidencial Versión Documento: 1.0.9Versión Template: 2.0.0
10