14 Tage Trial – jetzt Cloud-Infrastruktur kostenlos testen!
    Use Case

    Die Plattform für Ihre SaaS-Lösung

    Skalierbar, isoliert, kosteneffizient. Multi-Tenant auf Kubernetes — Namespace-per-Tenant, vCluster pro Premium-Mandant oder dedizierte Cluster für Enterprise-Kunden.

    Multi-Tenant-Isolation | CI/CD-ready | Harbor Registry inklusive | großzügiges Fair-Use Egress-Kontingent


    SaaS skalieren, ohne die Kontrolle zu verlieren

    Als SaaS-Anbieter stehen Sie vor besonderen Herausforderungen:

    Challenge 1: Multi-Tenancy Jeder Kunde erwartet Isolation — sowohl für Daten als auch für Performance. Noisy Neighbors dürfen die Erfahrung eines einzelnen Kunden nicht beeinträchtigen. Gleichzeitig muss die Infrastruktur effizient genutzt werden.

    Challenge 2: Skalierbarkeit Ihre Plattform muss mit Ihrem Kundenstamm wachsen. Neue Kunden sollten in Minuten ongeboardet werden, nicht in Tagen. Und bei Lastspitzen muss die Plattform automatisch skalieren.

    Challenge 3: CI/CD und Deployment-Geschwindigkeit Feature-Releases müssen schnell und sicher in Produktion gehen. Mehrmals am Tag deployen, ohne Downtime, mit Rollback-Möglichkeit. Dafür brauchen Sie eine robuste Pipeline und eine zuverlässige Container-Registry.

    Challenge 4: Kostenkontrolle bei Wachstum Bei Hyperscalern explodieren die Kosten mit dem Wachstum: mehr Kunden = mehr Egress-Traffic = höhere Rechnung. Variable Kosten machen die Margenberechnung pro Kunde zum Albtraum.


    focusnet: Die Kubernetes-Plattform für SaaS-Anbieter

    Namespace-basierte Mandantentrennung

    Nutzen Sie Kubernetes-Namespaces, um Ihre Kunden sauber zu isolieren. Jeder Mandant erhält seinen eigenen Namespace mit definierten Resource Quotas, Cilium Network Policies und RBAC-Rollen. Bei Dedicated-Clustern kommt zusätzlich ein eigenes VLAN mit dedizierter Public IP und voller Gateway-API-Kontrolle hinzu.

    Architektur-Muster:

    Cluster (focusnet Dedicated L oder XL)
    |
    |-- Namespace: tenant-alpha (4 vCPU, 8 GB, Network Policy)
    |-- Namespace: tenant-beta (2 vCPU, 4 GB, Network Policy)
    |-- Namespace: tenant-gamma (8 vCPU, 16 GB, Network Policy)
    |-- Namespace: shared-services (Monitoring, Logging)
    |-- Namespace: ci-cd (Pipeline, Harbor)
    

    Harbor Registry für CI/CD

    Die integrierte Harbor Container Registry bietet:

    • Private Repositories für Ihre Anwendungs-Images
    • Vulnerability Scanning bei jedem Push
    • Image Signing für Supply-Chain-Security
    • Replication für Multi-Cluster-Deployments
    • Garbage Collection für Storage-Optimierung
    • Robot Accounts für automatisierte Pipeline-Zugriffe

    Cilium eBPF Networking

    Cilium ist das Kubernetes-Netzwerk für unsere Managed-Kubernetes-Produkte und bietet performantes eBPF-basiertes Networking mit granularen Policy-Regeln zwischen Namespaces:

    • Kubernetes Network Policies: Standardkonforme Regeln zwischen Namespaces und Workloads (Source/Dest, Port, Protokoll, Pod-Selector)
    • eBPF-Datapath: Kernel-natives Networking ohne klassische iptables-Komplexität
    • Gateway API: modernes Ingress- und Routing-Modell ohne nginx-Workaround
    • Hubble Observability optional: Flow Logs, Service Maps und Netzwerk-Metriken in Echtzeit
    • Dedicated-Tier: eigenes VLAN, dedizierte Public IP und volle Gateway-API-Kontrolle

    Hinweis: Application-Layer-Policies wie HTTP/gRPC-Filterung oder DNS-aware Policies können je nach Setup über Cilium, Gateway API oder Service Mesh ergänzt werden.

    Planbare Kosten für Ihre Margenkalkulation

    Feste Monatspreise statt variabler Kosten. PVC-Storage gemäß Tier inklusive. Egress-Traffic: Fair-Use-Kontingent, keine harten Limits — 500 GB pro vCPU bei Dedicated, 250 GB pro vCPU bei Flex/Business. Interner Traffic immer unbegrenzt. Sie wissen genau, was ein Mandant kostet — und können Ihre SaaS-Preise entsprechend kalkulieren.

    Kostenbeispiel für 20 Mandanten (Cluster L: 20+ vCPU, 80 GB RAM, 1 TB PVC, 10 TB Egress/Monat):

    AnsatzfocusnetAWS EKS (On-Demand)
    EKS Control Planeinklusive~67 EUR
    Compute (5× Worker, 4 vCPU/16 GB)inklusive (Dedicated L)~1.075 EUR
    Cluster Management Fee99 EURnicht verfügbar
    PVC-Storage 1 TBinklusive~100 EUR
    Egress 10 TBim Fair-Use-Kontingent*~850 EUR
    Registry (Harbor/ECR)0 EUR (inklusive)~50 EUR
    Load Balancerinklusive~22 EUR
    Basis-Monitoringinklusive~60 EUR (CloudWatch)
    Cluster-UI (Rancher)inklusivenicht verfügbar
    Gesamtkosten/Monat1.098 EUR~2.224 EUR
    Kosten pro Mandantca. 55 EURca. 111+ EUR

    *Fair-Use: 500 GB pro vCPU pro Monat (bei Dedicated L mit 5 Worker-Nodes à 4 vCPU = 20 vCPU = 10 TB inklusive), keine harten Limits, interner Traffic unbegrenzt.

    Mit 24-Monats-Commitment (−25 %): focusnet bei rund 824 €/Monat bzw. 41 € pro Mandant. Bei AWS würden Savings Plans / Reserved Instances die EC2-Kosten um ca. 40 % senken, aber Egress, Storage, Load Balancer und Monitoring blieben unverändert teuer.

    Skalierung mit T-Shirt-Sizing — oder stufenlos per Ressourcen

    Sie haben die Wahl: Entweder Sie starten mit einem Cluster M und upgraden auf L oder XL, wenn Ihr Kundenstamm wächst — die nächste T-Shirt-Größe ist immer klar definiert. Oder Sie konfigurieren stufenlos per Pay-per-Resource (vCPU, RAM, Storage einzeln) und passen jede Ressource granular an Ihren Bedarf an. Beide Modelle sind monatlich kündbar oder mit Commitment-Discounts buchbar.


    Bewährte Multi-Tenancy-Architekturen auf focusnet

    Pattern 1: Namespace-per-Tenant (empfohlen)

    Jeder Kunde erhält einen eigenen Namespace mit Resource Quotas und Network Policies. Shared Services (Datenbank, Message Queue) laufen in einem separaten Namespace.

    Vorteile: Kosteneffizient, einfache Verwaltung, gute Isolation Geeignet für: SaaS mit vielen Kunden, ähnliche Workload-Profile

    Pattern 2: Cluster-per-Tier

    Verschiedene Cluster für verschiedene Kundensegmente: Free-Tier auf Namespaces, Premium auf dedizierten Clustern.

    Vorteile: Maximale Isolation für Premium-Kunden, kosteneffizient für Free-Tier Geeignet für: SaaS mit Freemium-Modell

    Pattern 3: Dedizierter Cluster für Enterprise-Kunden

    Großkunden erhalten einen eigenen dedizierten Cluster für maximale Isolation und Performance. focusnet managed weiterhin die Control Plane (Updates, Patches), der Kunde hat dedizierte CP- und Worker-Nodes auf eigenem VLAN.

    Vorteile: Vollständige Isolation, eigene SLAs, Compliance-konform Geeignet für: SaaS mit Enterprise-Kunden in regulierten Branchen

    Pattern 4: Dedizierter Host-Cluster mit SUSE vClustern pro Mandant

    Für SaaS-Anbieter, die ihren Mandanten maximale Isolation auf einer von ihnen kontrollierten Plattform anbieten möchten, kombinieren wir Pattern 3 mit einer vCluster-Schicht: Sie buchen einen eigenen dedizierten Host-Cluster, in dem wir pro Mandant einen separaten SUSE vCluster aufspannen. Jeder Mandant erhält damit einen eigenen vollständigen Kubernetes-Cluster (eigene Control Plane, eigene API, eigene RBAC) — bei deutlich höherer Effizienz als ein eigener Dedicated-Cluster pro Tenant.

    Vorteile: Cluster-Level-Isolation pro Tenant (kein shared kube-api, kein shared etcd), trotzdem geteilte Hardware-Effizienz, einheitliche Plattform-Operations Geeignet für: SaaS mit Premium-Mandanten oder regulierten Tenants, die "eigener Cluster" als Anforderung haben, ohne die Kosten von 1 Cluster = 1 Tenant zu zahlen


    Nahtlose CI/CD-Pipeline mit focusnet

    focusnet integriert sich nahtlos in Ihre bestehende CI/CD-Pipeline:

    Typischer Workflow:

    1. Entwickler pusht Code zu Git (GitHub, GitLab, Bitbucket)
    2. CI-Pipeline baut Container-Image
    3. Image wird in Harbor Registry gepusht (Vulnerability Scan automatisch)
    4. CD-Pipeline deployt über Helm/Kustomize in den Ziel-Namespace
    5. Rolling Update ohne Downtime
    6. Monitoring überwacht den Rollout

    Unterstützte Tools:

    • CI: GitHub Actions, GitLab CI, Jenkins, CircleCI, Drone
    • CD: ArgoCD, Flux, Helm, Kustomize
    • Registry: Harbor (inklusive), Integration mit externen Registries
    • Monitoring: Basis-Monitoring (Prometheus) inklusive, SUSE Observability als Add-on für Logs + Traces

    Harbor Robot Accounts: Erstellen Sie automatisierte Accounts für Ihre Pipeline, mit granularen Berechtigungen pro Repository.


    S3-kompatibler Objektspeicher für Ihre SaaS-Daten

    Viele SaaS-Anwendungen benötigen Objektspeicher für Uploads, Backups, Logs oder Artefakte. focusnet bietet S3-kompatiblen Storage als Flat-Rate-Staffel: 15 €/TB (bis 50 TB), 12 €/TB (50–500 TB), 7 €/TB (ab 500 TB).

    Typische Anwendungsfälle:

    • Kunden-Uploads (Dokumente, Bilder, Videos)
    • Anwendungs-Backups
    • Log-Archivierung
    • Data-Lake für Analytics
    • Artefakt-Speicher für CI/CD

    Vorteile:

    • S3-kompatible API — alle S3-SDKs und -Tools funktionieren
    • Kein Egress-Traffic innerhalb des focusnet-Netzwerks
    • Datenhaltung in Deutschland
    • Flat-Rate-Staffel ab 15 €/TB (bis 50 TB) bis 7 €/TB (ab 500 TB)

    Enterprise-Security für Ihre SaaS-Plattform

    Security-LayerMaßnahme
    Netzwerk-IsolationCilium Network Policies pro Namespace; Dedicated-Cluster zusätzlich mit eigenem VLAN und dedizierter Public IP
    Verschlüsselung in TransitTLS 1.3 zwischen Services
    Verschlüsselung at RestEncrypted Storage
    ZugriffskontrolleKubernetes RBAC + Rancher RBAC
    Image SecurityHarbor Vulnerability Scanning + Image Signing
    Container SecuritySUSE NeuVector (Image Scanning, Runtime Protection) als Add-on
    Supply ChainSignierte Images, Admission Controllers
    Audit LoggingKubernetes Audit Logs
    ComplianceISO 27001, PCI DSS Level 2, DSGVO, AVV

    Kundenstimmen

    "Wir betreiben mehrere Dutzend Mandanten auf zwei focusnet-Clustern. Die Namespace-Isolation mit Cilium Network Policies gibt unseren Kunden die Sicherheit, die sie brauchen — und unsere Kosten sind monatlich planbar."

    "Harbor hat unsere CI/CD-Pipeline merklich vereinfacht. Vulnerability Scanning bei jedem Push und Robot Accounts für die Automatisierung sind im Tier-Preis enthalten, das spart uns separate Tooling-Verträge."


    FAQ

    1. Wie viele Mandanten kann ich auf einem Cluster betreiben?

    Das hängt von den Ressourcenanforderungen Ihrer Mandanten ab. Ein Cluster XL (54 vCPU, 232 GB RAM, 2 TB PVC) kann problemlos 50–100+ leichtgewichtige Mandanten hosten. Für ressourcenintensive Workloads empfehlen wir 10–30 Mandanten pro Cluster.

    2. Ist die Namespace-Isolation für regulierte Kunden ausreichend?

    Für die meisten SaaS-Anwendungen bieten Kubernetes-Namespaces mit Cilium Network Policies eine ausreichende Isolation. Für Kunden mit strikten regulatorischen Anforderungen (z.B. Finanzsektor) empfehlen wir einen dedizierten Cluster. Sowohl bei Shared Clustern als auch bei Dedicated managt focusnet die Control Plane (Updates, Patches); im Dedicated-Tier kommt zusätzlich dedizierte Hardware (eigene CP- und Worker-Nodes, eigenes VLAN).

    3. Kann ich einzelne Mandanten auf dedizierte Cluster migrieren?

    Ja. Wenn ein Mandant wächst oder strengere Isolation benötigt, können Sie ihn jederzeit auf einen eigenen dedizierten Cluster migrieren. Ihre Manifeste und Images sind portabel.

    4. Wie funktioniert Auto-Scaling?

    Innerhalb eines Clusters können Sie Horizontal Pod Autoscaler (HPA) nutzen, um Pods automatisch zu skalieren. Für das Skalieren des Clusters selbst (mehr Nodes) kontaktieren Sie unser Team für ein Upgrade auf die nächste T-Shirt-Größe.

    5. Bieten Sie Multi-Cluster-Management?

    Ja. Über die SUSE Rancher UI können Sie mehrere Cluster zentral verwalten. Das ist besonders für SaaS-Anbieter relevant, die verschiedene Cluster für verschiedene Kundensegmente betreiben.


    Ihre SaaS-Plattform verdient souveränes Kubernetes

    Namespace-Isolation, Harbor Registry, Cilium eBPF Networking, planbare Kosten — alles was Sie für Ihre SaaS-Infrastruktur brauchen. 14 Tage kostenlos testen.

    Vertragsbedingungen: Kündigung 30 Tage zum Monatsende, keine Mindestlaufzeit. Angebot ausschließlich für Unternehmer im Sinne des § 14 BGB (B2B). SLA: 99,9 % Verfügbarkeit für Kubernetes (Dedicated und Shared).

    Bereit für den nächsten Schritt?

    Skalierbar, isoliert, kosteneffizient. Multi-Tenant auf Kubernetes — Namespace-per-Tenant, vCluster pro Premium-Mandant oder dedizierte Cluster für Enterprise-Kunden.