Managed Backups

Managed Backups made in Germany

ab 0.1 € pro GB pro Monat

Kostenlose Erstberatung →

S3 Support

Standardmäßig speichern wir Ihre Backups auf S3-kompatiblem Speicher.

Flexibel skalierbar

Der Menge an zu sichernden Daten sind keine Grenzen gesetzt.

Multi-Tier Backups

Auf Wunsch speichern wir Ihre Backups doppelt-redundant oder bieten Ihnen die Möglichkeit, Ihre Backups offline zu sichern.

Flexible Sicherungszeiträume

Unser Standard-Intervall für Sicherungen Ihrer Daten ist alle 3 Stunden. Je nach Art und Umfang der zu sichernden Daten kann dieses Intervall verkürzt werden um mehr Optionen für eine Point-in-Time Recovery zu bieten.

Was sind Container Backups?

In einer Container-basierten Infrastruktur werden Daten getrennt von Containern gespeichert. Das geschieht in der Regel durch sogenannte Volumes. Volumes sind lokale oder von einem externen Storage-System bereitgestellte Verzeichnisse welche durch den Container Orchestrator in einen Container gemountet werden.

Container selbst sind immutable - d.h. sie sind unveränderbar. In Folge dessen sichert man in Container-basierten Infrastrukturen lediglich die persistenten Volumes. Je nach Umgebung (Kubernetes oder Docker) kommen dafür unterschiedliche Anwendungen zum Einsatz.

Docker Backups

In Docker sichern wir persistente Volumes mit Hilfe von RockUp, einer Anwendung für inkrementelle, verschlüsstelte Docker-Backups, die wir selbst entwickeln. RockUp besteht aus dem RockUp Manager - einem Django-basierten Web-Interface das guten Überblick über anstehende und bereits erfolgte Backups und deren Status gibt - und dem RockUp Agent - einem Python Service, der im Zielsystem läuft und Infos über laufende Container an den Manager übermittelt, bzw. Backup-Jobs vom Manager bekommt. RockUp kann mehrer Docker Instanzen und deren Volumes sichern. Backups werden mit Hilfe von Labels definiert, die man den Containern verpasst, die zu sichernde Volumes haben. So können auch spezielle Scripte definiert werden, die z.B. eine SQL-Datenbank erst logisch sichern, bevor RockUp das eigentliche Volume sichert.

RockUp nutzt für das eigentliche Sichern der Daten Restic und profitiert dadurch von Restics enormem Funktionsumfang und seiner Integrierbarkeit mit weiteren Werkzeugen wie z.B. rclone. RockUp kann inkrementelle sowie vollständige Backups erstellen und verschlüsselt auf einem S3 Speicher ablegen und versionieren.

Kubernetes Backups

In Kubernetes sichern wir persistente Volumes, aber auch den gesamten Cluster-State, mit Hilfe von Velero, einer quelloffenen Anwendung aus dem Hause VMWare. Velero läuft als Deployment im Kubernetes Cluster und sichert mit Hilfe von Restic persistente Volumes und auf Wunsch den etcd Store verschlüsselt und inkrementell auf einem S3 Speicher.

Ein Web-Interface bietet Velero leider nicht. Informationen über geplante oder erfolgte Backups speichert Velero in Form von Custom Resources im Kubernetes Cluster in dem es läuft.

Übersicht

Inkrementelle Sicherung
Verschlüsselung
S3 Support
SFTP Support
Status-Überwachung
Redundante Sicherung optional
Restore Support
Alternativer Ziel-Storage
Bring Your Own IDP
Bring Your Own Cloud
Bring Your Own Storage
Bring Your Own Domain
Preis pro GB 0.10 € / Monat

Sie haben Fragen oder wünschen ein individuelles Angebot?

Wir beraten Sie gerne.

Kontakt →

Was gibt's Neues bei ayedo?

Vom Lernenden zum Profi 🚀

Kennt ihr das? Ihr schließt eure Ausbildung oder Weiterbildung ab, startet voller Vorfreude in euren ersten Job in einem Softwareunternehmen und plötzlich seid ihr umgeben von lauter Profis mit unglaublichen Skills. 😱

Aber hey, erinnert euch daran: Jeder Experte hat mal klein angefangen. Auch sie hatten ihre Anfänge und Herausforderungen und sind heute noch manchmal von kniffligem Code herausgefordert. Das Beste daran? Sie sind immer bereit zu helfen und ihr Wissen zu teilen, wenn ihr mal feststeckt. 🤝

Teilt eure ersten Job-Erlebnisse mit uns! Wie habt ihr euch gefühlt?

#ErsterJob #SoftwareEntwicklerLeben #VomAnfängerZumProfi #weareayedo #saarland #saarbrücken

Check das auf Instagram

Fabian Peter · 04.07.2024 · ⏳ 3 Minuten

ESCRA und ayedo revolutionieren ZTNA mit Kubernetes und Cloud-Hosting

Erfolgreiche Partnerschaft: ESCRA und ayedo revolutionieren ZTNA mit Kubernetes und Cloud-Hosting Strategische Partnerschaften sind entscheidend, um Stärken zu bündeln und gemeinsam zu wachsen. Ein …

Lesen →

ESCRA und ayedo revolutionieren ZTNA mit Kubernetes und Cloud-Hosting
Fabian Peter · 01.07.2024 · ⏳ 4 Minuten

Wie bewältigt man 160 Millionen User im Monat? Mit K8s und Docker!

Hochverfügbare SaaS-Infrastruktur für mehr als 2 Milliarden Requests pro Monat In der heutigen digitalisierten Welt sind Ausfallsicherheit und Skalierbarkeit unverzichtbare Merkmale jeder …

Lesen →

Wie bewältigt man 160 Millionen User im Monat? Mit K8s und Docker!
Fabian Peter · 13.06.2024 · ⏳ 3 Minuten

Schutz vor Cyber-Bedrohungen: Ein umfassender Leitfaden zum Cyber Risiko Check

![Schutz vor Cyber-Bedrohungen: Ein umfassender Leitfaden zum Cyber Risiko Check] (ein-umfassender-leitfaden-zum-cyber-risiko-check.png) Ein effektiver Weg, um diese Risiken zu minimieren, ist der …

Lesen →

Schutz vor Cyber-Bedrohungen: Ein umfassender Leitfaden zum Cyber Risiko Check
Fabian Peter · 10.06.2024 · ⏳ 3 Minuten

Compliance leicht gemacht: Die ISO27001 als Schlüssel zur Einhaltung gesetzlicher Vorschriften

Compliance leicht gemacht: Die ISO27001 als Schlüssel zur Einhaltung gesetzlicher Vorschriften Die Einhaltung gesetzlicher Anforderungen und Datenschutzrichtlinien ist für Unternehmen eine ständige …

Lesen →

Compliance leicht gemacht: Die ISO27001 als Schlüssel zur Einhaltung gesetzlicher Vorschriften

Alle Blogs →

Häufig gestellte Fragen

Häufig gestellte Fragen

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 →

Warum ayedo Fleet?

Mit ayedo Fleet erhalten Sie Zugriff auf eine sichere und hochverfügbare Container Plattform auf Basis von 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 Kubernetes bei ayedo?

Wir stellen Ihnen ein Kubernetes Cluster bereit und richten auf Wunsch für Sie Nginx Ingress und Portainer ein, sodass Sie Ihr Kubernetes Cluster über ein graphisches UI verwalten können.

Das Cluster besteht aus mindestens 3 Controlplane und 4 Worker Nodes und wird standardmäßig auf Infrastruktur der Hetzner Online GmbH bereitgestellt.

Im Anschluss sorgen wir für den zuverlässigen Betrieb und kümmern uns um die nachhaltige Aktualisierung von Kubernetes sowie der Betriebssystemen der Nodes und aller Managed Apps.

Teil unseres Services ist auch die kontinuierliche Überwachung Ihrer Anwendungen und das Sichern Ihrer Daten .

Sprechen Sie uns an →
Wie funktionieren Managed Backups bei ayedo?

Wir stellen ein S3-kompatibles Speicher-Backend zur Verfügung auf das Ihre Sicherungen abgelegt werden. Zusammen mit Ihnen implementieren wir die nötigen Scripte und Dienste für die regelmäßige Sicherung Ihrer Daten auf unser Backend.

Wir überwachen die regelmäßige und vollständige Ausführung der Backups und ergreifen Maßnahmen im Fehlerfall. Für Integritätstests sind Sie selbst verantwortlich.

Sprechen Sie uns an →
Unterstützt ayedo auch andere Ziel-Systeme als S3-Storage für Backups?

Ja. Da der Implementierungsaufwand je nach Ziel-System stark variieren kann berechnen wir diesen nach Aufwand. Für eine Übersicht an unterstützten Systemen, sprechen Sie uns bitte an.

Sprechen Sie uns an →
Warum ayedo Cruise?

Mit ayedo 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 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.

Was bedeutet "Durable"?

Standardmäßig werden Cruise-Apps ohne erweiterte Hochverfügbarkeit bereitgestellt. Das heißt es läuft in der Regel nur eine Replika des Anwendungs-Containers und eine Replika des Datenbank-Containers.

In diesem Fall hat die Anwendung bereits durch die Kubernetes-Primitives eine deutlich erhöhte Verfügbarkeit, da im Fehler-Fall oder bei einer Node-Downtime die relevanten Container umgehend neu gescheduled werden. Für die Zeit des Reschedulings stehen aber weder Anwendung noch Datenbank zur Verfügung, was aus User-Sicht einer Downtime gleichkommt.

Manche Apps unterstützen allerdings erhöhte Verfügbarkeit durch App-eigenes Clustering oder ähnliches. Ein gutes Beispiel wäre Postgres wo wir mehrere Datenbank-Pods bereitstellen und diese in einem Postgres-nativen Cluster miteinander synchronisieren können. Das heißt wenn ein Postgres-Container gestoppt werden muss bleibt die Datenbank für ihre Clients weiterhin verfügbar. Das erleichtert Wartungen und ungeplante Downtimes enorm und sorgt für eine deutlich bessere User-Expierence.

"Durable" Apps profitieren also neben den Kubernetes-nativen Hochverfügbarkeits-Mechanismen zusätzlich von eigenen Mechanismen zur Aufrechterhaltung des Betriebs. Das erhöht die Komplexität der Bereitstellung und die Menge an benötigten Ressourcen, reduziert aber mittelfristig den Wartungsaufwand bei Anwendungen die schnell skalieren müssen oder abhängig von ständiger Verfügbarkeit ihrer Dependencies sind.

Welche Cloud Provider unterstützt ayedo?

Wir unterstützen die folgenden Provider:

Bitte beachten Sie, dass nicht alle unsere Produkte für all diese Cloud-Provider verfügbar sind. Einzelheiten können Sie den jeweiligen Produktseiten entnehmen.

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 Cruise Kataloges sind.

Gerne helfen wir Ihnen bei der Containerisierung und Paketierung Ihrer Anwendungen als Vorbereitung auf den Betrieb als Custom App auf einem ayedo Fleet basierten Kubernetes-Cluster.

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 Fleet und ayedo 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.

Welche Vertragslaufzeiten bietet ayedo an?

Standardmäßig haben alle Verträge für Managed Services und Support eine Laufzeit von 12 Monaten.

Kunden von ayedo Fleet haben die Möglichkeit gegen eine monatliche Pauschale die Vertragslaufzeit auf 1 Monat zu reduzieren.

Was bedeutet "Bring Your Own IDP"?

Die meisten Apps aus dem ayedo 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 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 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 Restore oder 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 Cruise Katalog bieten Ihnen die Möglichkeit, Dienste unter Ihrer eigenen Domain zu betreiben.

Sprechen Sie uns an →

Welche Support-Zeitfenster stehen zur Verfügung?
  • Basic: 8x5, Mo-Fr 09:00 - 17:00 Uhr
  • Business: 16x5, Mo-Fr 06:00 - 22:00 Uhr
  • Enterprise: 24x7, Mo-So 00:00 - 23:59 Uhr

Weitere Infos zu unseren Support-Zeitfenstern finden Sie hier.

Mehr erfahren →

Welche Support-Kanäle stehen zur Verfügung?
  • Ticket-System: Web-UI oder E-Mail an support@ayedo.de
  • Telefon: Wir bieten eine Notfall-Hotline (nur für Business- und Enterprise-Support)
  • Chat: Wir bieten Support über Chat über eine Bridge zwischen unserem Chat-System und unterstützten externen Chat-Systemen (nur für Business- und Enterprise-Support)

Weitere Infos zu unseren Support-Kanälen finden Sie hier.

Mehr erfahren →

Was bedeutet "Garantierte Reaktionszeit"?

Je nach Support-Paket garantieren wir verschiedene Fristen für die Erst-Reaktion auf eine Support-Anfrage durch den Kunden. Weitere Infos zu unseren Reaktionszeiten finden Sie hier.

Mehr erfahren →

Kontaktieren Sie uns

Unsere Cloud-Experten beraten Sie gerne und individuell.

Wir antworten in der Regel innerhalb weniger Stunden auf Ihre Nachricht.

Zu Gen-Z für E-Mail? Einfach mal Discord versuchen. Unter +49 800 000 3706 können Sie unter Angabe Ihrer Kontaktdaten auch einen Rückruf vereinbaren. Bitte beachten Sie, dass es keine Möglichkeit gibt, uns telefonisch direkt zu erreichen. Bitte gar nicht erst versuchen. Sollten Sie dennoch Interesse an synchroner Verfügbarkeit via Telefon haben, empfehlen wir Ihnen unseren Priority Support.