Deine Website schneller machen, mit Varnish

VSHN ist das Schweizer Kompetenzzentrum für Varnish Cache: Beratung, Architekturentwurf und Performance-Optimierung für Varnish-Installationen. Wir helfen dir, die Auslieferung zu beschleunigen, die Last auf dem Ursprungsserver zu senken und eine widerstandsfähige Cache-Infrastruktur zu bauen.

Loslegen

Beratung und Architektur für Varnish

Die Architekten von VSHN entwerfen Varnish-Installationen, zugeschnitten auf deine Verkehrsmuster und die Anforderungen deiner Anwendung. Wir beurteilen deine heutige Infrastruktur, empfehlen die passende Caching-Strategie und liefern eine produktionsreife Architekturdokumentation zu mehrstufigem Caching, zum Betrieb am Rand und zu hochverfügbaren Konfigurationen.

Performance-Optimierung

Unsere Engineers sehen dein bestehendes Varnish-Setup durch und finden Engpässe und verpasste Gelegenheiten zum Cachen. Wir verbessern die Trefferquote, stimmen die TTL ab, konfigurieren den Grace Mode für die Widerstandsfähigkeit gegenüber dem Ursprungsserver und setzen ESI (Edge Side Includes) ein, damit die Auslieferung schnell und die Last am Ursprung klein bleibt.

Hosting in der Schweizer Cloud

Varnish bei führenden Schweizer Cloud-Anbietern wie Cloudscale und Exoscale betreiben, die ihre Rechenzentren ausschliesslich in der Schweiz betreiben, oder auf grossen internationalen Plattformen wie AWS, Google Cloud oder Azure. Vollständige Einhaltung der Vorgaben zum Datenstandort für regulierte Branchen.

VCL konfigurieren und abstimmen

Die Varnish Configuration Language (VCL) ist mächtig und komplex. Unsere Engineers schreiben, prüfen und optimieren VCL-Regeln für deine Fälle, von der Normalisierung der URL über den Umgang mit Cookies bis zu A/B-Tests, Geräteerkennung und eigenen Abläufen zur Cache-Invalidierung.

Erfahrung mit quelloffener Software

Varnish Cache ist ein bewährter quelloffener HTTP-Beschleuniger, dem einige der verkehrsstärksten Websites der Welt vertrauen. VSHN kennt das gesamte quelloffene Varnish-Ökosystem, VMODs (Varnish Modules), die Protokollierung und die Anbindung an CDN- und Load-Balancer-Schichten eingeschlossen.

Support und Incident Response rund um die Uhr

Unser Engineering-Team ist rund um die Uhr für Fälle rund um Varnish und für Betriebsfragen erreichbar. Auf kritische Fälle reagieren wir in unseren SLA-Plänen innerhalb einer Stunde, mit einer dedizierten Einsatzleitung pro Ereignis, damit die Behebung schnell geht.

In der Varnish-Beratung von VSHN enthalten

Architekturberatung und Entwurfsreview für Varnish

VCL entwickeln, prüfen und optimieren

Performance-Audit und Analyse der Trefferquote

Kapazitätsplanung und Dimensionierung der Infrastruktur

Monitoring und Observability aufsetzen (Prometheus, Grafana)

Unterstützung bei der Migration von anderen Caching-Lösungen

Laufende Betriebsberatung und Empfehlungen aus der Praxis

Schulung des Teams und Wissenstransfer zu VCL

Häufige Fragen zu Varnish Cache

Was ist Varnish Cache, und wie funktioniert es?

Varnish Cache ist ein quelloffener HTTP-Beschleuniger und Reverse Proxy, gebaut, um vor Webservern zu stehen und HTTP-Antworten zwischenzuspeichern. Kommt eine Anfrage an, sieht Varnish in seinem Cache im Arbeitsspeicher nach und liefert die Antwort direkt aus, sofern vorhanden, ohne den Ursprungsserver überhaupt zu behelligen. Das senkt Latenz und Last am Ursprung deutlich und liefert Seiten oft in unter einer Millisekunde. Varnish nutzt eine eigene Sprache, die Varnish Configuration Language (VCL), die Betreibenden feingranulare Kontrolle über Cache-Regeln, das Routing der Anfragen und die Bearbeitung der Inhalte gibt. Einige der verkehrsstärksten Websites der Welt setzen darauf, darunter grosse Nachrichtenportale und Streaming-Plattformen.

Welche Varnish-Beratung bietet VSHN?

VSHN begleitet Varnish von Anfang bis Ende: Architekturentwurf, Entwicklung und Review von VCL, Performance-Optimierung, Kapazitätsplanung, Aufbau des Monitorings und Schulung des Teams. Wir beurteilen deine heutige Auslieferungsinfrastruktur, empfehlen eine passende Varnish-Installation und liefern produktionsreife Konfigurationen. Unsere Engineers beraten ausserdem laufend Teams, die Rat zu Caching, zur Invalidierung und zur Anbindung an CDN-Schichten wollen. Zu jedem Beratungsmandat gehören schriftliche Dokumentation und Sitzungen zum Wissenstransfer.

Welches SLA bietet VSHN für den Varnish-Support?

VSHN bietet gestufte Supportpläne für Varnish-Umgebungen. Der Plan nach Best Effort eignet sich für Entwicklungs- und Testumgebungen. Die Produktionspläne sichern eine Reaktionsverfügbarkeit von 99,99 Prozent zu, mit einer Reaktionszeit von einer Stunde bei kritischen Fällen, rund um die Uhr. Alle SLA-Zusagen stehen in einer schriftlichen Leistungsvereinbarung, unterzeichnet vor Beginn des Mandats. Der Support deckt Fragen zur Konfiguration, nachlassende Leistung, Probleme bei der Cache-Invalidierung und die Anbindung an deinen Anwendungs-Stack ab.

Welche Infrastruktur braucht eine Varnish-Installation?

Varnish Cache läuft sparsam auf modernen Linux-Servern und ist auf Caching im Arbeitsspeicher ausgelegt, schneller Plattenspeicher zählt also weniger als verfügbares RAM. Für den Betrieb in der Cloud empfiehlt VSHN Schweizer Anbieter wie Cloudscale oder Exoscale, wenn der Datenstandort eine Vorgabe ist, oder internationale Plattformen wie AWS, Google Cloud und Microsoft Azure. Eine typische produktive Varnish-Instanz braucht mindestens 4 vCPU und 8 GB RAM, wobei sich der Arbeitsspeicher nach deinem Working Set richtet. Die Dimensionierung der Architektur gehört zu jedem Beratungsmandat.

Wie löst VSHN Backups und Notfallwiederherstellung für Varnish?

Varnish Cache selbst ist ein Speicher im Arbeitsspeicher und baut seinen Cache aus den Ursprungsservern neu auf. VSHN stellt trotzdem sicher, dass alle Varnish-Konfigurationen, VCL-Dateien und Deployment-Manifeste versioniert und gesichert sind. Wir halten verschlüsselte Backups aller Konfigurationsartefakte an einem zweiten Standort. Die Abläufe zur Notfallwiederherstellung sind dokumentiert und werden regelmässig getestet, damit sich eine vollständige Varnish-Umgebung innerhalb der festgelegten Wiederherstellungszeit neu aufbauen lässt. Wir beraten zudem zu Strategien, den Cache aufzuwärmen, damit ein kalter Cache nach der Wiederherstellung möglichst wenig Leistung kostet.

Lässt sich Varnish auf Schweizer Cloud-Infrastruktur betreiben?

Ja. VSHN rollt Varnish standardmässig bei Schweizer Cloud-Anbietern aus und konfiguriert es dort, darunter Cloudscale und Exoscale, die ihre Rechenzentren ausschliesslich in der Schweiz betreiben. Wenn der Datenstandort bei euch eine regulatorische Vorgabe ist, sind diese Anbieter die Empfehlung. Wir unterstützen zusätzlich AWS (Region Zürich), Google Cloud und Microsoft Azure, wo Schweizer Regionen verfügbar sind. Deine Anforderungen an die Datenhoheit stehen in der Leistungsvereinbarung, und keine Konfigurationsdaten verlassen die gewählte Region ohne ausdrückliche Zustimmung.

Ist Varnish Cache quelloffen?

Ja. Varnish Cache ist vollständig quelloffen und steht unter einer BSD-Lizenz mit zwei Klauseln. Damit fallen keine Lizenzgebühren an, es gibt keine Anbieterbindung und keine Einschränkung der kommerziellen Nutzung. Zum quelloffenen Ökosystem gehört eine reiche Sammlung von VMODs (Varnish Modules), die den Funktionsumfang für Fälle wie Authentifizierung, Geolokalisierung, Drosselung und eigene Protokollierung erweitern. Unsere Beratung sorgt dafür, dass du Zuverlässigkeit auf Unternehmensniveau aus dem quelloffenen Projekt bekommst, ohne proprietäre Abhängigkeiten.

Unterstützt VSHN Varnish auf Kubernetes?

Ja. VSHN hat Erfahrung damit, Varnish Cache auf Kubernetes zu betreiben, unter anderem auf APPUiO, unserer verwalteten Schweizer Kubernetes-Plattform. Wir entwerfen Varnish-Installationen als Kubernetes-native Workloads, mit sauberen Health Checks, horizontalem Autoscaling und geordnetem Herunterfahren. Für Varnish auf Kubernetes gelten derselbe Support mit 99,99 Prozent SLA und dieselbe Erreichbarkeit des Engineering-Teams rund um die Uhr. Die Konfiguration läuft über GitOps, womit jede Änderung an der VCL versioniert und nachvollziehbar ist.

Wie starte ich mit der Varnish-Beratung von VSHN?

Melde dich über das Formular unten. Erzähl uns von deiner heutigen Auslieferungsarchitektur, vom Verkehrsaufkommen und von den Schwierigkeiten, die dich beschäftigen, etwa hohe Last am Ursprung, langsame Auslieferung oder verschachtelte Cache-Invalidierung, und vom Cloud-Anbieter deiner Wahl, etwa Cloudscale, Exoscale, AWS oder Google Cloud. Wir liefern innerhalb eines Arbeitstages eine schriftliche Anforderungsanalyse samt Kostenschätzung. In der Scoping-Phase entsteht keine Verpflichtung. Sobald du weitermachen willst, beginnt das Mandat innerhalb einer Woche nach der Einigung.

Können Agenturen VSHN für Varnish in Kundenprojekten beiziehen?

Ja. Webagenturen und Entwicklungsfirmen ziehen VSHN bei, um Cache-Infrastruktur mit Varnish für ihre Kunden aufzubauen und zu betreiben. VSHN übernimmt Architektur, VCL-Konfiguration, das Abstimmen des Caches und die Überwachung rund um die Uhr, während dein Team bei der Anwendungsentwicklung bleibt. Jeder Kunde läuft auf eigener Infrastruktur, vollständig isoliert. So bietest du deinen Kunden schnelles Caching, ohne Varnish-Wissen im eigenen Haus zu halten.

Melde dich

Bereit, deine Auslieferung mit Varnish-Beratung zu beschleunigen? Melde dich für eine kostenlose Anforderungsanalyse. Beratung zu CHF 250 pro Stunde. Lieber zuerst mit einem Kunden sprechen? Wir vermitteln ein Referenzgespräch.

Kostenloses Gespräch buchen

Oder stelle deine Frage