N1 Grid Service Provisioning System 5.0 Plug-in Development Guide

Developing a Model

Before you build your plug-in solution, you need to do some planning and modeling work. The following questions indicate some common areas to consider:

The following illustrates one possible modelling flow, based on the flow for deploying JavaTM 2 Platform, Enterprise Edition (J2EE) :

  1. Deploy infrastructure.

    • Execute installer binaries to install infrastructure

    • Installs targetable components

  2. Capture all application objects as components, such as the following objects:

    • Java Archive (JAR) files, Enterprise Archive (EAR) files, Web Archive (WAR) files, Enterprise Java Beans (EJB) files

    • JDBC connection and data sources

  3. Create an “environment” component that contains environment settings, such as the following:

    • Java Virtual Machine (JVM) settings

    • Session management settings

  4. Configure application/environment components

  5. Deploy components into targetable components