Application Setup
  • 09 Aug 2024
  • 2 Minutes to read
  • PDF

Application Setup

  • PDF

Article summary

Application Setup is the process of creating, software applications to be installed, configured, and run on a system. This process involves three steps. 

  • Creating Application Pools
  • Creating a Site
  • Creating the Application.

Creating Application Pools

The two components of creating Application pools are

  • Angular Project
  • Core Project
Note
A total of 10 application pools need to be created, one Angular and nine API

Angular Project

To create the angular project for the front-end application, perform the following steps:

  1. Open the Run command, type "inetmgr". This will open the "Internet Information Services" (IIS) manager. 
  2.  On the IIS manager window, expand the IIS server.
  3.  Select Application Pools, and right-click to Add a new application pool. 
  4.  To enter the application name, prefix the website name you wish to create and add "_angular" as the suffix.
    For example, if the website name is "APEXDOC", then the application pool name will be "APEXDOC_angular". Here, "APEXDOC" will be the prefix, which will help identify which website this application pool is configured for if more than one website is configured in IIS.
  5.  Select “.Net CLR Version" to “No Manage Code”.
  6.  Select “Managed Pipeline Mode” to “Integrated”.
  7.  Select the checkbox "Start the application Pool Immediately"
  8.  Click OK to create the application pool.
    Figure: Application pool

  9.  Select the Application pool created above "APEXDOC_angular". Right click on the pool.
  10. Select the Recycling option. 
  11.  In the Fixed Intervals gird select the “Regular time intervals (in minutes)” and provide the values 1740.
  12.  Select the Next and Finish.

Core Project

To create the core project for back-end API calls, perform the following steps:

  1. Select Application Pools, and right-click to Add a new application pool. 
  2.  Enter the Application name as "config" with APEXDOC as the prefix.
    For example, if the website name is "APEXDOC", then the application pool name will be "APEXDOC_config". Here, "APEXDOC" will be the prefix, which will help identify which website this application pool is configured for if more than one website is configured in IIS.
  3. Select “.Net CLR Version" to “No Manage Code”.
  4. Select “Managed Pipeline Mode” to “Integrated”.
  5. Select the checkbox "Start the application Pool Immediately"
  6. Click OK to create the application pool.

Similarly, create 8 more application pools for the below API calls.

  1.  Common 
  2.  BR 
  3. Copilot 
  4.  FD 
  5.  NFD 
  6.  Report 
  7.  SLA 
  8.  WFD 

Create 1 application pool for angular and 9 for the API calls. 

Note
A total of 10 application pools need to be created, 1 for angular and 9 for API. 


  • On the IIS window, applications show 0 because no applications are linked to the newly created application pools. 
  • After downloading the binaries from the BLOB URL shared by the build team, copy and paste all the binaries related to angular in the Angular folder created in the Application Setup folder. Copy and paste the API binaries in the created API folders. For example, all the binaries and DLLs related to Business rules are saved in the BR folder. 
  • A folder named RabbitMQ is created, copy and paste the RabbitMQ-related binaries into this folder.

Create a Site 

After the folder configuration are done, we need to create the site. To create the site, perform the following steps. 

1. Right-click on the Sites and click Add Website.

2. Provide a unique and meaningful Site name.  

3. Click the Select button and choose the angular application pool created. 

4. Provide the physical path of the file. 

5. Provide the Host name as specified. 

6. Provide a valid SSL certificate and click OK

Create the Application

To create an application for all the nine API, perform the following steps. 

1. Right click on the Site > Add Application

Figure: Add Application 

2. Provide an Alias Name and select the created Application pool

3. Provide the Physical path of the folder created and click OK

Note
Repeat the steps 1 - 3 for all the 9 microservices created. 

After creating all the microservices, the subsequent site and application will be as shown below. 

Figure: Connection 

4. When the URL is clicked as given below, the site is accessible. 

Figure: Browse Website


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.