On-Premise Deployment Prerequisites & System Requirements

Hardware Requirements
The SecOps On-Prem solution requires specific hardware configurations to ensure optimal performance and reliability. Below are the recommended hardware specifications for the SecOps Central Server and the assets to be managed.

SecOps Central Server

The SecOps Central Server acts as the core platform for managing all vulnerability management and patching operations across the infrastructure.

Customers need to provision a clean Ubuntu Server 24.04 LTS virtual machine in their environment. Customer can download the Ubuntu Server 24.04 ISO from the official link. Once the VM is ready, the SecOps team will handle the complete installation and configuration.

This approach ensures flexibility across different virtualization platforms and typically takes 10–15 minutes to complete.

Recommended Hardware Specifications:
  • CPU: 4 vCPUs (2.4 GHz or higher)
  • RAM: 8 GB
  • Disk Space: Minimum 200 GB (SSD strongly recommended for optimal performance)
Disk Partitioning Note
A total of 200 GB storage is required for the SecOps Central Server. It is recommended to assign the entire 200 GB to the root (/) partition for a simpler setup and smoother maintenance.

If your environment uses separate partitions (like /var or /home), make sure to provide sufficient space based on usage:
  • /var - around 120 GB (for logs and temporary files)
  • /home - around 80 GB (for user data)

These allocations help ensure stable operation and prevent space issues during patching or updates.
Ubuntu Server Configuration

Before starting the SecOps installation, configure the Ubuntu Server as follows:

Operating System: Ubuntu Server 24.04 LTS (clean installation)

Create a Primary User Account

  • Run - sudo adduser ubuntu
  • When prompted:
    • Password: Secops@2024
    • Full Name: SecOps Solution
    • Leave other fields blank and press Enter.
    • Confirm by typing y when asked “Is the information correct?”.
  • Grant admin privileges: sudo usermod -aG sudo ubuntu
  • Verify sudo access: su - ubuntu then sudo -v
  • Update the system to confirm connectivity: sudo apt update and sudo apt upgrade -y

    After completing these steps, the Ubuntu Server will be ready for the SecOps installation.

    Network Connectivity
    Port & Protocol Configuration
    • Inbound Ports (within local network):
      • 49430, 49431, 58080, 58443, 5679, 5680
    • Static IP – The Central Server must have a static IP to ensure consistent access within the network.
    Internet Access Requirements (SecOps Central server)

    • Initial Setup
      • If your environment restricts outbound internet access, the following Master Whitelist Domains must be allowed only during the initial installation and configuration of the SecOps On-Premises solution.

    Bandwidth and Network Performance

    • Internet Bandwidth to Central Server
      • The SecOps Central Server, deployed on-premises, requires stable outbound internet connectivity to periodically fetch vulnerability definitions, product updates, and patch metadata from the SecOps SaaS platform. 

        Bandwidth Tier
        Recommended BandwidthDescription
        Minimum (All environments)5 - 10 Mbps
        Supports regular syncs and patch downloads, even in enterprise setups
        Recommended20 - 50 MbpsFaster syncs for larger patch sets and environments with frequent updates
        • Endpoint Connectivity
          Each managed endpoint must maintain reliable connectivity to the SecOps Central Server delivering patches and scan instructions.
          • Recommended Bandwidth (per Endpoint): 10 Mbps (minimum)
          • Stable network connectivity is required to ensure reliable patching and scanning operations. This is especially critical in low-bandwidth environments, where there is minimal tolerance for delays, retries, or communication interruptions
          • Endpoints should not enter idle or sleep states during scheduled scans or patch deployments, as this may interrupt communication and cause job failures.
          • Ensure that endpoint power management settings (especially on Windows devices) are configured to allow background activity during deployment windows.

        Next Steps

        Once all prerequisites have been completed, validate the environment by following the On-Prem Setup Validation Guide.
        This validation process helps ensure that:

        • Hardware requirements are met
        • Network connectivity is configured correctly
        • Required ports are accessible
        • DNS resolution is functioning properly
        • Internet connectivity requirements are satisfied
        • The environment is ready for deployment

        After successfully completing the validation steps and confirming that all prerequisite checks pass, please contact the SecOps Solution Support team.
        Our team will review the environment and assist you with the remaining On-Prem deployment and configuration process.
        📧 support@secopsolution.com
        Note: Completing the prerequisite validation before scheduling the deployment helps ensure a faster and smoother implementation experience.

        Was this article helpful?

        0 out of 0 liked this article

        Still need help? Message Us