5. Actualización de componentes de desarrollo
READY
Descripción de puntos sobre formato genérico
Ejecución de tareas Jenkins para pases a producción.
Tarea Jenkins: Una tarea se refiere a un trabajo o proyecto específico que se configura para automatizar una tarea específica, como la compilación de un código fuente, la ejecución de pruebas automatizadas, la implementación de una aplicación, entre otros.
Artefacto: En Jenkins, un artefacto de origen es un archivo o conjunto de archivos generados por un proyecto de software durante su construcción o compilación.
Número de Construcción: En Jenkins, el número de construcción es una forma de identificar de manera única una construcción o versión específica de un proyecto de software.
Identificador de despliegue de versión: En Jenkins, un identificador de despliegue de versión es una forma de identificar y rastrear una versión específica de un software que ha sido implementado o desplegado en un ambiente de producción o de pruebas.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Júpiter - Producción. |
| Sistema de ejecución: | b) Jenkins. |
| Componente de desarrollo: | c) Pase de release a producción del artefacto con orígen y número de construcción: https://jenkins.dev.cumplimiento-jupiter.com/job/proyecto/job/aerolitos/3/consoleFull. |
| Requerimientos adicionales sobre la instalación: | d) Identificación de despliegue de versión: curl https://api.cumplimiento-jupiter/aerolitos/version debe arrojar un código de respuesta http 200 y la versión 0.42.1. |
| Fecha y hora de ejecución: | d) ventana de mantenimiento 2045-01-11 23:45. |
| Precedencia de ejecución: | e) #2010080210123456. |
| Copiar por correo electrónico | f) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | g) n/a |
Actualización de aplicativos (war/ear/jar/adapters).
Archivos .war .ear .jar y adaptadores: Los archivos con extensiones .war, .ear, .jar son archivos de paquetes de Java que contienen clases compiladas y otros recursos necesarios para una aplicación Java.Los adaptadores son componentes que permiten que una aplicación interactúe con diferentes sistemas o tecnologías, como bases de datos, servicios web, etc. Los adaptadores proporcionan una interfaz común para que la aplicación pueda interactuar con diferentes sistemas de manera transparente.
Web Application Server: Un Web Application Server es un software que permite desplegar, ejecutar y gestionar aplicaciones web en un servidor y que proporciona una plataforma para desarrollar, ejecutar y administrar aplicaciones web y de servicios en un entorno empresarial. Proporciona características como seguridad, escalabilidad, integración con otros sistemas y herramientas de desarrollo y administración para facilitar el despliegue y la gestión de aplicaciones web.
| Iniciativa/ambiente sujeto a ejecución: | a) Data Lake de Cumplimiento de Júpiter - Producción. |
| Sistema de ejecución: | b) WebSphere Application Server JAASWAS01-77 . |
| Componente de desarrollo: | c) Se adjunta liga de descarga https://archivos.cumplimiento-jupiter.com/vMxeikIejs66rvX . |
| Requerimientos adicionales sobre la instalación: | d) n/a. |
| Fecha y hora de ejecución: | e) asap. |
| Precedencia de ejecución: | f) n/a |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h) n/a |
Actualización de temas de Keycloak.
Tema de Keycloak: Keycloak es un software de gestión de identidad y acceso (Identity and Access Management, IAM) open source que se utiliza para proporcionar una plataforma centralizada para la gestión de usuarios y roles en una aplicación o un conjunto de aplicaciones. Un tema de Keycloak es un conjunto de archivos de estilo y diseño (CSS, JavaScript, imágenes, etc.) que se utilizan para cambiar la apariencia visual de la interfaz de usuario de Keycloak. Los temas se pueden crear o descargar de forma gratuita y se pueden aplicar a la interfaz de usuario de Keycloak para personalizar su apariencia y hacerla más coherente con la marca o el diseño de la aplicación.
Dominio de keycloak:
Un dominio de Keycloak es una entidad lógica que se utiliza para agrupar y gestionar recursos en una instancia de Keycloak. Los recursos pueden incluir usuarios, clientes, roles y grupos. Los dominios se utilizan para permitir que diferentes equipos o departamentos de una empresa administren diferentes partes de una instancia de Keycloak de manera independiente. Cada dominio tiene su propia configuración, usuarios, clientes y roles.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal País/Iniciativa de Cumplimiento de Júpiter - Producción. 2023 - Producción |
| Sistema de ejecución: | b) Servidor: cjkeycloak01-2 |
| Componente de desarrollo: | c)Dominio de keyckloak, por ejemplo: http://cumplimienti_de_jupiter/auth/admin/master/console/ d)Ruta de tema,por ejemplo: #/realms/tu_realm/jupiter-settings |
| Requerimientos adicionales sobre la instalación: | e)Aceptación de reinicio de container: Si[X] No[] f)Adjuntar archivo comprimido |
| Fecha y hora de ejecución: | g) ventana para el 2023-12-31 11:59 pm |
| Precedencia de ejecución: | h) n/a |
| Copiar por correo electrónico | i) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | j) n/a |
Actualización de temas de WebSphere Process Server
Tema de Websphere Process Server: Un tema de WebSphere Process Server es un conjunto de hojas de estilo CSS y archivos de recursos (como imágenes) que se utilizan para dar estilo y formato visual a las páginas web y aplicaciones de WebSphere Process Server. Los temas se utilizan para personalizar la apariencia y el diseño de la interfaz de usuario de la plataforma, lo que permite adaptarla a las necesidades y preferencias de la empresa o el cliente. Los temas se pueden crear y modificar utilizando herramientas de desarrollo web comunes, como HTML, CSS y JavaScript.
Dominio de WebSphere Process Server: Un dominio en WebSphere Process Server es una entidad lógica que se utiliza para agrupar y gestionar recursos en una instancia de WebSphere Process Server. Sin embargo, se puede actualizar temas en WebSphere Process Server mediante el uso de la consola de administración, donde se puede navegar a la sección de configuración de temas y seleccionar el tema deseado para ser actualizado.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal País/Iniciativa de Cumplimiento Jupiter 2023 - Desarrollo |
| Sistema de ejecución: | b) Dominio: https://192.26.200.162:10042/cumplimiento-ibm-jupiter/console |
| Componente de desarrollo: | c) Actualizar el archivo “Nombre_Archivo.war” en el servidor indicado. Link de descarga: https://drive.cumplimiento-jupiter.com/file/ |
| Requerimientos adicionales sobre la instalación: | d) n/a |
| Fecha y hora de ejecución: | e) ASAP |
| Precedencia de ejecución: | f) n/a |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h) n/a |
Actualización de componentes estaticos (pdf, html,css,js)
Componente estático: Los componentes estáticos son elementos de un sitio web o aplicación web que no cambian con frecuencia y no requieren un procesamiento dinámico en el lado del servidor. Estos componentes son entregados al navegador del cliente tal y como están almacenados en el servidor, y el navegador los interpreta y los muestra al usuario.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal País/Iniciativa de Cumplimiento Jupiter 2023 - Producción |
| Sistema de ejecución: | b) Nombre de servidor: cjserverweb1-2 |
| Componente de desarrollo: | c) URL:http://cumplimienti-jupiter.com/mi-aplicacion/index.html |
| Requerimientos adicionales sobre la instalación: | d) Ruta del directorio del código: /var/www/html |
| Fecha y hora de ejecución: | e) ASAP |
| Precedencia de ejecución: | f) n/a |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h) n/a |
Ejecución de curls sobre Elasticsearch/Kafka.
Curls sobre Elasticsearch/kafka: En el contexto de Elasticsearch y Kafka, cURL se puede utilizar para enviar comandos HTTP a un servidor Elasticsearch para indexar, buscar, actualizar o eliminar datos en un índice. También se puede utilizar para verificar el estado del cluster o para administrar las configuraciones del mismo.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Jupiter - Desarrollo. |
| Sistema de ejecución: | b) Servidor: cjelastic01-2 IP: 172.0.0.180 |
| Componente de desarrollo: | c) Favor de ejecutar los siguientes curls: 1) curl -X METODO ‘HOST:PUERTO/INDICE/TIPO/ID’ -d ‘CUERPO’ 2) curl -XGET ‘cumplimiento-jupiter:9200/mis_datos/clientes/1’ |
| Requerimientos adicionales sobre la instalación: | d) referencia de procedimiento: ‘HOST:PUERTO/INDICE/TIPO/ID’ por ejemplo: /mis_datos/clientes/1 |
| Fecha y hora de ejecución: | e) ASAP |
| Precedencia de ejecución: | f) n/a |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h) n/a |