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 do z/OS UNIX e crie uma definição de plataforma, que é uma definição de recurso PLATDEF, para vincular o pacote configurável da plataforma ao CICSplex de destino. Além disso, crie as regiões do CICS que você precisar para a plataforma. Consulte Implementando um Projeto da Plataforma CICS.
    4. Instale a definição da plataforma no CICSplex de destino e ative a plataforma. Consulte Instalando uma Definição de Plataforma e Ativando a Plataforma.
    5. 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. Defina pontos de entrada do aplicativo nos pacotes configuráveis do CICS para os recursos que fornecem acesso ao aplicativo. Consulte Definindo Pontos de Entrada do Aplicativo. Os pontos de entrada do aplicativo controlam o acesso dos usuários às diferentes versões dos aplicativos e também permitem que o CICS meça e controle o consumo de recursos para as tarefas para seus aplicativos.
    3. Inclua definições de recursos para os recursos de aplicativo para os 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. Os aplicativos que usam os recursos do CICS que são suportados como recursos privados, em combinação com outros recursos projetados para aplicativos e com recursos importados, são elegíveis para várias versões com recursos de gerenciamento mais sofisticados. Se precisar editar as definições de recursos depois de criá-las, consulte Editando Recursos Definidos em um Pacote Configurável do CICS.
    4. 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. Inclua instruções de importação para os recursos necessários que não são suportados para várias versões. Consulte Definindo Dependências de Pacote Configurável.
  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. Quando você trabalhar com aplicativos, verifique se o projeto de Plataforma do CICS para a plataforma de destino está presente em seu espaço de trabalho local, como o CICS Explorer requer que este projeto para validar seus aplicativos e ligações 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 do aplicativo para o sistema de arquivos z/OS UNIX e crie uma definição de aplicativo, que é uma definição de recursos APPLDEF, para definir o aplicativo em uma plataforma específica. Consulte Implementando um Projeto do Aplicativo CICS.
  5. Instale e ative cada aplicativo que você deseja implementar na plataforma.
    1. Instale a definição do aplicativo, ative o aplicativo e, em seguida, torne o aplicativo disponível para uso. Consulte Instalando, ativando e tornando um aplicativo disponível.
    2. Verifique se seu aplicativo está disponível para uso. Consulte Verificando o status de um aplicativo.
    3. Verifique 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. Para ver mais detalhes sobre um aplicativo instalado, incluindo seus recursos privados e pontos de entrada do aplicativo, clique duas vezes no nome do aplicativo para abri-lo no editor de aplicativos online. 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. Para aplicativos que usam recursos suportados para várias versões, você pode instalar e disponibilizar várias versões de seus aplicativos ao mesmo tempo, na mesma instância da plataforma. Consulte Atualizando aplicativos.
  7. Se você não precisar mais de uma versão do aplicativo ou se não precisar mais de sua plataforma, desative e descarte a versão do aplicativo ou a plataforma.
    1. Se você não precisar mais de uma versão do aplicativo, torne-a indisponível, desative-a e descarte-a. Consulte Tornando indisponível, desativando e descartando aplicativos. 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.