Anda di halaman 1dari 140

Curso de Formacin

Arquitectura de Implantacin Multiplataforma (AIM)

Arquitectura Implantacin Multiplataforma

Agenda Agenda

1 2 3 4 5 6 7 8
Arquitectura Implantacin Multiplataforma

Conceptos Generales

Gestin de Seguridad
Gestin de Circuitos y Servidores Gestin de Tareas y Procesos Gestin de Aplicaciones Administracin del sistema Peticiones de Implantacin Promociones, Tareas e Informes
2

Conceptos Generales

Arquitectura Implantacin Multiplataforma

1
Introduccin

Conceptos Generales

La Arquitectura de Implantacin Multiplataforma (AIM): es una herramienta nica y centralizada para coordinar todas las actividades relacionadas con la implantacin de las aplicaciones en los entornos del Banco. permite automatizar la implantacin de componentes en los diferentes servidores mediante agentes especializados (agente AIM). es una herramienta desarrollada a medida, accesible mediante un navegador web.

Arquitectura Implantacin Multiplataforma

1
Problemtica tcnica
Herramientas de inventariado de necesidades funcionales Gestin presupuestaria Gestin de recursos Herramientas de planificacin

Conceptos Generales
Despliegue de aplicaciones Distribucin de cambios Sincronizacin de cambios Gestin de calendarios de implantacin Monitorizacin de sistemas Gestin de alarmas Gestin de las infraestructuras Registro de problemas Registro de cambios Seguimiento de la resolucin de problemas y cambios

mbito operativo de AIM


Herramientas de planificacin y seguimiento. Gestin configuracin (relacin ente componentes, aplicaciones y usuarios) Gestin versiones y releases Control de fuentes Herramientas de ayuda al desarrollo de aplicaciones

Ciclo de vida

Gestin Demanda

Arquitectura Desarrollo

Arquitectura Implantacin

Gestin de la Produccin
Gestin de Problemas y Cambios

Mantenimiento correctivo (crtico) Mantenimiento evolutivo

reas implicadas

Direcciones de Negocio Usuarios de las aplicaciones

Diseo y Desarrollo de aplicaciones

Explotacin y Gestin de entornos Tcnica de Sistemas

Operacin Tcnica de Sistemas

Arquitectura Implantacin Multiplataforma

1
Maestro Harvest Mid. Co. Agente Latam Etc.

Conceptos Generales
Entorno Unificado de Pruebas Entorno de Produccin

Arquitectura General de la solucin


Diseo y Prueba Unitaria

Z/OS
UNIX/AIX

Z/OS
Mid. Co. UNIX/AIX Mid. Co. Agente NT/Mini Mid. Co. Agente Agente

Z/OS
Mid. Co. UNIX/AIX Agente Mid. Co. NT/Mini Mid. Co. Agente Agente

Agente

Mid. Co.

NT/Mini Mid. Co. Agente

PLANO DEL APLICATIVO, PLATAFORMAS Y ENTORNOS

PLANO DEL NCLEO CENTRAL DEL SISTEMA

Midd. Comunicaciones Conversor Workflow


Repositorio de Implantacin

Planificador

Distribuidor Sw NCLEO AIM


Repositorio de Produccin

Front End

PLANO DEL USUARIO


Cliente Emergencia Cliente Ligero (DyD Arquitectura - GME Recepcin de Aplicaciones Explotacin - )

COMPONENTES DE LA ARQUITECTURA DE IMPLANTACIN MULTIPLATAFORMA

Arquitectura Implantacin Multiplataforma

Conceptos Generales

Arquitectura General de la solucin (cont.)


Se compone de los siguientes mdulos principales: Servidor de Front-end. Contiene el interfaz de relacin con los usuarios. Se ha desarrollado mediante tecnologa NACAR a travs del portal Escenia Tcnico (similar al Escenia Financiero). Servidor de Ncleo: Contiene el motor de la arquitectura que se compone de los siguientes procesos: Planificador de peticiones. Proceso encargado de revisar y organizar las actividades de implantacin de cada peticin. Distribuidor de software. Proceso encargado de recuperar los componentes desde su origen (en las arq. de desarrollo hasta los servidores). Motor de workflow. Proceso encargado de la coordinacin de los procesos y tareas de implantacin. Agentes de Implantacin: Son los satlites de la arquitectura que residen en los servidores y se encargan de ejecutar las tareas automticas (compilaciones, implantaciones, ejecucin de scripts, etc.)
Arquitectura Implantacin Multiplataforma 7

Conceptos Generales

Arquitectura General de la solucin (cont.)


Repositorio de Componentes. AIM se compone de dos repositorios de componentes: Repositorio de Implantacin: Contiene los componentes pertenecientes a las peticiones de implantacin en curso. Repositorio de produccin: Contiene una copia de respaldo de todos los componentes implantados en los sistemas de produccin. Servidor de Base de Datos. Contiene todos los meta-datos del sistema.

Arquitectura Implantacin Multiplataforma

Conceptos Generales

Conceptos Generales
A continuacin se presentan los conceptos generales del sistema ms importantes: Entorno Fsico. Entorno Lgico. Circuito de implantacin. Circuitos de implantacin de una aplicacin. Tareas. Procesos. Agente. Calendario. Peticin de implantacin. Peticin de infraestructura.

Arquitectura Implantacin Multiplataforma

1
Entorno Fsico

Conceptos Generales

Arquitectura Implantacin Multiplataforma

10

1
Entorno Lgico

Conceptos Generales

Arquitectura Implantacin Multiplataforma

11

Conceptos Generales

Circuito de implantacin

Arquitectura Implantacin Multiplataforma

12

Conceptos Generales

Circuitos de una aplicacin

Arquitectura Implantacin Multiplataforma

13

1
Tareas

Conceptos Generales

Una tarea es una accin manual o automtica que se realiza en una implantacin. Un ejemplo de tarea automtica es la compilacin de un programa. Un ejemplo de tarea manual es la revisin de un modelo de datos.
Mediante las pantallas de administracin de AIM se definirn las tareas normalizadas disponibles para las implantaciones.

Cada tarea debe tener una relacin de parmetros determinada y ordenada.


Las tareas se organizan en AIM en base a tipos de tareas (p.e. Tareas de Compilacin, Tareas de Base de Datos, etc.).

Arquitectura Implantacin Multiplataforma

14

1
Procesos

Conceptos Generales

Un proceso AIM es un conjunto de taras unidas mediante un flujo (workflow) donde se designan los responsables de cada tarea.
Mediante las pantallas de administracin de AIM se definirn los procesos normalizados para las implantaciones. Los procesos se agrupan en AIM mediante tipos de procesos.
Inicio Tarea 1

Tarea 2

Tarea 3

Fin
Arquitectura Implantacin Multiplataforma 15

1
Agentes

Conceptos Generales

Los agentes de implantacin de AIM son los encargados de realizar las tareas automticas definidas en los procesos de implantacin.
Los agentes de implantacin son autnomos a la hora de ejecutarse.

Los agentes de implantacin reciben con antelacin las instrucciones de trabajo planificadas en el tiempo y se encargan de ejecutarlas cuando se alcanza la fecha estimada.
Una vez ejecutada la tarea solicitada, el agente devuelve al ncleo una respuesta indicando el resultado de la ejecucin, para que el proceso contine (o finalice) y por tanto, la promocin de entorno. Las tareas automticas no son ms que plantillas de scripts que son completados con los parmetros recibidos y ejecutados.

Arquitectura Implantacin Multiplataforma

16

Conceptos Generales

Calendario de implantacin
El calendario de implantacin de AIM es nico.
Incluye diferentes vistas que permiten aplicar conjuntos de fechas a los diferentes entornos.

El calendario permitir realizar la validacin automtica de los pases a los diferentes entornos siempre y cuando: 1. El plazo necesario para ejecutar los procesos de preparacin no sea superior al tiempo restante hasta la fecha de implantacin. 2. La fecha propuesta se corresponda con una fecha del calendario aplicable a la aplicacin y entorno seleccionados.

Arquitectura Implantacin Multiplataforma

17

Conceptos Generales

Peticin de Implantacin
Una peticin de implantacin es un conjunto de procesos de implantacin definidos para cada entorno ms un conjunto de componentes a implantar en dichos entornos.
La peticin es nica para todo el circuito de implantacin. Se debe de considerar como una unidad de trabajo. Promocin de entorno: La peticin se debe ir promocionando por los diferentes entornos del circuito hasta llegar al ltimo entorno (produccin). Marcha Atrs: En el caso de ser necesario, una peticin podr ser devuelta al entorno anterior del circuito definido para la peticin.

Arquitectura Implantacin Multiplataforma

18

Conceptos Generales

Peticin de Infraestructura
AIM permite realizar tambin peticiones de cambio de infraestructura.
Estas peticiones sirven para gestionar el mantenimiento de las plataformas informticas e infraestructuras tecnolgicas que se producen. Estas peticiones no siguen los mismos criterios que las peticiones de implantacin definidas anteriormente, principalmente porque se debe de definir un tipo de circuito especial, al que slo se le puede asignar un entorno.

Arquitectura Implantacin Multiplataforma

19

Gestin de Seguridad

Arquitectura Implantacin Multiplataforma

20

2
Funcionalidades

Gestin de Seguridad

Este captulo describe las siguientes funcionalidades: Acceso al sistema Mantenimiento de Perfiles Mantenimiento de Grupos Mantenimiento de Usuarios

Arquitectura Implantacin Multiplataforma

21

2
Acceso al Sistema

Gestin de Seguridad

El sistema se encuentra disponible en la intranet (e-spacio) de BBVA.


Cualquier usuario que disponga de acceso a e-scenia tendr acceso a la arquitectura de implantacin si dispone de alguno de los siguientes perfiles (no excluyentes): Diseo y Desarrollo: Son aquellos usuarios que participan en las actividades de construccin y mantenimiento de los sistemas y que normalmente solicitan el pase de entorno. Explotacin: Son los responsables de los diferentes entornos de la entidad y de los calendarios de implantacin. Tcnica de Sistemas: Son todas aquellas reas que realizan actividades sobre los servidores para preparar la infraestructura. Soporte a Desarrollo: Ayudan a las reas de desarrollo a resolver las dudas y problemas que les surgen. Administrador: Gestionan todos los parmetros tcnicos del sistema.

Arquitectura Implantacin Multiplataforma

22

Arquitectura Implantacin Multiplataforma

23

Gestin de Seguridad

Alta de Perfil de Usuarios


Los perfiles definen qu funciones de la aplicacin pueden ejecutar los usuarios asociados a ella. La definicin de un perfil de usuario en AIM requiere los siguientes datos: Nombre: nombre del perfil. Descripcin: descripcin del perfil. Usuario de alta: usuario que da de alta el perfil. Fecha de alta: fecha en la que se da de alta el perfil. Seleccin de funciones: se definen las funciones del sistema que se permite ejecutar a los usuarios del perfil.

Arquitectura Implantacin Multiplataforma

24

Arquitectura Implantacin Multiplataforma

25

Gestin de Seguridad

Alta de Grupo de Usuarios


El grupo de usuarios define a qu servidores, entornos lgicos, circuitos y aplicaciones tienen acceso los usuarios asociados a l. La definicin de un grupo de usuarios en AIM requiere los siguientes datos: Nombre: nombre del grupo de usuarios. Usuario de alta: usuario que realiza el alta. Fecha de alta: fecha en la que se realiza el alta. Pueden asociarse: Servidores: servidores a los que tiene acceso el grupo. Circuitos: circuitos a los que tiene acceso el grupo. Entornos lgicos: entornos lgicos a los que tiene acceso el grupo. Aplicaciones: aplicaciones a las que tiene acceso el grupo.

Arquitectura Implantacin Multiplataforma

26

Arquitectura Implantacin Multiplataforma

27

2
Alta de Usuarios

Gestin de Seguridad

La definicin de un usuario en AIM requiere los siguientes datos: Cdigo: cdigo de usuario. Usuario de alta: cdigo de usuario que realiza el alta. (aut) Fecha de alta: fecha en la que se realiza el alta. (aut) Nombre: nombre del usuario. Primer apellido: primer apellido del usuario. Segundo apellido: segundo apellido del usuario. Correo: correo electrnico. Telfono: nmero de telfono del usuario. Usuario responsable: usuario responsable supervisor del usuario. Perfiles: perfil asignado. rea: rea a la que pertenece el usuario. Notificacin por correo: indicador que informa si el usuario recibir o no correos del sistema. Seleccin de grupos: se asocian los diferentes grupos a los que va a pertenecer el usuario.
Arquitectura Implantacin Multiplataforma 28

Arquitectura Implantacin Multiplataforma

29

Gestin de Circuitos y Servidores

Arquitectura Implantacin Multiplataforma

30

3
Funcionalidades

Gestin de Circuitos y Servidores

Este captulo describe las siguientes funcionalidades: Servidor Parmetros de configuracin del servidor Agente Entorno Fsico Entorno Lgico Circuito Tipos de Calendario Calendarios Fechas de calendario

Arquitectura Implantacin Multiplataforma

31

3
Alta de Servidor

Gestin de Circuitos y Servidores

La definicin de un servidor en AIM requiere los siguientes datos:


Nombre: nombre del nuevo servidor. Descripcin: descripcin larga del servidor. Direccin IP: direccin IP del servidor. Tipo de servidor: Windows, HOST, UNIX. Fecha de alta: fecha en la que se realiza el alta. (automtico) Usuario de alta: usuario que realiza el alta. (automtico).

Un servidor puede tener asociados: Procesos: Son aquellos flujos de trabajo que se pueden realizar en ese determinado servidor. Los procesos contienen tareas que deben de ser parametrizadas. Recursos: Son aquellos recursos disponibles en el servidor. Por ejemplo, una base de datos, un servidor de aplicaciones, etc.
Arquitectura Implantacin Multiplataforma 32

Arquitectura Implantacin Multiplataforma

33

Arquitectura Implantacin Multiplataforma

34

Arquitectura Implantacin Multiplataforma

35

Arquitectura Implantacin Multiplataforma

36

Arquitectura Implantacin Multiplataforma

37

Arquitectura Implantacin Multiplataforma

38

Gestin de Circuitos y Servidores

Alta parmetros de configuracin de un Servidor


AIM gestiona todos los parmetros de comunicacin de los servidores necesarios para establecer las comunicaciones (va MQ, XCOM) entre el ncleo y el agente.
La definicin de los parmetros de un servidor en AIM requiere los siguientes datos: Nombre de Servidor: nombre del servidor seleccionado. Tipo de parmetro: tipo de parmetro seleccionado (MQ, XCOM). Parmetros de configuracin: En funcin del tipo de parmetro seleccionado aparecer una lista de parmetros de configuracin asociados.

Arquitectura Implantacin Multiplataforma

39

3
Alta de Agente

Gestin de Circuitos y Servidores

La definicin de un agente en AIM requiere los siguientes datos: Nombre: nombre del agente. Descripcin: descripcin del agente. Usuario de alta: usuario que da de alta el agente. (automtico) Fecha de alta: fecha en la que se da de alta. Informativo. (automtico) Tipo de agente: tipo al que pertenece el servidor donde se va ha instalar el agente (UNIX, WINDOWS, Z/OS). Servidor: servidor donde se instala el agente. Un agente puede tener asociado: Lista de tareas: contiene todas las tareas automticas ejecutables por el agente. Slo se pueden asociar tareas automticas ya definidas en el sistema. Para cada tarea asociada al agente se debe dar el nombre del script asociado, encargado de ejecutar esa tarea.

Arquitectura Implantacin Multiplataforma

42

Gestin de Circuitos y Servidores

Alta de Entorno Fsico


La definicin de un entorno fsico en AIM requiere los siguientes datos: Nombre: nombre del entorno fsico. Descripcin: descripcin del entorno fsico. Fecha de alta: fecha de alta del entorno fsico. (automtico) Usuario de alta: usuario de alta del entorno fsico. (automtico) rea responsable: rea responsable del entorno fsico. (GME, RA, CPD MERCADOS, etc.) Usuario responsable: usuario responsable del entorno fsico.
Un entorno fsico debe tener asociados: Servidores: Se deben de asociar todos aquellos servidores que componen el entorno fsico y que estn gobernados por la misma rea.

Arquitectura Implantacin Multiplataforma

47

Arquitectura Implantacin Multiplataforma

48

Arquitectura Implantacin Multiplataforma

49

Gestin de Circuitos y Servidores

Alta de Entorno Lgico


La definicin de un entorno lgico en AIM requiere los siguientes datos: Nombre: nombre del entorno lgico. Descripcin: descripcin del entorno lgico. Usuario de alta: usuario que da de alta el entorno lgico. (aut.) Fecha de alta: fecha en la que se da de alta el entorno lgico. (aut.) Usuario responsable: usuario responsable del entorno lgico. rea responsable: rea responsable del entorno lgico. Entorno fsico: entorno fsico al que pertenece el nuevo entorno lgico.
Un entorno lgico debe tener asociados: Servidores: Se deben de asociar todos aquellos servidores que componen el entorno lgico. Estos servidores deben de residir en el entorno fsico. Procesos: Se deben de seleccionar los procesos que se pueden realizar en cualquier servidor de ese determinado entorno lgico.
Arquitectura Implantacin Multiplataforma 50

Arquitectura Implantacin Multiplataforma

51

Arquitectura Implantacin Multiplataforma

53

3
Alta de Circuitos

Gestin de Circuitos y Servidores

La definicin de un circuito en AIM requiere los siguientes datos: Nombre: nombre del circuito. Descripcin: descripcin del circuito. Tipo de circuito: Indica si el tipo de circuito es normal de cambio de infraestructura. Si el usuario define el circuito como de cambio de infraestructura el sistema valida que el circuito slo tenga un entorno lgico.
Un circuito debe tener asociados: Entornos lgicos: Se deben de asociar una lista ordenada de entornos lgicos. Procesos: Se deben de seleccionar los procesos que se pueden realizar en cualquier entorno de ese determinado circuito.

Arquitectura Implantacin Multiplataforma

55

Arquitectura Implantacin Multiplataforma

56

3
Calendarios

Gestin de Circuitos y Servidores

En referencia a los calendarios se pueden administrar los siguientes conceptos: Alta, Mantenimiento de Tipo de calendario. Alta, Modificacin y Eliminacin de Calendario Administrar y Consultar Fechas de calendario

Arquitectura Implantacin Multiplataforma

57

Arquitectura Implantacin Multiplataforma

58

Arquitectura Implantacin Multiplataforma

59

Arquitectura Implantacin Multiplataforma

60

Arquitectura Implantacin Multiplataforma

61

Arquitectura Implantacin Multiplataforma

62

Arquitectura Implantacin Multiplataforma

63

Gestin de Circuitos y Servidores

Administrar Fechas de Calendarios


La gestin de fechas de calendarios requiere los siguientes datos: Filtros de bsqueda de fechas de Calendario: Calendario: Se selecciona el calendario del que se quiere administrar sus fechas. Mes: se selecciona el mes deseado del calendario. Ao: se selecciona el ao del calendario. Una vez seleccionados los campos de bsqueda de fechas, las tablas de fechas de implantacin y festivos, se cargan con las fechas que cumplen los filtros.

Fechas de implantacin: fechas de implantacin con sus rangos horarios. Esta tabla consta de los botones de Aadir y Suprimir.
Fechas de festivos: fechas de festivos. Esta tabla consta de los botones de Aadir y Suprimir.

Arquitectura Implantacin Multiplataforma

64

Arquitectura Implantacin Multiplataforma

65

Arquitectura Implantacin Multiplataforma

66

Gestin de Circuitos y Servidores

Consultar Fechas de Calendarios


La consulta de fechas de calendarios requiere los siguientes datos: Filtros de bsqueda de fechas de Calendario: Calendario: Se selecciona el calendario del que se quiere consultar sus fechas y aplicaciones. Fecha de implantacin desde: Inicio del intervalo de bsqueda. Fecha de implantacin hasta: Final del intervalo de bsqueda. Una vez seleccionados los campos de bsqueda de fechas, las tablas de fechas de implantacin y festivos, se cargan con las fechas que cumplen los filtros.

Fechas de implantacin: Muestra fechas de implantacin entre las fechas elegidas.


Aplicaciones: Muestra todas las aplicaciones que estn usando el calendario especificado.

Arquitectura Implantacin Multiplataforma

67

Arquitectura Implantacin Multiplataforma

68

Gestin de Tareas y Procesos

Arquitectura Implantacin Multiplataforma

69

4
Funcionalidades

Gestin de Tareas y Procesos

Este captulo describe las siguientes funcionalidades: Tipo de Tarea Tarea predefinida Tipo de Proceso Proceso Manejo del JaWE

Arquitectura Implantacin Multiplataforma

70

Gestin de Tareas y Procesos

Alta de Tipo de Tarea


Los tipos de tarea agrupan de forma lgica las tareas AIM. La definicin de un tipo de proceso en AIM requiere los siguientes datos: Nombre: nombre del nuevo tipo de tarea. Descripcin: descripcin larga del tipo de proceso. Usuario de alta: usuario que da de alta la tarea. (aut.) Fecha de alta: fecha en la que se da de alta la tarea. (aut.)

Arquitectura Implantacin Multiplataforma

71

Arquitectura Implantacin Multiplataforma

72

Gestin de Tareas y Procesos

Alta de Tarea predefinida


La definicin de una tarea en AIM requiere los siguientes datos: Nombre: nombre de la tarea predefinida. Obligatoria. Descripcin: descripcin de la tarea predefinida. Obligatoria. Usuario de alta: usuario que da de alta la tarea predefinida. Fecha de alta: fecha de alta de la tarea predefinida. Informativo Tipo de tarea: tipo de tarea predefinida a la que pertenece la tarea. Plazo mximo: plazo mximo de ejecucin de las tareas. Puede definirse en das en horas. Tipo de ejecucin: tipo de ejecucin manual automtica de la tarea. Depende de calendario: Si es una tarea preparatoria o si depende de calendario a la hora de ejecutarse en el agente. Mueve componentes Una tarea puede tener asociados: Parmetros: desde esta tabla el usuario gestiona los distintos parmetros de cada tarea, permitindose aadir, modificar suprimir parmetros.
Arquitectura Implantacin Multiplataforma 73

Arquitectura Implantacin Multiplataforma

74

Arquitectura Implantacin Multiplataforma

75

Gestin de Tareas y Procesos

Alta de Tipo de Proceso


Los tipos de proceso agrupan de forma lgica los procesos AIM. La definicin de un tipo de proceso en AIM requiere los siguientes datos: Nombre: nombre del nuevo tipo de proceso. Descripcin: descripcin larga del tipo de proceso. Usuario de alta: usuario que da de alta. (aut.) Fecha de alta: fecha en la que se da de alta. (aut.)

Arquitectura Implantacin Multiplataforma

76

Arquitectura Implantacin Multiplataforma

77

4
Alta de Proceso

Gestin de Tareas y Procesos

La definicin de un proceso en AIM requiere los siguientes datos: Nombre: nombre del proceso. Descripcin: descripcin del proceso. Usuario de alta: usuario de alta. (aut) Fecha de alta: fecha de alta. (aut) Tipo de proceso: tipo al que pertenece el proceso. Marcha atrs: indica si el proceso es de marcha atrs. Nmero mximo de horas: nmero mximo de horas en ejecutarse el proceso. Ruta: campo donde se selecciona el fichero XPDL asociado al proceso, este fichero ha de tener la extensin XML y contener el WORKFLOW del proceso. El fichero ha debido ser creado mediante JaWE.

Arquitectura Implantacin Multiplataforma

78

Arquitectura Implantacin Multiplataforma

79

Gestin de Tareas y Procesos

Creaccin de Proceso usando el JaWE


Se ha desarrollado una plantilla adaptada para la creacin de procesos tpicos del BBVA. Usando dicha plantilla y siguiendo el manual de usuario es posible crear fcilmente los procesos necesarios. Se debe poner especial atencin a la hora de configurar procesos los siguientes aspectos o recomendaciones: Antes de comenzar debe saberse tanto el nombre como el cdigo dados de alta en AIM para la tarea a utilizar. Debe conocerse el cdigo del usuario responsable de la tarea. Las tareas deben configurarse siempre como manuales. No debe olvidarse aadir las 3 actividades mencionadas. El nombre con el que se archive el fichero no debe contener maysculas ni espacios en blanco y debe de tener la extensin xml.

Arquitectura Implantacin Multiplataforma

80

Gestin de Aplicaciones

Arquitectura Implantacin Multiplataforma

81

5
Funcionalidades

Gestin de Aplicaciones

Este captulo describe las siguientes funcionalidades: Aplicacin

Arquitectura Implantacin Multiplataforma

82

Gestin de Aplicaciones

Alta de Aplicaciones
La definicin de una aplicacin en AIM requiere los siguientes datos: Cdigo: cdigo de aplicacin. Nombre: nombre de la aplicacin. Descripcin: descripcin de la aplicacin. Usuario responsable: usuario responsable. Usuario de alta: usuario que realiza el alta de la aplicacin. (aut) Fecha de alta: fecha en la que se realiza el alta. Informativo (aut) rea responsable: rea responsable de la aplicacin. Obligatorio. Repositorio de produccin: repositorio donde residirn los componentes de la aplicacin cuando esta est en produccin. Circuito de emergencia: circuito de implantacin a utilizar en caso de emergencia.

Arquitectura Implantacin Multiplataforma

83

Gestin de Aplicaciones

Una tarea puede tener asociados:


Repositorios de desarrollo: en este bloque de la ventana se definen los repositorios de desarrollo que contienen a los diferentes componentes de la aplicacin. Circuitos: circuitos de implantacin que soporta la aplicacin. Servidores: servidores que van a ser utilizados por la aplicacin en cada entorno. Procesos: procesos asociados a la aplicacin.

Arquitectura Implantacin Multiplataforma

84

Arquitectura Implantacin Multiplataforma

85

Arquitectura Implantacin Multiplataforma

86

Arquitectura Implantacin Multiplataforma

87

Arquitectura Implantacin Multiplataforma

88

Administracin del Sistema

Arquitectura Implantacin Multiplataforma

89

6
Funcionalidades

Administracin del Sistema

Este captulo describe las siguientes funcionalidades: Tipo de Componente Grupo de Peticiones Parmetros de configuracin Niveles de Auditora

Arquitectura Implantacin Multiplataforma

90

Administracin del Sistema

Alta de Tipos de Componente


La definicin de un tipo de componente en AIM requiere los siguientes datos: Nombre: nombre del tipo de componente. Equivalente en HOST: este campo es utilizado para Endevor, ya que Endevor tiene una nomenclatura propia (Ej. Los programas Cobol los define como CB). Fecha de alta: fecha en la que se da de alta el tipo de componente. Usuario de alta: usuario que realiza el alta el tipo de componente. Un tipo de componente debe tener asociados Procesos: procesos asociados al tipo de componente.

Arquitectura Implantacin Multiplataforma

91

Tipo de componente

Arquitectura Implantacin Multiplataforma

92

Administracin del Sistema

Alta de Grupo de Peticiones


Se definen para hacer agrupaciones lgicas de las peticiones AIM La definicin de un grupo de peticiones en AIM requiere los siguientes datos: Descripcin: nombre del tipo de componente. Fecha de alta: fecha en la que se da de alta el grupo de peticiones. Usuario de alta: usuario que realiza el alta del grupo de peticiones.

Arquitectura Implantacin Multiplataforma

93

Arquitectura Implantacin Multiplataforma

94

6
Alta de Parmetros

Administracin del sistema

La definicin de los parmetros de AIM requiere los siguientes datos: Nombre: nombre del parmetro. Descripcin: descripcin del parmetro. Tipo de parmetro: indica si el parmetro es de comunicacin o de sistema. Usuario de alta: cdigo de usuario que realiza el alta.(aut) Fecha de alta: fecha en la que se realiza el alta.(aut)

Arquitectura Implantacin Multiplataforma

95

Arquitectura Implantacin Multiplataforma

96

6
Nivel de Auditoria

Administracin del sistema

La definicin del nivel de auditora de AIM requiere los siguientes datos: Nivel de auditoria: se selecciona en la combo el nivel de auditoria con el que se quiere que trabaje el sistema.

Arquitectura Implantacin Multiplataforma

97

Arquitectura Implantacin Multiplataforma

98

Peticiones de Implantacin

Arquitectura Implantacin Multiplataforma

99

7
Funcionalidades

Peticiones de Implantacin

Este captulo describe las siguientes funcionalidades: Peticin de implantacin Peticin de infraestructura

Arquitectura Implantacin Multiplataforma

100

Peticiones de Implantacin

Alta de Peticiones de implantacin


La definicin de una peticin en AIM requiere los siguientes datos:
Datos generales de la peticin: informacin general de la peticin donde se puede ver y/o modificar informacin como el nombre, descripcin, estado, grupo, usuario responsable, estado, etc. Una peticin debe tener asociados:

Componentes de la peticin: en esta parte de la ventana se aaden los componentes que se desean implantar en la peticin, se muestra una tabla con los componentes que el usuario va aadiendo a la peticin, tambin se pueden suprimir componentes que hayan sido aadidos con anterioridad.
Procesos de la peticin: el usuario podr aqu aadir, modificar, suprimir crear dependencias de los distintos procesos. Estos se ejecutaran a lo largo de la implantacin, para el entorno que haya seleccionado en el combo de entornos lgicos.

Arquitectura Implantacin Multiplataforma

101

Peticiones de Implantacin

Procesos de marcha atrs: el usuario podr aadir, modificar o suprimir los distintos procesos de marcha atrs que se podrn ejecutar cuando el usuario desee realizar una marcha atrs de una promocin. Dependencia entre peticiones: se podrn definir dependencias entre las distintas peticiones que han sido dadas de alta en AIM. Documentacin: se puede asociar, descargar y eliminar diferentes documentos a la peticin.

Con una peticin se puede hacer:


Copia de procesos entre entornos: la aplicacin permite copiar los procesos que se han definido para un entorno lgico al resto de entornos lgicos que componen el circuito facilitndose de esta forma la configuracin de la peticin.

Dividir peticin: Seleccionar varios de sus componentes para que puedan ser implantados dentro de una peticin hija que se crea. Al mismo tiempo desaparecen de la peticin original.
Arquitectura Implantacin Multiplataforma 102

Arquitectura Implantacin Multiplataforma

103

Arquitectura Implantacin Multiplataforma

104

Arquitectura Implantacin Multiplataforma

105

Peticiones de Implantacin

Arquitectura Implantacin Multiplataforma

106

Arquitectura Implantacin Multiplataforma

107

Arquitectura Implantacin Multiplataforma

108

Arquitectura Implantacin Multiplataforma

109

Arquitectura Implantacin Multiplataforma

110

Arquitectura Implantacin Multiplataforma

111

Arquitectura Implantacin Multiplataforma

112

Arquitectura Implantacin Multiplataforma

113

Peticiones de Implantacin

Alta de Peticiones de cambio de infraestructura


La definicin de una peticin de este tipo en AIM requiere los siguientes datos: Datos generales de la peticin: informacin general de la peticin donde se puede ver y/o modificar informacin como el nombre, descripcin, estado, grupo, usuario responsable, estado, etc. Una peticin de C. I. debe tener asociados: Procesos de la peticin: el usuario podr aadir, modificar, suprimir crear dependencias de los distintos procesos. Estos se ejecutaran a lo largo de la implantacin, para el entorno que haya seleccionado en el combo de entornos lgicos. Documentacin: se puede asociar, descargar y eliminar los diferentes documentos a la peticin.

Arquitectura Implantacin Multiplataforma

114

Arquitectura Implantacin Multiplataforma

115

Promociones, Tareas e Informes

Arquitectura Implantacin Multiplataforma

116

10 8
Funcionalidades

Promociones, Tareas e Informes

Este captulo describe las siguientes funcionalidades: Promocin de una peticin Cancelacin Marcha atrs Consulta de tareas pendientes Validacin de tarea Cancelacin de tarea Reasignacin de tarea

Informes

Arquitectura Implantacin Multiplataforma

117

10 8
Promocin

Promociones, Tareas e Informes

La ventana de una promocin en AIM muestra los siguientes datos: Datos generales de la promocin: informacin general de la peticin donde se puede ver y/o modificar informacin como el nombre, descripcin, estado, grupo, usuario responsable, estado, etc. Fecha de Implantacin: el usuario selecciona la fecha en la que debe de estar implantada la peticin, el sistema valida la fecha en el calendario.

Una promocin debe tener asociados:


Componentes de la promocin: los componentes que se desean implantar en la promocin. Procesos de la promocin: se ejecutarn a lo largo de la promocin y deben de tener todos los parmetros obligatorios de sus tareas debidamente configurados. Procesos de marcha atrs: procesos de marcha atrs que se podrn ejecutar cuando el usuario desee realizar la marcha atrs de la promocin. Dependencia entre peticiones: dependencias con las distintas peticiones.
Arquitectura Implantacin Multiplataforma 118

Arquitectura Implantacin Multiplataforma

119

10 8

Promociones, Tareas e Informes

Cancelar promocin
La ventana de cancelar una promocin en AIM muestra los siguientes datos: Datos generales de la promocin: informacin general de la peticin donde se puede ver y/o modificar informacin como el nombre, descripcin, estado, grupo, usuario responsable, estado, etc. Datos asociados a la promocin: Componentes de la promocin

Procesos de la promocin
Procesos de marcha atrs Dependencia entre peticiones

Arquitectura Implantacin Multiplataforma

120

Arquitectura Implantacin Multiplataforma

121

10 8

Promociones, Tareas e Informes

Marcha atrs de la promocin


La ventana de una marcha atrs en AIM muestra los siguientes datos: Datos generales de la promocin: informacin general de la peticin donde se puede ver y/o modificar informacin como el nombre, descripcin, estado, grupo, usuario responsable, estado, etc. Fecha de la marcha atrs: el usuario selecciona la fecha en la que debe de dar la marcha atrs. Una promocin de marcha atrs debe tener asociados: Procesos de marcha atrs: procesos de marcha atrs que sern los que se ejecuten para realizar la marcha atrs de la promocin.

Arquitectura Implantacin Multiplataforma

122

Arquitectura Implantacin Multiplataforma

123

8
Reasignar
Modificar Consultar

Promociones, Tareas e Informes

Las ventanas de Mis tareas pendientes o Bsqueda de Tareas permiten:

Arquitectura Implantacin Multiplataforma

124

Arquitectura Implantacin Multiplataforma

125

Arquitectura Implantacin Multiplataforma

126

Promociones, Tareas e Informes

Arquitectura Implantacin Multiplataforma

127

Arquitectura Implantacin Multiplataforma

128

Arquitectura Implantacin Multiplataforma

129

Arquitectura Implantacin Multiplataforma

130

Arquitectura Implantacin Multiplataforma

131

8
Informes

Promociones, Tareas e Informes

La aplicacin ofrece los siguientes informes: Consulta de eventos Peticiones por usuario Peticiones por aplicacin Estadsticas tcnicas del sistema Procesos por aplicacin Tareas por aplicacin Componentes implantados Componentes promocionados Adicionalmente a la consulta por pantalla, se ofrece la posibilidad de hacer una descarga Excel.

Arquitectura Implantacin Multiplataforma

132

Arquitectura Implantacin Multiplataforma

133

Arquitectura Implantacin Multiplataforma

134

Arquitectura Implantacin Multiplataforma

135

Arquitectura Implantacin Multiplataforma

136

Arquitectura Implantacin Multiplataforma

137

Arquitectura Implantacin Multiplataforma

138

Arquitectura Implantacin Multiplataforma

139

Arquitectura Implantacin Multiplataforma

140

Anda mungkin juga menyukai