Many organizations need to have their data secure and isolated due to which they want their applications to be deployed either on-premise or in their private cloud. VIDIZMO can be installed in either location depending upon the requirements of the enterprise.

To configure VIDIZMO for On-Premise/Private Cloud environment, this article will cover the following sections:

  1. Application Server Requirements
  2. Database Server Requirements
  3. Installation Prerequisites


1. Application Server Requirements

Following are the minimum requirements for installing VIDIZMO in an on-premise/private cloud environment:

  • Application Server: 
    • Windows Server 2016 Standard Edition VM/Physical Server with a minimum of 16GB RAM, 4 Core CPU, 128 GB HDD with 150 Mbps Throughput.
    • IIS 10 or greater
    • Microsoft .Net Framework 4.6 
    • .Net Core Hosting Bundle 2.1.6 or later 

            

   Open Firewall Ports between application and database servers: 80, 443, 11211, 1433

  • Open Firewall Ports 80 and 443 between corporate firewall and following domains. This is required for VIDIZMO Software License Activation, monitoring, receiving ongoing software updates and upgrades, and VIDIZMO player to function properly.
    • *.enterprisetube.com
    • *.vidizmo.com
    • *.vo.msecnd.net
    • *.windows.net
    • *.jwpltx.com
    • *.jwpcdn.com

  • Open Firewall Port 1935 between your live encoder and streaming server, for live streaming purposes. If you are using VIDIZMO ECDN, this port should be open on all ECDN nodes. For cloud-based streaming, following streaming server domains should be open for access via this port:
  • All machines should be on the same Local or Virtual Network.

  • Administrative access to the VM/server on which VIDIZMO Application will be installed.


2. Database Server Requirements

Following are the minimum requirements for installing an SQL Server:

  • Database Server: 


    • Windows Server 2016 Standard Edition VM/Physical Server with a minimum of 16GB RAM, 4 Core CPU, 256 GB HDD with 150 Mbps Throughput
    • Microsoft SQL Server 2016/2017 Standard or Enterprise Edition
    • SQL Server Management Studio (will be installed separately in case of SQL Server 2016)

  • Open Firewall Ports between application and database servers: 80, 443, 11211, 1433

  • All machines should be on the same Local or Virtual Network.


3. Installation Prerequisites

Prerequisites for installation and configuration of VIDIZMO in an On-Premise/Private Cloud environment are:

  1. Domain Name for your Media Portal: This is the domain name users will type in to access your media portal. The domain name should map to a public (or private in case external access is not intended) IP of VIDIZMO Application Server.
  2. SSL Certificate for Selected Domain Name (Optional): In case use of HTTPS is required for secure communication between users’ browser and VIDIZMO application.
  3. SMTP Service Credentials: For VIDIZMO Application to send out email notifications to administrators and users triggered in different scenarios such as registration requests, content upload, content sharing etc. This can be a service account (recommended) or user account that can be obtained from your corporate mail server administrator. Alternatively, it can also be setup with a 3rd party SMTP service such as sendgrid.com, Amazon SES etc.


Read Next


How to Install VIDIZMO Application On-Premise/Private Cloud