Frontend-Hosting

Managed Kubernetes-Cluster sucht Frontend-Mieter

So ein modernes Frontend hat es auch nicht leicht. Performant soll es sein, möglichst Komponenten-basiert, barrierefrei, eine nahtlose Nutzererfahrung auf allen Geräten ermöglichen, skalierbar und sicher sein, dabei ein hohes Maß an Flexibilität bieten, um sich zügig an neue Lebensumstände anzupassen – und das alles im Blick der Öffentlichkeit.
Viel zu tun also – wäre es da nicht hilfreich, wenn sich jemand mit ebenso viel Leidenschaft um den professionellen Betrieb der Plattform kümmert? Da kommt Metaways ins Spiel.

Mehr Freiheit durch getrennte Wege

Frontend und Backend voneinander zu trennen, hat sich in vielen, großen Web-Projekten durchgesetzt. Für das Frontend ergeben sich dadurch viele neue Optionen durch weniger Abhängigkeiten in der Entwicklung. Schon bei der Wahl der Technologien ergeben sich neue Freiheiten: Ob React, Angular oder vue.js – suchen Sie sich was aus. Mit einem API-Ansatz können Komponenten je nach Bedarf eingesetzt oder wiederverwendet werden.
Gerade in agilen Projekten bringt die gewonnene Unabhängigkeit durch paralleles Arbeiten und schnellere Iterationen einen Geschwindigkeitsboost für die Entwicklung.

KaaS – kein Käse!

Metaways setzt im Hosting skalierbarer Frontends auf Kubernetes. Der Betrieb der Cluster erfolgt als Kubernetes-as-a-Service (KaaS). Dabei übernimmt Metaways die Betriebsverantwortung und die laufende Maintenance für Kubernetes, Cluster-Services, Logging, Monitoring, Operator und stellt dem Frontend-Projekt eine geeignete Deployment Pipeline zur Verfügung. Die Entwicklung des Kunden kann sich so voll und ganz auf die Pflege und Weiterentwicklung des Frontends konzentrieren.

Metaways KaaS = Flexibilität

Entscheiden Sie sich für eine KaaS-Infrastruktur, die Ihren technischen Anforderungen an das Projekt, Ihrer Compliance und Ihrem Budget gerecht wird. Ob Sie die Kontrolle über Ihre Daten in einem unserer Rechenzentren am Standort Hamburg bevorzugen oder die globale Ausrichtung und Skalierbarkeit eines Hyperscalers wie Amazon Web Services oder Microsoft Azure wünschen – wir bieten Ihnen die passende Plattform.
Besonderes Highlight: Bei Amazon Web Services und Microsoft Azure ermöglichen wir den Frontend-Betrieb unter Nutzung Ihres bestehenden Vertrags mit dem von Ihnen favorisierten Hyperscaler. Die vertragliche Hoheit der Infrastruktur verbleibt bei Ihnen und Metaways übernimmt das Management und den Support Ihrer Kubernetes-Cluster.

Continuous Delivery

Das Update Mangement und Container-Cycling für die Services und Operator in Ihrem Kubernetes-Cluster übernehmen wir. Für Ihre Tasks im Continuous Delivery der Frontend-Applikation stellen wir Ihnen eine git-based Pipeline zur Verfügung, die es Ihnen ermöglicht, Ihre Container zu bauen und zu deployen. Hierfür nutzen Sie bequem Ihre vorhandene Git- und Git-Runner-Infrastruktur. Gerne unterstützen wir Sie dabei, die CD-Pipeline an Ihre individuellen Anforderungen anzupassen und zu erweitern.

FAQ

Display none

Die Trennung von Backend und Frontend bietet mehrere Vorteile:

1. Unabhängige Entwicklung:
Durch Parallelität und Spezialisierung können Frontend- und Backend-Entwickler unabhängig voneinander und auf ihrem jeweiligen Spezialgebiet arbeiten, was die Entwicklung beschleunigt und verbessert.
2. Wiederverwendbarkeit:
Durch API-Nutzung und Modularität können Frontend-Komponenten und Backend-Dienste einfacher wiederverwendet werden.
3. Skalierbarkeit:
Skalierung und Leistungsoptimierung können unabhängig voneinander vorgenommen werden, um den Anforderungen schneller gerecht zu werden.
4. Flexibilität:
Technologie- und Framework-Auswahl sowie deren Anpassungsfähigkeit werden deutlich größer und flexibler.
5. Sicherheitsvorteile:
Durch Isolierung und Sicherheitszonen können Sicherheitsmaßnahmen besser implementiert und auf Backend und Frontend zugeschnitten werden.
6. Wartbarkeit und Testbarkeit:
Durch getrennte Wartung sowie Unit-Tests und Integrationstests können Bugs und Probleme isoliert und gezielt im Frontend oder Backend behoben werden. Außerdem können Tests unabhängig voneinander entwickelt und durchgeführt werden.
7. Benutzererfahrung (UX):
Durch dynamisches UI und Client-seitiges Rendering können Ladezeiten reduziert und die Benutzererfahrung verbessert werden.

Welche Vorteile hat die Trennung von Frontend und Backend?

Die Trennung von Backend und Frontend bietet mehrere Vorteile:

1. Unabhängige Entwicklung:
Durch Parallelität und Spezialisierung können Frontend- und Backend-Entwickler unabhängig voneinander und auf ihrem jeweiligen Spezialgebiet arbeiten, was die Entwicklung beschleunigt und verbessert.
2. Wiederverwendbarkeit:
Durch API-Nutzung und Modularität können Frontend-Komponenten und Backend-Dienste einfacher wiederverwendet werden.
3. Skalierbarkeit:
Skalierung und Leistungsoptimierung können unabhängig voneinander vorgenommen werden, um den Anforderungen schneller gerecht zu werden.
4. Flexibilität:
Technologie- und Framework-Auswahl sowie deren Anpassungsfähigkeit werden deutlich größer und flexibler.
5. Sicherheitsvorteile:
Durch Isolierung und Sicherheitszonen können Sicherheitsmaßnahmen besser implementiert und auf Backend und Frontend zugeschnitten werden.
6. Wartbarkeit und Testbarkeit:
Durch getrennte Wartung sowie Unit-Tests und Integrationstests können Bugs und Probleme isoliert und gezielt im Frontend oder Backend behoben werden. Außerdem können Tests unabhängig voneinander entwickelt und durchgeführt werden.
7. Benutzererfahrung (UX):
Durch dynamisches UI und Client-seitiges Rendering können Ladezeiten reduziert und die Benutzererfahrung verbessert werden.

In welchem Intervall erfolgt das Update-Management von Kubernetes?

Metaways aktualisiert die Kubernetes-Version im Abstand von vier Monaten. Der Update-Prozess berücksichtigt auch das Einspielen von Versionsupdates für die von Metaways betriebenen Kubernetes-Basic-Services wie Loki, Grafana und Prometheus. Das Aktualisieren von Versionen der im Projekt genutzten Operator rundet den Update-Prozess ab.

Wie erfolgt die technische Trennung der Verantwortlichkeiten im Kubernetes-Cluster?

Metaways strukturiert das Kubernetes-Cluster in mehrere Namespaces. Neben den Namespaces für den Betrieb der von Metaways für das Projekt zu verantwortenden Services richtet Metaways für den Kunden eigene Namespaces für den Betrieb der Frontend-Applikation ein.

Kann ich das durch Metaways verwaltete Kubernetes-Cluster in der Nutzung erweitern?

Ja. Sie können neben Ihrem Frontend-Projekt auch weitere Applikationen im Kubernetes-Cluster betreiben. Zusätzlich benötigte Operator und Instanzen für z.B. Datenbank, Caches, Suche, Message Queueing etc. werden von Metaways bereitgestellt, verwaltet und supportet.

Wie unterstützt Metaways mich im laufenden Kapazitäten- und Change Management?

Mit unserem Service-Management wird Ihr Metaways KaaS von einem persönlichen Service-Manager begleitet. Ihr Service-Manager koordiniert das Update- und Change-Management für Ihre Plattform, begleitet Ihre Elastizitätenplanung und erstellt Quartalsberichte für das Service- und SLA-Reporting. Gemeinsam mit den verantwortlichen System-Administratoren bildet der Service-Manager ein starkes Team in der Betreuung Ihrer Plattform und unserer Zusammenarbeit.

Wie gestaltet Metaways die Zusammenarbeit mit Agentur-Partnern?

Agenturen sind in nahezu allen unserer Betriebsprojekte ein wesentlicher Bestandteil. Sie übernehmen die Verantwortung für Anpassungen, Weiterentwicklung und Pflege des Frontends und sind bereits frühzeitig in das Kundenprojekt involviert. Die Planung, Abstimmung und Steuerung der Projektimplementierung erfolgt bei Metaways durch einen erfahrenen technischen Projektmanager. Im Betrieb setzen wir auf klare Verantwortlichkeiten, schnelle Reaktionszeiten und Transparenz. Dies erreichen wir u.a. durch eine individuell abgestimmte RACI-Matrix und einer kundeneigenen Ticket-Queue, in die alle Projektbeteiligten involviert sind. Zahlreiche unserer Betriebsprojekte kommen auf Empfehlung von Agenturen zustande.

Vorteile 

Full Management von Kubernetes, Services und Operator

Betrieb in unserer Infrastruktur oder in der Public Cloud von Amazon Web Services oder Microsoft Azure

Persönliche Ansprechpartner in der technischen Plattformbetreuung und im Service-Management

Bereitstellung einer Deployment Pipeline

Managed Services für CDN und Web-Protection

Deutsch- und englischsprachiger Support

Vereinbarung individueller Service Level (SLA)

Metaways
Infosystems
GmbH

Adresse

Pickhuben 2
20457 Hamburg
Deutschland

Telefon

+49 40 31 70 31-0