Planning for BAS

BAS allows you to create CICSPlex® SM objects that define your resources and to group them in such a way that you have close control over the running of your applications.

You do not have to transfer all your CSD resources to CICSPlex SM at the same time, neither do you have to decide at the outset which approach you will use. You can extract the resource definition records from one or more CSDs, or only a subset of records from one CSD. You can move directly to using full-function BAS, or you can use migration form BAS, and gradually move towards full-function BAS. You can use RDO, migration form BAS, and full-function BAS in the same CICSplex.

This topic poses some of the questions you might like to consider when you start planning to implement BAS in your enterprise:
  • If you are going to use the extract facilities:
    • In what order do you want to extract your CSDs?
    • Do you want all the records from a CSD or a subset?
    • Are you going to extract more than one CSD at a time?
  • Are you going to use the migration form approach?
  • Are you going to implement full-function BAS? You then need to think about how your business applications use resources and the assignments you need to create.
  • Which resources are to be installed automatically and which are to be installed dynamically?
  • Which definitions are required before PLT processing? Definitions required before PLT phase 2 processing must be in the CSD.
  • Where are the resources to be installed?
  • Do you need to define manually any resources that are not defined in the CSD?
  • What security measures do you need to implement? (See Security considerations).
The CICS® Interdependency Analyzer can assist you in the planning and understanding of your application resource flow; it shows you:
  • Transaction resource dependencies; that is, the sets of resources used by individual CICS transactions, and on which the transactions depend in order to run successfully
  • Transaction affinities; that is, those groups of transactions that have affinities with each other, meaning that the whole group must be installed in the same region, or in a particular region
For more information about CICS Interdependency Analyzer, see CICS Interdependency Analyzer for z/OS.