How to Host a Portal in Azure Service And Virtual Machine/Server System?

Host in Azure Service 

Deploying a portal to an Azure server below steps is required:

Requirements:

  • Creation of 3 app services in Azure: one for CJ API, one for CRM API and the other for CJ Web.
  • Creation of 1 MSSQL database to be used with CJ website.
  • For 2 instances (sandbox and live), 6 app services and 2 databases are required.

Azure Plan : 

  • Scaling up the plan based on traffic requirements.
  • Minimum Suggested Plan : Azure Plan Link (Refer Azure App Service Plan)

Monthly Maintenance 

  • 8 Hours/Month

Maintenance Task

  • Check Backup status for app and database
  • Domain expiration
  • SSL check
  • HTTP monitoring
  • Event Log
  • Firewall settings

CRM Authentication

 

Host in Virtual Machine/Server System

Deploying a portal to an Virtual Machine/Server System server below steps is required:

Server Prerequisite:

  • Minimum Server Requirement : Azure Plan Link (Refer Virtual Machines Plan)

IIS Configuration:

  • Need to enable Windows features for : 
  • IIS
  • IIS Hostable Web Core
  • .NET Framework 4.3 Advanced Service
  • .Net Hosting Bundle 6.0.22
  • DB with SQL Authentication
  • Give permission of the project to the IIS User

Setup Process : 

  • Deployment folders for CJ API, CRM API and Web will be created and hosted in IIS.
  • Creation of 1 MS SQL database (Standard version or SQL Express) and use it in the CJ portal Website.
  • CRMJetty Portal CRM Package installation in CRM.

Post Deployment 

  • Authentication of CRM in CRMJetty Portal Admin for the portal to function.

Monthly Maintenance

  • 12 Hours/Month

Maintenance Tasks

  • Check system security, patches
  • Update server OS
  • Review for signs of hardware errors
  • Check Backup status for app and database
  • Domain expiration
  • SSL check
  • Malware scanning
  • Check Disk Space
  • Log cleanup
  • HTTP monitoring
  • Change Passwords
  • Event Log
  • Firewall settings

CRM Authentication

Related Articles