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 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 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 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 Plataforma CICS en el sistema de archivos de z/OS UNIX y cree una definición de plataforma, que es una definición de recursos PLATDEF, para enlazar el paquete de la plataforma al CICSplex de destino. Cree además las regiones CICS que necesite para la plataforma. Consulte Despliegue de un proyecto de Plataforma de CICS.
    4. Instale la definición de plataforma en el CICSplex de destino y habilite la plataforma. Consulte Instalación de una definición de plataforma y habilitación de la plataforma.
    5. Verifique que su plataforma está disponible para ser utilizada. 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. Defina los puntos de entrada de aplicaciones en los paquetes de CICS para los recursos que proporcionan acceso a la aplicación. Consulte Definición de puntos de entrada de aplicación. Los puntos de entrada controlan el acceso de los usuarios a las distintas versiones de sus aplicaciones y también permiten que CICS mida y controle el consumo de recursos de las tareas de sus aplicaciones.
    3. Añada definiciones de recursos para la aplicación en los paquetes de CICS. Consulte Cómo añadir recursos a un paquete de CICS. Estos recursos se crean dinámicamente en las regiones CICS cuando instala la aplicación en la plataforma y se gestionan a través de los paquetes de CICS. La aplicaciones que utilizan recursos CICS admitidos como recursos privados, en combinación con otros recursos designados para aplicaciones y con recursos importados, son aptos para las versiones múltiples con prestaciones de gestión más sofisticadas. Si necesita editar las definiciones de recursos después de crearlas, consulte Edición de recursos definidos en un paquete de CICS.
    4. 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. Incluya sentencias de importación para los recursos necesarios que no admitan múltiples versiones. Consulte Definición de dependencias de paquete.
  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. Cuando trabaje con aplicaciones, compruebe que el proyecto de plataforma CICS de la plataforma de destino se halle en el espacio de trabajo local, puesto que CICS Explorer requiere este proyecto para validar las aplicaciones y los enlaces de las aplicaciones.
    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 la aplicación en el sistema de archivos de z/OS UNIX y cree una definición de aplicación, que es una definición de recursos APPLDEF, para definir la aplicación en una plataforma específica. Consulte Despliegue de un proyecto de Aplicación de CICS.
  5. Instale y habilite cada aplicación que desee desplegar en la plataforma.
    1. Instale la definición de aplicación, habilite la aplicación y haya que esté disponible para utilizarla. Consulte Instalación, habilitación y disponibilidad de una aplicación .
    2. Verifique que su aplicación está disponible para ser utilizada. Consulte Comprobación del estado de una aplicación.
    3. Verifique las reglas de política que se aplican a su aplicación. Consulte Consulta de reglas de política.
  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 CICS y paquetes de CICS de la plataforma y los paquetes de CICS de la aplicación. Para obtener información más detallada de una aplicación instalada, incluidos los recursos privados y los puntos de entrada de la aplicación, efectúe una doble pulsación en el nombre de la aplicación para abrirla en el editor de aplicaciones en línea. 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 CICS a los tipos de región en la plataforma o eliminarlos de los tipos de región. Consulte Adición de regiones CICS a un tipo de región y Eliminación de regiones 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. Para las aplicaciones que utilizan recursos admitidos para versiones múltiples, puede instalar y hacer disponibles varias versiones de sus aplicaciones al mismo tiempo, en la misma instancia de plataforma. Consulte Actualización de aplicaciones.
  7. Si ya no necesita más una versión de aplicación, o si ya no necesita la plataforma, inhabilite y descarte la versión de aplicación o la plataforma.
    1. Si ya no necesita más una versión de aplicación, haga que ya no esté disponible, inhabilítela y descártela. Consulte Hacer que las aplicaciones no estén disponibles, inhabilitarlas y descartarlas. 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 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.