Home/Cloud Computing/Server solution design and build

01 · Cloud Computing

Server solution design and build

We design and build environments for specific applications: ERP and B2B systems, e-commerce platforms, databases and AI. Sizing backed by calculations, architecture documented end to end, performance and failover tested before acceptance — and maintenance afterwards if you want it.

Who it's for

Who uses this service

  • Companies deploying a new system (ERP, B2B, e-commerce) that needs an environment built for it
  • Software houses needing an infrastructure partner for their clients
  • Organizations migrating applications off legacy servers

When it makes sense

Signs that the time is right

  • The application vendor provided hardware requirements, but nobody knows how to meet them
  • The application is slow, and nobody knows whether the infrastructure is to blame
  • The planned system has availability requirements the current environment can't meet

What we build

Environments designed for one specific system

We start from the application and its requirements, not from a price list of servers. The result is an environment that is fast enough, available enough and no more expensive than it has to be.

ERP and B2B systems

Environments built to the software vendor's requirements, with the performance, availability and backup policy the business case demands.

E-commerce platforms

Application, database and cache layers separated, sized for seasonal peaks and campaign traffic, with a CDN and WAF in front.

Databases

PostgreSQL, MySQL/MariaDB and MS SQL on NVMe with replication, tuned for transactional or analytical workloads.

AI and GPU environments

Servers and clusters for model inference and training, with fast storage and network fabric — see GPU servers.

Virtualization and private cloud

Proxmox or VMware clusters with shared storage, so many systems run on one well-designed platform.

High availability and DR

Environments that survive the loss of a node, a rack or a location — see High Availability.

Architecture

Every layer designed, not assumed

A system is only as good as its weakest layer. We design all of them together and document why each decision was made.

Compute

Physical or virtual servers, CPU generation and core count, memory, GPU where the workload needs it — sized from real requirements.

Storage

NVMe, SSD or hybrid, ZFS, Ceph or an array, with the IOPS and capacity headroom the application will need in three years.

Network

Segmentation, redundant links, load balancing and — for clusters — separate storage and management networks. See network engineering.

Platform and runtime

Operating systems, databases, application and web servers, containers, queues and caches, configured for performance instead of defaults.

Security and continuity

Hardening, access control, firewall policy, backup and recovery plans built in from the first diagram, not added later.

Operations

Monitoring, alerting, log collection, update policy and runbooks — so the environment can be run by people who did not build it.

Sizing

How we size an environment

Sizing is arithmetic, not intuition. We collect the inputs, calculate the requirements and then verify them under load before you sign off.

What we ask aboutWhat it decidesHow we verify it
Users and concurrencyCPU cores, memory, application server countLoad tests with realistic scenarios
Transactions and peaksDatabase resources, cache layer, queueingPeak-traffic simulation
Data volume and growthStorage capacity, tiering, retentionGrowth projection for 3–5 years
IOPS and latencyDrive type, RAID or erasure coding, controllersStorage benchmarks on the target hardware
Availability (RTO / RPO)Redundancy level, clustering, replication, backupFailover tests and restore tests
Integrations and trafficNetwork bandwidth, links, firewall throughputThroughput tests between components
Regulations and auditsData location, logging, segmentation, documentationCompliance checklist (GDPR, NIS2, DORA)
Vendor requirementsSupported versions and configurationsWritten confirmation of compliance

Every project ends with a sizing document you can show to the application vendor, your board or an auditor.

Where it runs

Our data center, your server room, cloud or hybrid

We compare the options honestly, with a 3–5 year total cost of ownership — including the costs most comparisons forget, such as licences, power, replacement hardware and staff time.

OptionStrengthsWatch out forTypically for
Our data centerTier III, redundant power and links, hardware and operations handled by usRequires good connectivity to your sitesMost business systems and e-commerce
Your server roomFull physical control, data on sitePower, cooling, physical security and spares are on youProduction plants, OT, strict internal policies
Public cloudElastic capacity, managed services, fast startCosts grow with traffic and data transferVariable workloads, projects with unknown scale
HybridSteady load on fixed cost, peaks in the cloudTwo environments to integrate and monitorSystems with seasonal peaks or DR in a second location

Hardware procurement, licences and vendor support contracts can be handled by us as part of the project — colocation and dedicated servers included.

Deliverables

What lands on your desk

Design work is only finished when somebody else can build, run and audit the environment from the documents.

Architecture document (HLD)

Target architecture with diagrams and the reasoning behind every significant decision.

Low-level design (LLD)

Configuration-level detail: addressing, VLANs, disks, volumes, users, parameters.

Sizing and BOM

Calculations behind the resources and a bill of materials with hardware, licences and support contracts.

TCO analysis

3–5 year cost comparison of the considered options, including licences, power and maintenance.

Test plan and report

Performance and failover scenarios with results — the basis for formal acceptance.

Runbook and DR plan

Day-to-day procedures, recovery steps and contacts, ready for the team that will operate the system.

Technologies we build with

Virtualization and containers
Proxmox VEVMwareHyper-VKVMDockerKubernetes
Operating systems
DebianUbuntuRed HatAlmaLinuxRocky LinuxWindows Server
Databases and data
PostgreSQLMySQL / MariaDBMS SQLRedisRabbitMQElasticsearch
Storage
NVMeZFSCephStorage arraysS3
Network and security
FortinetCiscoMikroTikLoad balancingWAFAnti-DDoS
Backup and operations
VeeamProxmox Backup ServerZabbixPrometheus / GrafanaAnsibleTerraform

Scope

What the service includes

Requirements analysis

Discussion with the application vendor, load, availability, security, regulations.

Architecture

Servers, storage, network, virtualization, backup — sized to the application, not oversized.

Infrastructure selection

Our DC, your server room, public cloud or hybrid — with a 3–5 year TCO.

Build

Installation of operating systems, databases, application servers, integrations.

Testing

Performance and failover testing before acceptance — with a formal test report.

Handover

Documentation, runbook, training or SLA-backed maintenance.

Process

How we work — four steps

STEP 1

Analysis (1–2 weeks)

Application and business requirements; constraints; budget.

STEP 2

Design

Architecture, cost estimate, schedule; alignment with the application vendor.

STEP 3

Build and migration

Environment, data migration, parallel testing.

STEP 4

Acceptance

Testing, documentation, handover or maintenance.

Outcome

What you get

  1. Documented architecture (HLD and LLD) with decision rationale
  2. A built and tested environment
  3. Performance and failover test reports
  4. Runbook, DR plan and a bill of materials
  5. Optional SLA-backed maintenance
ERP · e-commerce · AItypical deployments
3–5 year TCOcompared for every option
Testedperformance and failover before acceptance
See how it worked for a client

Anonymized Cloud Computing projects — scope, process, outcome.

Case studies

Questions

Frequently asked questions

Do you also build the application itself?

We are not a software house — we build the environment, integrations and automations (for example in n8n). We work with your application vendor as the infrastructure partner, and we are used to being the ones who ask them the awkward questions about requirements.

Our data center or the public cloud?

It depends on the application, the regulations and the cost profile. We prepare a 3–5 year TCO for the realistic options — our data center, your server room, public cloud or hybrid — and recommend one, with the reasoning written down.

What if the application vendor requires a specific configuration?

We meet the vendor's requirements and document the compliance, which protects your support and warranty. Where a requirement is unrealistic or outdated, we say so and agree an alternative with the vendor in writing.

How long does the design phase take?

Analysis usually takes one to two weeks, after which you receive the architecture, cost estimate and schedule. The build depends on hardware lead times and the complexity of the migration — both are in the proposal.

Do you supply the hardware and licences?

Yes. We prepare the bill of materials and can handle procurement, licences and vendor support contracts, or you can buy everything yourself using our specification — whichever is better for your budget process.

Can you take over and fix an existing environment?

Yes. We start with an audit: what runs where, how it performs and where the risks are. Often a well-targeted redesign of storage, database configuration or network is cheaper than replacing everything.

How do you migrate without a long downtime?

We build the new environment in parallel, synchronize data, test it under load and switch over during an agreed window with a rollback plan ready. For most systems the visible interruption is measured in minutes.

How do you prove the environment really performs?

With tests: load and performance scenarios for the application, failover tests for redundancy and restore tests for backup. The results form a test report, which is the basis for acceptance.

Who runs the environment afterwards?

You can take it over with the documentation and runbook, or leave it to us under an SLA — see server administration. Many clients split it: their team handles the application, ours the infrastructure.

How is the project priced?

The design phase is a fixed price agreed after the first call. The build is priced per project, based on the approved architecture and bill of materials. Maintenance afterwards is a monthly fee for the agreed scope.

First step

Let's talk about server solution design and build.

30 minutes, no slide deck. We'll tell you straight whether this service solves your problem, what scope makes sense and how much it costs.

Book a consultation

A proposal with scope and pricing within 48 hours of the call.

Go to contact