Flujo de trabajo para el despliegue de aplicación

Para establecer una plataforma y crear aplicaciones, siga este proceso.

Acerca de esta tarea

En CICS, puede establecer una plataforma para que despliegue y gestione aplicaciones en varias regiones de CICS. Utilice CICS Explorer o el SDK de CICS Explorer para crear una plataforma, aplicaciones y políticas para gestionar las aplicaciones. Para crear una plataforma, debe estar utilizando CICSPlex SM para gestionar sus regiones de CICS.

Procedimiento

  1. Cree e instale una plataforma. Puede utilizar la plataforma para desplegar varias aplicaciones. Si ya ha establecido una plataforma, continúe al Paso 2.
    1. Establezca un sistema de archivos dedicado en UNIX de z/OS para directorio de inicio de la plataforma y establezca la seguridad del sistema de archivos y de FTP. Consulte Creación de un directorio de inicio de plataforma en zFS.
    2. Cree un proyecto de Plataforma de CICS para describir la plataforma. Consulte Creación de un proyecto de Plataforma de CICS. Las regiones de CICS con propiedades similares o idénticas se pueden agrupar como tipos de región en una plataforma. Puede editar el proyecto de plataforma después de crearlo.
    3. Exporte el proyecto de Plataforma de CICS al sistema de archivos UNIX de z/OS. Consulte Despliegue de un proyecto de Plataforma de CICS.
    4. Cree una definición de plataforma, que es un recurso PLATDEF, para hacer referencia al paquete de plataforma y definir la plataforma en CICSPlex SM. Consulte Creación de una definición de plataforma.
    5. Instale la definición de plataforma y habilite la plataforma. Consulte Instalación de una definición de plataforma y habilitación de la plataforma.
    Ha creado y habilitado una plataforma. Verifique que la plataforma esté disponible para su utilización; consulte Comprobación del estado de una plataforma.
  2. Para cada aplicación que desee desplegar en la plataforma, cree paquetes de CICS que definan o importen los componentes de la aplicación. Las instrucciones para estas tareas se encuentran en la sección Cómo trabajar con paquetes.
    1. Cree un proyecto de Paquete de CICS o más para que contengan los recursos para cada componente de la aplicación. Consulte Creación de un proyecto de Paquete de CICS.
    2. Añada definiciones de recurso para la aplicación a los paquetes de CICS. Consulte Cómo añadir recursos a un paquete de CICS. Estos recursos se crean dinámicamente en las regiones de CICS cuando instala la aplicación en la plataforma y se gestionan a través de los paquetes de CICS. Si necesita editar las definiciones de recursos después de crearlas, consulte Edición de recursos definidos en un paquete de CICS.
    3. Declare cualquier dependencia en otros recursos fuera de los paquetes de CICS que deban estar disponibles en la plataforma para que la aplicación se ejecute. Consulte Definición de dependencias de paquete.
    4. Defina los puntos de entrada de aplicación en los paquetes de CICS para cada una de las maneras en que puede ser utilizada la aplicación. Consulte Definición de puntos de entrada de aplicación. Los puntos de entrada de aplicación habilitan al CICS a medir y controlar el consumo de recursos de las tareas de las aplicaciones.
  3. Cree políticas que contengan reglas de políticas para gestionar las aplicaciones en la plataforma. Las reglas de políticas describen controles o acciones que se pueden aplicar a una o más tareas de aplicaciones que se ejecutan dentro de una plataforma. Puede desplegar una política al nivel de plataforma para que se aplique a todas las aplicaciones de la plataforma o al nivel de la aplicación.
    1. Cree un proyecto de Paquete de CICS o más, para que contenga las políticas. Consulte Creación de un proyecto de paquete de CICS. Un paquete de CICS puede contener más de una política.
    2. Cree políticas y especifique reglas de políticas adecuadas. Consulte Creación de una política en un proyecto de Paquete de CICS. Para añadir reglas adicionales, consulte Cómo añadir reglas a una política en un proyecto de Paquete de CICS. Para añadir códigos de terminación anómala personalizados, consulte Personalización de un código de terminación anómala en una regla de políticas.
  4. Para cada aplicación que desee desplegar en la plataforma, cree y exporte un paquete de aplicación y un enlace de aplicación.
    1. Cree un proyecto de Aplicación de CICS para empaquetar los paquetes de CICS que contienen los recursos de aplicación, dependencias y cualquier política específica a la aplicación. Consulte Creación de un proyecto de Aplicación de CICS. Incluya los paquetes de CICS que creó para los componentes de la aplicación en el Paso 2.
    2. Cree un proyecto de Enlace de aplicación de CICS para especificar cómo los paquetes de CICS de la aplicación se correlacionan con los tipos de región en la plataforma. Consulte Creación de un proyecto de Enlace de aplicación de CICS. Incluya los paquetes de CICS que contengan políticas que haya creado en el paso 3 y desea desplegar para la aplicación. Si prefiere desplegar una política con la plataforma, no incluya su paquete de CICS en el proyecto de enlace de aplicaciones CICS, en lugar de esto, siga las instrucciones en Adición de un paquete a un proyecto de plataforma CICS para añadirlo a la plataforma.
    3. Exporte el paquete de aplicación y el enlace de aplicación al sistema de archivos UNIX de z/OS. Consulte Despliegue de un proyecto de Aplicación de CICS.
  5. Instale y habilite cada aplicación que desee desplegar en la plataforma.
    1. Cree una definición de aplicación, que es un recurso APPLDEF, para que defina la aplicación en una plataforma determinada. Consulte Creación de una definición de aplicación.
    2. Instale la definición de aplicación y habilite la aplicación para que la aplicación esté disponible para ser utilizada en la plataforma. Consulte Instalación de una definición de aplicación y habilitación de la aplicación.
    Ha creado y habilitado una aplicación de CICS. Verifique que la aplicación esté disponible para su utilización; consulte Comprobación del estado de una aplicación. También verifique las reglas de políticas que aplicables a la aplicación; vea Consultando reglas de políticas.
  6. Supervise y mantenga cada aplicación en la plataforma.
    1. Si tiene problemas con la plataforma o las aplicaciones, utilice la vista Explorador de nubes para comprobar el estado de las regiones de CICS y paquetes de CICS de la plataforma y los paquetes de CICS de la aplicación. Consulte Comprobación del estado de una plataforma y Comprobación del estado de una aplicación.
    2. Para escalar la capacidad de la plataforma activa o modificar la arquitectura de la plataforma para dar soporte a los cambios en la carga de trabajo, utilice la vista Explorador de nubes para añadir regiones de CICS a los tipos de región en la plataforma o eliminarlos de los tipos de región. Consulte Adición de regiones de CICS a un tipo de región y Eliminación de regiones de CICS de un tipo de región.
    3. Como se describe en las políticas, CICS supervisa y responde automáticamente al comportamiento de las tareas de las aplicaciones. Puede añadir o eliminar políticas de la plataforma mientras la plataforma está disponible; consulte Añadir un paquete a una plataforma de CICS y Eliminar un paquete de una plataforma de CICS.
    4. Utilice los datos de contexto de la aplicación generados para que las aplicaciones supervisen y midan cuántos recursos está utilizando una aplicación. También puede utilizar la información con la capacidad de rastreo de transacción en el CICS Explorer para identificar y diagnosticar problemas relacionados con las aplicaciones.
    5. Para modificar las aplicaciones, edite y reversione los paquetes de CICS para los componentes de la aplicación, después actualice, reversione y vuelva a desplegar el paquete de aplicación y enlace de aplicación. Consulte Actualización de aplicaciones.
  7. Si ya no necesita una aplicación, o si ya no necesita la plataforma, inhabilite y descarte la aplicación o la plataforma.
    1. Si ya no necesita una aplicación, inhabilítela y descártela. Consulte Inhabilitación y descarte de una aplicación. Cuando inhabilita y descarta una aplicación, los paquetes de CICS que se despliegan como parte de la aplicación también se inhabilitan y descartan de los tipos de región de CICS a los cuales estaban enlazados.
    2. Si ya no necesita una plataforma, inhabilítela y descártela. Consulte Inhabilitación y descarte de una plataforma. Cuando inhabilita y descarta una plataforma, los paquetes de CICS que se instalaron con el paquete de plataforma, incluyendo cualquier política que se desplegara en la plataforma, también se inhabilitan y descartan.