Managed Docker Swarm

Docker Swarm Hosting made in Germany

docker-swarm

  • HA Docker
  • Management GUI mit SSO

ab 289.95 € pro Monat

Beratungsgespräch vereinbaren →

← zurück

Hochverfügbarkeit

Docker Swarm sorgt für die ständige Verfügbarkeit Ihrer Container-Workloads durch die Orchestrierung über mehrere Cluster-Nodes.

Stabilität

Docker Swarm Cluster zeichnen sich durch hohe operative Stabilität aus. Einmal im Gange sind sie nicht klein zu kriegen.

Simpel

Swarm Stacks unterscheiden sich kaum von Compose Stacks, der Wechsel von Docker Standalone zu Swarm ist daher ziemlich einfach.

Skalierbar

Docker Swarm macht es möglich, tausende Replicas eines Container Workloads auf unterschiedlichen Cluster-Nodes zu starten.

Zero-Downtime Updates

Durch ausgeklügelte Update-Strategien können Container aktualisiert werden ohne die Verfügbarkeit von Services zu beeinflussen.

Management GUI

Für die Verwaltung Ihres Docker Swarm Clusters steht Ihnen eine dedizierte Instanz von Portainer zur Verfügung.

Noch besser mit ayedo Cruise

Was ist Docker Swarm?

Docker Swarm ist ein Clustering- und Scheduling-Tool für Docker-Container. Mit Swarm können IT-Administratoren und Entwickler einen Cluster von Docker-Knoten als ein einziges virtuelles System einrichten und verwalten.

Der Swarm-Modus existiert auch nativ für die Docker Engine, die Schicht zwischen dem Betriebssystem und den Container-Images. Der Swarm-Modus integriert die Orchestrierungsfunktionen von Docker Swarm in Docker Engine 1.12 und neuere Versionen.

Clustering ist eine wichtige Funktion für die Containertechnologie, da es eine kooperative Gruppe von Systemen schafft, die Redundanz bieten kann und die Ausfallsicherung von Docker Swarm ermöglicht, wenn ein oder mehrere Knoten ausfallen. Ein Docker Swarm-Cluster bietet Administratoren und Entwicklern außerdem die Möglichkeit, Container-Iterationen hinzuzufügen oder zu entfernen, wenn sich die Anforderungen an die Datenverarbeitung ändern.

Ein IT-Administrator steuert Swarm über einen Swarm-Manager, der die Container orchestriert und plant. Der Swarm-Manager ermöglicht es einem Benutzer, eine primäre Manager-Instanz und mehrere Replika-Instanzen zu erstellen, falls die primäre Instanz ausfällt. Im Swarm-Modus von Docker Engine kann der Benutzer Manager- und Worker-Knoten zur Laufzeit bereitstellen.

Docker Swarm verwendet die standardmäßige Docker-Anwendungsprogrammierschnittstelle, um eine Schnittstelle zu anderen Tools, wie z. B. Docker Machine, herzustellen.

Docker Swarm Loadbalancing

Swarm nutzt Planungsfunktionen, um sicherzustellen, dass genügend Ressourcen für verteilte Container vorhanden sind. Swarm weist Container den zugrunde liegenden Knoten zu und optimiert die Ressourcen, indem es die Container-Arbeitslasten automatisch so plant, dass sie auf dem am besten geeigneten Host ausgeführt werden. Diese Docker-Orchestrierung gleicht die Arbeitslasten von containerisierten Anwendungen aus und stellt sicher, dass Container auf Systemen mit ausreichenden Ressourcen gestartet werden, während die erforderlichen Leistungsniveaus beibehalten werden.

Swarm verwendet drei verschiedene Strategien, um zu bestimmen, auf welchen Knoten jeder Container ausgeführt werden soll:

Docker Swarm Filter

Swarm verfügt über fünf Filter für die Planung von Containern:

Häufig gestellte Fragen

Warum ayedo Fleet?

Mit ayedo Fleetayedo Fleet erhalten Sie Zugriff auf eine sichere und wahlweise hochverfügbare Container Plattform auf Basis von Docker, Docker Swarm oder Kubernetes. Bei Bedarf unterstützt Sie unser Plattfom Team mit indivduellen Lösungen und Managed Services.

Mehr Flexibilität - Starten sie klein und erweitern Sie ihre Ressourcen bei Bedarf. Schnell und kosteneffizient.

Mehr Sicherheit - Alle Container Plattformen sind durch dedizierte VPCs strikt voneinander getrennt. Individuelle Sicherheitsanpassungen sind jederzeit möglich.

Mehr Kontrolle - Mit jedem Projekt erhalten Sie eine eigene dedizierte Container Plattform. Erstellen Sie Netzwerke, Container und Volumes innerhalb weniger Minuten selbst.

Mehr Support und Managed Services - Profitieren Sie von der Erfahrung unseres Plattform Teams und zahlreichen Managed Services wie bspw. Kubernetes Cluster, Datenbanken und weiteren Applikationen.

Mehr erfahren →

Wie funktioniert Managed Docker Swarm bei ayedo?

Wir stellen Ihnen ein Docker Swarm Cluster bereit und richten für Sie Traefik und Portainer ein, sodass Sie Ihr Docker Swarm Cluster über ein graphisches UI verwalten können.

Die Anzahl der Manager und Worker Nodes sowie die Infrastruktur auf der das Cluster bereitgestellt werden soll bestimmen Sie. Wir beraten Sie natürlich gerne was hinsichtlich Ihrer Bedürfnisse das beste Setup ist.

Im Anschluss sorgen wir für den zuverlässigen Betrieb und kümmern uns um die nachhaltige Aktualisierung von Docker, Traefik und Portainer sowie der Betriebssystemen der Nodes.

Auf wunsch überwachen wir auch Ihre Anwendungen mit unserem Monitoring Service und sichern Ihre Daten mit unserem Backup Service.

Sprechen Sie uns an →
Welche Cloud Provider unterstützt ayedo?

Wir unterstützen die folgenden Provider als Ziel für Ihre Managed Services:

Was ist wenn ich zusätzlichen Support bei der Implementierung benötige?

ayedo bietet Consulting Services rund um das Thema DevOps, Kubernetes, Container und Cloud Native an. Wir können Ihre Teams hinsichtlich der Umsetzung Ihrer Projekte beraten und durch Support unterstützen.

Sprechen Sie uns an →

Bietet ayedo auch App Entwicklung?

Nein. Unser Fokus liegt auf der Bereitstellung der für den Betrieb von Software nötigen Infrastruktur und Plattformen. Gerne vermitteln wir Sie an unseren Partner avemio.tech.

Sprechen Sie uns an →

Was sind Custom Apps?

Custom Apps sind z.B. Ihre Fachanwendungen oder öffentlich verfügbare Anwendungen die nicht Teil des ayedo Cruiseayedo Cruise Kataloges sind.

Gerne helfen wir Ihnen bei der Containerisierung und Paketierung Ihrer Anwendungen als Vorbereitung auf den Betrieb als Custom App auf einer ayedo Fleetayedo Fleet basierten CaaS-Plattform.

Sprechen Sie uns an →

Sind die angebotenen Managed Services auch On-Premise verfügbar?

Ja. Neben den von uns unterstützten Cloud Providern sind ayedo Fleetayedo Fleet und ayedo Cruiseayedo Cruise auch für den Betrieb innerhalb Ihrer Rechenzentren oder IT-Infrastrukturen verfügbar.

Sprechen Sie uns an →

Erhebt ayedo eine Management Pauschale?

Ja. All unsere Managed Services enthalten eine Management Pauschale die alle organisatorischen und zwischenmenschlichen Themen abdeckt.

Die anfallende Pauschale können Sie der jeweiligen Service- oder Produkt-Übersicht entnehmen.

Häufig gestellte Fragen

Warum ayedo Cruise?

Mit ayedo Cruiseayedo Cruise erhalten Sie Zugriff auf eine wahlweise hochverfügbare SaaS-Anwendung wie z.B. GitLab. Bei Bedarf unterstützt Sie unser Plattfom Team mit indivduellen Lösungen und Managed Services.

Mehr Flexibilität - Starten sie klein und erweitern Sie ihre Ressourcen bei Bedarf. Schnell, kosteneffizient und ohne User-Limit.

Mehr Sicherheit - Alle Ihre SaaS-Anwendungen laufen in Ihrer persönlichen Container Plattform und sind strikt von anderen Tenants getrennt. Individuelle Sicherheitsanpassungen sind jederzeit möglich.

Mehr Möglichkeiten - die Anwendungen in unserem App-Katalog lassen sich miteinander integrieren für mehr Produktivität und Sicherheit.

Mehr Support und Managed Services - Profitieren Sie von der Erfahrung unseres Plattform Teams und zahlreichen Managed Services wie bspw. Kubernetes Cluster, Datenbanken und weiteren Applikationen.

Mehr erfahren →

Wie funktionieren Managed Apps bei ayedo?

Wir stellen Ihre Wunschanwendung wahlweise auf Basis von Docker oder Kubernetes bereit. Sie erhalten Zugriff auf die Anwendung.

Eventuelle Sonder-Konfigurationen oder Integrationen mit einem SSO-Provider oder einem S3-Backend sind nach Absprache möglich.

Warum ayedo Fleet?

Mit ayedo Fleetayedo Fleet erhalten Sie Zugriff auf eine sichere und wahlweise hochverfügbare Container Plattform auf Basis von Docker, Docker Swarm oder Kubernetes. Bei Bedarf unterstützt Sie unser Plattfom Team mit indivduellen Lösungen und Managed Services.

Mehr Flexibilität - Starten sie klein und erweitern Sie ihre Ressourcen bei Bedarf. Schnell und kosteneffizient.

Mehr Sicherheit - Alle Container Plattformen sind durch dedizierte VPCs strikt voneinander getrennt. Individuelle Sicherheitsanpassungen sind jederzeit möglich.

Mehr Kontrolle - Mit jedem Projekt erhalten Sie eine eigene dedizierte Container Plattform. Erstellen Sie Netzwerke, Container und Volumes innerhalb weniger Minuten selbst.

Mehr Support und Managed Services - Profitieren Sie von der Erfahrung unseres Plattform Teams und zahlreichen Managed Services wie bspw. Kubernetes Cluster, Datenbanken und weiteren Applikationen.

Mehr erfahren →

Welche Cloud Provider unterstützt ayedo?

Wir unterstützen die folgenden Provider als Ziel für Ihre Managed Services:

Was ist wenn ich zusätzlichen Support bei der Implementierung benötige?

ayedo bietet Consulting Services rund um das Thema DevOps, Kubernetes, Container und Cloud Native an. Wir können Ihre Teams hinsichtlich der Umsetzung Ihrer Projekte beraten und durch Support unterstützen.

Sprechen Sie uns an →

Bietet ayedo auch App Entwicklung?

Nein. Unser Fokus liegt auf der Bereitstellung der für den Betrieb von Software nötigen Infrastruktur und Plattformen. Gerne vermitteln wir Sie an unseren Partner avemio.tech.

Sprechen Sie uns an →

Was sind Custom Apps?

Custom Apps sind z.B. Ihre Fachanwendungen oder öffentlich verfügbare Anwendungen die nicht Teil des ayedo Cruiseayedo Cruise Kataloges sind.

Gerne helfen wir Ihnen bei der Containerisierung und Paketierung Ihrer Anwendungen als Vorbereitung auf den Betrieb als Custom App auf einer ayedo Fleetayedo Fleet basierten CaaS-Plattform.

Sprechen Sie uns an →

Sind die angebotenen Managed Services auch On-Premise verfügbar?

Ja. Neben den von uns unterstützten Cloud Providern sind ayedo Fleetayedo Fleet und ayedo Cruiseayedo Cruise auch für den Betrieb innerhalb Ihrer Rechenzentren oder IT-Infrastrukturen verfügbar.

Sprechen Sie uns an →

Erhebt ayedo eine Management Pauschale?

Ja. All unsere Managed Services enthalten eine Management Pauschale die alle organisatorischen und zwischenmenschlichen Themen abdeckt.

Die anfallende Pauschale können Sie der jeweiligen Service- oder Produkt-Übersicht entnehmen.

Warum Docker?

Ein Vorteil ist, dass durch die Containerisierung so deutlich weniger Ressourcen verbraucht werden, als bei einem herkömmlichen Server oder einer virtuellen Maschine.

Mit Docker können Sie sicherstellen, dass die Funktionalität Ihrer Anwendungen in jeder Umgebung ausgeführt werden kann. Dieser Vorteil entsteht, weil alle Anwendungen und deren Abhängigkeiten in einem Docker-Ausführungscontainer zusammengeführt werden.

Sprechen Sie uns an →

Warum Docker Swarm?

Docker Swarm ist ein Orchestrator für Docker-Container. Mit Docker Swarm können Docker-Cluster erstellt und wie ein einziges virtuelles System verwaltet werden.

Docker Swarm stellt über das Scheduling sicher, dass immer ausreichend Kapazitäten für verteilte Container vorhanden sind und weist Container den zugrundeliegenden Nodes zu.

Docker Swarm wurde im Februar 2015 von Docker vorgestellt und reagiert auf den zunehmenden Orchestrierungsbedarf in Container-Umgebungen. Eine Alternative zu Docker Swarm wäre Kubernetes.

Sprechen Sie uns an →

Warum Kubernetes?

Mit Kubernetes vereinfachen und beschleunigen Sie bereits nach kurzer Zeit Ihre gesamte IT. Gleichzeitig erhöhen Sie die Stabilität und Verfügbarkeit Ihrer Workloads und Applikationen. Profitieren Sie von modernen DevOps Ansätzen und verkürzen Sie Ihre Time To Market. Wir beraten Sie gerne!

Sprechen Sie uns an →

Was bedeutet "Bring Your Own IDP"?

Die meisten Apps aus dem ayedo Cruiseayedo Cruise Katalog unterstützen OAuth2, OpenID Connect oder SAML als SSO-Mechanismus. Gerne integrieren wir Ihre App mit einem generischen IDP wie z.B. Microsoft 365, Google, GitHub, Keycloak oder Authentik.

Sprechen Sie uns an →

Was bedeutet "Bring Your Own Cloud"?

Auf Wunsch betreiben wir Ihre ayedo Fleetayedo Fleet CaaS-Plattform in Ihrem Account, bzw. Ihrer Subscription bei einem unserer unterstützten Cloud Provider.

Sprechen Sie uns an →

Was bedeutet "Bring Your Own Storage"?

Auf Wunsch speichern wir Ihre Backups, Logs, Traces und Metriken und Volumes auf einem Ziel-System unter Ihrer Verwaltung. Dabei entfallen die Kosten pro Gigabyte, jedoch übernehmen wir keine Gewährleistung und leisten keinen Support hinsichtlich der Verfügbarkeit von Daten oder des Ziel-Systems.

Sprechen Sie uns an →

Was bedeutet "Bring Your Own Domain"?

Die meisten unserer Services und Apps im ayedo Cruiseayedo Cruise Katalog bieten Ihnen die Möglichkeit, Dienste unter Ihrer eigenen Domain zu betreiben.

Sprechen Sie uns an →

Kontakt

Unsere Container Experten beraten Sie gerne und individuell.

🏠 Halbergstr. 4, 66121, Saarbrücken
🕑 Mo - Fr: 09.00 - 17.00 Uhr
✉ hello@ayedo.de
☎ +49 681 3875 3330