[All posts](https://zcp.zsoftly.ca/blog)
Blog

# Engineering

Architecture decisions, performance, and how we build ZCP.

Engineering

May 16, 2026

### [Object, block, and file storage: which one to use?](https://zcp.zsoftly.ca/blog/object-block-file-storage-compared)

A practical primer on object, block, and file storage. What each one is, when to pick which, and how the categories map to ZCP pricing in 2026.

Engineering

May 16, 2026

### [One foundation, two products: the ZCP architecture](https://zcp.zsoftly.ca/blog/one-foundation-two-products)

How ZCP delivers both a private cloud and a public cloud from the same underlying stack, with one layer separating the two delivery models.

Engineering

May 16, 2026

### [Public, private, hybrid: which cloud fits which workload?](https://zcp.zsoftly.ca/blog/public-private-hybrid-cloud)

A short, practical comparison of public, private, and hybrid cloud deployment models, with concrete guidance on when each fits.

Engineering

May 16, 2026

### [A sample Montreal cloud rack: the hardware, the cost, and the 5-10 year payback](https://zcp.zsoftly.ca/blog/sample-cloud-rack-montreal)

A walkthrough of a four-server rack in a Montreal colocation delivering a full public or private cloud, with the OpEx / CapEx math against running the same workload on a hyperscaler.

Engineering

May 16, 2026

### [What is cloud computing?](https://zcp.zsoftly.ca/blog/what-is-cloud-computing)

A short primer on the NIST definition of cloud computing, the five essential characteristics, and why "cloud" does not mean "public cloud only".

Engineering

May 16, 2026

### [What is Infrastructure-as-a-Service (IaaS)?](https://zcp.zsoftly.ca/blog/what-is-iaas-infrastructure-as-a-service)

IaaS is the raw compute, storage, and networking layer of cloud. Here is the NIST definition, the three pillars, and how ZCP delivers real IaaS.
