Fluxo de Trabalho para Implementação do Aplicativo

Para configurar uma plataforma e criar aplicativos, siga este processo.

Sobre Esta Tarefa

No CICS, é possível configurar uma plataforma para implementar e gerenciar aplicativos em diversas regiões CICS. Use o CICS Explorer ou o CICS Explorer SDK para criar uma plataforma, aplicativos e políticas para gerenciar os aplicativos. Para criar uma plataforma, você deve usar o CICSPlex SM para gerenciar suas regiões CICS.

Procedimento

  1. Crie e instale uma plataforma. É possível usar sua plataforma para implementar diversos aplicativos. Se você já configurou uma plataforma, vá para a Etapa 2.
    1. Configure um sistema de arquivos dedicado no z/OS UNIX para o diretório inicial de sua plataforma e configure a segurança do sistema de arquivos e a segurança do FTP. Consulte Criando um Diretório Inicial de Plataforma no zFS.
    2. Crie um projeto de Plataforma CICS para descrever a plataforma. Consulte Criando um Projeto de Plataforma do CICS. Regiões CICS com propriedades semelhantes ou idênticas podem ser agrupadas juntas como tipos de região em uma plataforma. É possível editar o projeto da plataforma após criá-lo.
    3. Exporte o projeto da Plataforma CICS para o sistema de arquivos z/OS UNIX. Consulte Implementando um Projeto da Plataforma CICS.
    4. Crie uma definição de plataforma, que é um recurso PLATDEF, para fazer referência ao pacote configurável da plataforma e defina a plataforma para CICSPlex SM. Consulte Criando uma Definição de Plataforma.
    5. Instale a definição de plataforma e ative a plataforma. Consulte Instalando uma Definição de Plataforma e Ativando a Plataforma.
    Você criou e ativou uma plataforma. Verifique se sua plataforma está disponível para uso; consulte Verificando o Status de uma Plataforma.
  2. Para cada aplicativo que você deseja implementar na plataforma, crie pacotes configuráveis do CICS que definem ou importam os componentes do aplicativo. As instruções para estas tarefas estão na seção Trabalhando com Pacotes Configuráveis.
    1. Crie um ou mais projetos de Pacote Configurável do CICS para conter os recursos para cada componente do aplicativo. Consulte Criando um Projeto de Pacote Configurável do CICS.
    2. Inclua definições de recursos para o aplicativo nos pacotes configuráveis do CICS. Consulte Incluindo Recursos em um Pacote Configurável do CICS. Estes recursos são criados dinamicamente nas regiões CICS durante a instalação do aplicativo na plataforma e são gerenciados por meio dos pacotes configuráveis do CICS. Se precisar editar as definições de recursos depois de criá-las, consulte Editando Recursos Definidos em um Pacote Configurável do CICS.
    3. Declare as dependências de outros recursos fora dos pacotes configuráveis do CICS que devem estar disponíveis na plataforma para a execução do aplicativo. Consulte Definindo Dependências de Pacote Configurável.
    4. Defina pontos de entrada do aplicativo nos pacotes configuráveis do CICS para cada uma das formas em que o aplicativo pode ser usado. Consulte Definindo Pontos de Entrada do Aplicativo. Os pontos de entrada do aplicativo permitem que o CICS meça e controle o consumo de recursos para as tarefas para seus aplicativos.
  3. Crie políticas contendo regras de política para gerenciar os aplicativos em sua plataforma. As regras de política descrevem controles ou ações que podem ser aplicados a uma ou mais tarefas do aplicativo executadas em uma plataforma. É possível implementar uma política no nível de plataforma a ser aplicada a todos os aplicativos na plataforma ou no nível do aplicativo.
    1. Crie um ou mais projetos de Pacote Configurável do CICS para conter suas políticas. Consulte Criando um Projeto de Pacote Configurável do CICS. Um pacote configurável do CICS pode conter mais de uma política.
    2. Crie políticas e especifique regras de política apropriadas. Consulte Criando uma Política em um Projeto de Pacote Configurável do CICS. Para incluir regras adicionais, consulte Incluindo Regras em uma Política em um Projeto de Pacote Configurável do CICS. Para incluir códigos de encerramento anormal customizados, consulte Customizando o Código de Encerramento Anormal em uma Regra de Política.
  4. Para cada aplicativo que você deseja implementar na plataforma, crie e exporte um pacote configurável do aplicativo e uma ligação de aplicativos.
    1. Crie um projeto do Aplicativo CICS para empacotar os pacotes configuráveis do CICS que contêm os recursos de aplicativos, dependências e quaisquer políticas específicas do aplicativo. Consulte Criando um Projeto do Aplicativo CICS. Inclua os pacotes configuráveis do CICS criados para os componentes do aplicativo na Etapa 2.
    2. Crie um projeto de Ligação de Aplicativos CICS para especificar como os pacotes configuráveis do CICS para o aplicativo são mapeados para os tipos de região na plataforma. Consulte Criando um Projeto de Ligação de Aplicativos CICS. Inclua quaisquer pacotes configuráveis do CICS que contêm políticas que criou na Etapa 3 e deseja implementar para o aplicativo. Se preferir implementar uma política com a plataforma, não inclua seu pacote configurável do CICS no projeto do CICS Application Binding, mas em vez de seguir as instruções em Incluindo um pacote configurável em um projeto CICS Platform project para incluí-lo em sua plataforma.
    3. Exporte o pacote configurável do aplicativo e a ligação de aplicativos para o sistema de arquivos z/OS UNIX. Consulte Implementando um Projeto do Aplicativo CICS.
  5. Instale e ative cada aplicativo que você deseja implementar na plataforma.
    1. Crie uma definição do aplicativo, que é um recurso APPLDEF, para definir o aplicativo em uma plataforma específica. Consulte Criando uma Definição do Aplicativo.
    2. Instale a definição do aplicativo e ative o aplicativo para que ele se torne disponível para uso na plataforma. Consulte Instalando uma Definição do Aplicativo e Ativando o Aplicativo.
    Você criou e ativou um aplicativo CICS. Verifique se seu aplicativo está disponível para uso; consulte Verificando o Status de um Aplicativo. Verifique também as regras de política que se aplicam a seu aplicativo; consulte Consultando Regras de Política.
  6. Monitore e mantenha cada aplicativo na plataforma.
    1. Se tiver problemas com sua plataforma ou aplicativos, use a visualização Cloud Explorer para verificar o status das regiões CICS e os pacotes configuráveis do CICS para a plataforma e os pacotes configuráveis do CICS para o aplicativo. Consulte Verificando o Status de uma Plataforma e Verificando o Status de um Aplicativo.
    2. Para escalar a capacidade da sua plataforma ativa para cima ou para baixo, ou modificar a arquitetura de sua plataforma, para dar suporte às mudanças em sua carga de trabalho, use a visualização Cloud Explorer para incluir as regiões do CICS aos tipos de região na plataforma ou removê-las dos tipos de região. Consulte Incluindo regiões do CICS ao tipo de região e Removendo regiões do CICS de um tipo de região.
    3. Conforme instruído em suas políticas, o CICS monitora e responde automaticamente ao comportamento das tarefas para seus aplicativos. É possível incluir e remover políticas para sua plataforma enquanto a plataforma está disponível; consulte Incluindo um Pacote Configurável em uma Plataforma CICS e Removendo um Pacote Configurável de uma Plataforma CICS.
    4. Use os dados de contexto de aplicativos gerados para seus aplicativos para monitorar e medir a quantidade de recursos que um aplicativo está usando. Também é possível usar as informações com o recurso de rastreamento de transação no CICS Explorer para identificar e diagnosticar problemas relacionados ao aplicativo.
    5. Para modificar seus aplicativos, edite e reverta os pacotes configuráveis do CICS para os componentes do aplicativo, em seguida, atualize, reverta e reimplemente o pacote configurável do aplicativo e a ligação de aplicativos. Consulte Atualizando aplicativos.
  7. Se não precisar mais de um aplicativo ou se não precisar mais de sua plataforma, desative e descarte o aplicativo ou a plataforma.
    1. Se não precisar mais de um aplicativo, desative e descarte-o. Consulte Desativando e Descartando um Aplicativo. Ao desativar e descartar um aplicativo, os pacotes configuráveis do CICS que são implementados como parte do aplicativo também são desativados e descartados dos tipos de região CICS aos quais eles estavam ligados.
    2. Se não precisar mais de uma plataforma, desative e descarte-a. Consulte Desativando e Descartando uma Plataforma. Ao desativar e descartar uma plataforma, os pacotes configuráveis do CICS que foram instalados com o pacote configurável da plataforma, incluindo as políticas implementadas na plataforma, também são desativados e descartados.