Está en la página 1de 1

Minutograma de trabajo cambios de tecnología

Formato

Control de Cambios Actividad Proyecto

Descripción del Cambio (Funcional) Mantis 5330 - 5327

Impacto
Medio
Negocio

Impacto
Medio
Técnico

ID. DE LA DURACION ESTADO OBSERVACIONES


ACTIVIDAD AREA RESPONSABLE FECHA HORA INICIO HORA FINAL INSTRUCCIONES / RESULTADO ESPERADO
ACTIVIDAD (minutos) ACTIVIDAD PRUEBA

PREREQUISITOS
El usuario que haga el despliegue debe tener acceso al servidor donde se encuentran
1 los compilados de SD.Serivces y el front de OriginacionC1
Infraestructura Leonardo Bernal Por definir 06:30:00 AM 06:45:00 AM 0:15

2 Realizar Backup de los compilados SD.Service y Front OriginacionC1 Infraestructura Leonardo Bernal Por definir 06:45:00 AM 07:00:00 AM 0:15

ACTIVIDADES
1 Despliegue de Base de datos
Descargar scripts de la ruta adjunta

1.1 Infraestructura Leonardo Bernal Por definir 07:00:00 AM 07:20:00 AM 0:20 http://caelum/Git.Server/Repository/dd26d262-dea9-444d-8a52-020ca6baabe2/CompiladoMantis/Tree/Compilados/Mantis/Ma

Ejecutar script 1. OriginacionC1 - SP Alter spr_QueryBasicData.sql en la base de


1.1 datos OriginacionC1
Infraestructura Leonardo Bernal Por definir 07:20:00 AM 07:40:00 AM 0:20

2 Despliegue de Servicios
1.1 Descargar los fuentes del repositorio y rama adjunta Infraestructura Leonardo Bernal Por definir 07:40:00 AM 08:00:00 AM 0:20
Generar Compilado de proyecto SD.Services en la rama adjunta

1.2 Infraestructura Leonardo Bernal Por definir 08:00:00 AM 08:20:00 AM 0:20 http://caelum/Git.Server/Repository/dd26d262-dea9-444d-8a52-020ca6baabe2/CompiladoQA/Tree/CompiladosQA/Problema58

Remplazar compilado SD.Services, tener en cuenta que no se debe remplazar el


1.3 web.config
Infraestructura Leonardo Bernal Por definir 08:20:00 AM 08:30:00 AM 0:10

Generar Compilado de proyecto SD.DataAccess.Service en la rama adjunta

1.4 Infraestructura Leonardo Bernal Por definir 08:30:00 AM 08:50:00 AM 0:20 http://caelum/Git.Server/Repository/dd26d262-dea9-444d-8a52-020ca6baabe2/CompiladoQA/Tree/CompiladosQA/Problema58

Remplazar compilado SD.DataAccess.Service, tener en cuenta que no se debe


1.5 remplazar el web.config
Infraestructura Leonardo Bernal Por definir 08:50:00 AM 09:20:00 AM 0:30

3 Despliegue de Aplicación Web


Generar Compilado de aplicación web que se encuentra en la carpeta
OriginacionCredivalores_UI, el proyecto se encuentra desarrollado en angular, se
debe abrir una linea de comandos en la carpeta OriginacionCredivalores_UI y
2.1 ejecutar el comando ng build --prod el cual genera el compilado en la carpeta /dist
Infraestructura Leonardo Bernal Por definir 09:20:00 AM 09:45:00 AM 0:25 http://caelum/Git.Server/Repository/dd26d262-dea9-444d-8a52-020ca6baabe2/CompiladoQA/Tree/CompiladosQA/Problema58
que se debe desplegar.

2.2 remplazar el compilado del front de OriginacionC1 Infraestructura Leonardo Bernal Por definir 09:45:00 AM 10:00:00 AM 0:15

4 Configuración de aplicación Web


3.1 La aplicación Web se encuentra desarrollada en Angular. Infraestructura Leonardo Bernal Por definir 10:00:00 AM 10:10:00 AM 0:10

Se debe buscar en el compilado el archivo 2.287d190557905b53a07d.js este


contiene la url del API que se debe configurar, se debe buscar la definición de
AppSettings y la propiedad webApiBaseUrl y cambiarla por la URL del API
SD.Services publicada anteriormente.
3.2 Para realizar la búsqueda en el archivo puede buscar
Infraestructura Leonardo Bernal Por definir 10:10:00 AM 10:25:00 AM 0:15
Object.defineProperty(e,"AppSettings" esto le mostrara la definición de AppSettings y
dentro de esta función se encuentra la variable webApiBaseUrl. Por otro lado puede
buscar en el archivo SD.Services/api y este encontrara la URL que se encontraba
definida en el compilado.

6 Verificaciones
1 Verificar las URL de los servicios publicados, estos deben abrir en un navegador Infraestructura Leonardo Bernal Por definir 10:25:00 AM 10:35:00 AM 0:10

Verificar que la aplicación web OriginacionC1 pueda ser visualizada en el navegador y


2 que se vea en el login la nueva versión de la solución, para este caso es 2.2.5, por Infraestructura Leonardo Bernal Por definir 10:35:00 AM 10:45:00 AM 0:10
ultimo intente iniciar sesión.
VALIDACION
Validar que se tiene acceso desde el servidor de aplicaciones a los servidores de
1 servicios, hacer login con usuario de producción en la aplicación Web
Infraestructura Leonardo Bernal Por definir 10:45:00 AM 10:50:00 AM 0:05

LOGS
Todas las peticiones que hace los servicios externos y log de la aplicación se
1 almacenan en la tabla spr_CreateLogAudit de la base de datos Log_C1
Infraestructura Leonardo Bernal Por definir - - -

2 Los logs de excepciones se guardan en el Visor de Eventos en Application Infraestructura Leonardo Bernal Por definir - - -

ROLLBACK
1 Restaurar compilado de SD.Services y el Front de OriginacionC1 Infraestructura Leonardo Bernal Por definir

También podría gustarte