feat: simplify compute and cloud page content

- Streamlined ComputeFeatures and ComputeUseCases to focus on high-level benefits rather than detailed bullet points
- Updated ComputeHero messaging to emphasize deterministic control and self-verification
- Revised CallToAction to clarify deployment vs hosting options
- Added CloudDesign and ComputeCapabilities/ComputeDesign sections to page layouts
This commit is contained in:
2025-11-04 16:06:13 +01:00
parent 0daabe56f5
commit 46272e939d
9 changed files with 313 additions and 161 deletions

View File

@@ -3,52 +3,24 @@ import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
const featureGroups = [
{
title: 'Deterministic Deployments',
title: 'Self-Managing Infrastructure',
description:
'Cryptographic verification ensures every workload deploys exactly as specified—no tampering, no drift.',
listTitle: 'Benefits',
bullets: [
'Cryptographic verification of every workload component',
'Zero configuration drift across environments',
'Immediate detection of unauthorized changes',
'Complete reproducibility for every deployment',
],
'Scaling, healing, and failover happen automatically, no manual intervention.',
},
{
title: 'Self-Managing & Stateless Infrastructure',
title: 'Secure, Stateless Execution',
description:
'Infrastructure that scales and heals autonomously across the ThreeFold Grid with no manual intervention.',
listTitle: 'Capabilities',
bullets: [
'Autonomous operations that self-orchestrate workloads',
'Global scaling sewn into the fabric of the platform',
'Stateless design removes hardware dependencies',
'Self-healing recovery from failures and anomalies',
],
'Workloads remain isolated, reproducible, and portable, no environment drift or configuration decay.',
},
{
title: 'Smart Contract-Based Deployment',
title: 'Zero-Image Delivery',
description:
'Cryptographically signed contracts orchestrate every workload lifecycle with transparent, tamper-proof execution.',
listTitle: 'Benefits',
bullets: [
'Every deployment contract cryptographically signed',
'Fully auditable, transparent execution of operations',
'Tamper-proof orchestration that cannot be rewritten',
'Smart contracts automate the entire workload lifecycle',
],
'Deploy workloads using metadata instead of large container images for instant launches.',
},
{
title: 'Multi-Workload Compatibility with Secure Boot',
title: 'Global Placement Control',
description:
'Run containers, VMs, and native Linux workloads anywhere with stateless secure boot and continuous verification.',
listTitle: 'Capabilities',
bullets: [
'Full compatibility with Kubernetes and Docker workloads',
'Securely run virtual machines with attested boot paths',
'Native Linux applications verified end-to-end',
'Continuous verification maintains trusted execution',
],
'Choose where workloads run, on your hardware or across the decentralized grid.',
},
]
@@ -69,6 +41,7 @@ export function ComputeFeatures() {
the grid.
</P>
</div>
<div className="mt-16 grid gap-8 md:grid-cols-2">
{featureGroups.map((feature) => (
<div
@@ -77,7 +50,7 @@ export function ComputeFeatures() {
>
<div>
<Small className="text-xs uppercase tracking-[0.3em] text-cyan-500">
{feature.listTitle}
Feature
</Small>
<h3 className="mt-4 text-2xl font-semibold text-gray-900">
{feature.title}
@@ -86,17 +59,6 @@ export function ComputeFeatures() {
{feature.description}
</p>
</div>
<ul className="mt-6 space-y-3 text-sm text-gray-600">
{feature.bullets.map((bullet) => (
<li
key={bullet}
className="flex items-start gap-3 rounded-2xl border border-cyan-100/40 bg-cyan-50/40 p-3 text-left leading-relaxed"
>
<span className="mt-1 inline-block size-2 rounded-full bg-cyan-500" />
<span>{bullet}</span>
</li>
))}
</ul>
</div>
))}
</div>