Was ist eine Cloud?#
Bevor wir unsere eigene Cloud erstellen können, müssen wir zunächst wissen, was eine Cloud eigentlich ist.
Sie hat nichts mit den Wolken am Himmel zu tun, sondern die Cloud im IT-Sinne sind Server, die Dienste im Internet bereitstellen, die sonst lokal in Unternehmen oder zu Hause laufen würden.
Das können z. B. Büroprogramme, Videobearbeitungssoftware, Spiele-PCs, AD oder LDAP-Server, E-Mails usw. sein.
Kurz gesagt, es ist einfach der PC eines anderen, der Ihnen Dienste zur Verfügung stellt. Wenn Ihnen zum Beispiel ein Freund anbietet, Daten über das Internet auf seinem Server zu speichern, dann ist das technisch gesehen bereits eine Cloud. Auch wenn es nur ein 50€ PC ist.
Wozu ist die Cloud da?#
Da wir nun wissen, was genau eine Cloud ist und auch, dass sie keine besondere Sache ist. Was ist der Sinn einer Cloud? Wenn Sie wissen, was Sie tun, beeindruckend wenig.
Große Unternehmen machen viel Werbung für ihre Cloud-Lösungen und stellen sie gerne als die Lösung für alle Probleme dar und dass sie so viel billiger sind. Das ist natürlich nur Marketinggerede und hat wenig mit der Realität zu tun. Unternehmen würden nicht etwas erfinden, mit dem sie weniger Geld verdienen, das ist das Ziel eines jeden Unternehmens. Wenn man Ihnen sagt, dass Sie so viel Geld sparen können, wenn Sie Ihre gesamte Infrastruktur, die Ihnen gehört, in eine Cloud stellen, wo Sie sie für immer mieten und nie besitzen. Dann stimmt eindeutig etwas nicht, es kann am Anfang billiger sein, bis genügend Unternehmen an den Anbieter gebunden sind und die Kosten immer weiter steigen. Man darf nicht vergessen, dass Microsoft, Amazon und Co. Aktiengesellschaften sind, deren Kurs immer weiter steigen muss.
Dennoch gibt es bestimmte Fälle, in denen eine Cloud von großen Unternehmen tatsächlich Sinn macht.
Beispiele sind:
Offsite-Festplattenspeicher für die 3 2 1-Regel, wie sie zum Beispiel Microsoft und Amazon anbieten.
Ein CDN, um die Website schnell für die ganze Welt verfügbar zu machen, wie es zum Beispiel Netlify anbietet.
Ein weiteres CDN, um Downloads und Server für die ganze Welt verfügbar zu machen, wie es Steam anbietet.
Für internationale Unternehmen, die extreme Flexibilität bei der Serverkapazität benötigen, ist eine Cloud aufgrund ihrer Elastizität ebenfalls sinnvoll
Auch E-Mail-Hosting kann sinnvoll sein, da es sehr schwierig geworden ist, E-Mails so zu konfigurieren, dass sie nicht als Spam deklariert werden
Dies sind kurze Beispiele, aber die Kurzfassung ist. Wenn es völlig unrealistisch ist, es lokal zu hosten, wie z. B. YouTube als Ganzes in Ihrem eigenen Unternehmen zu hosten, dann sollten Sie eine Cloud nutzen. Wenn es super einfach ist, es selbst zu hosten, wie ein DHCP-Server, dann sollten Sie das tun.
Die Risiken der Cloud#
Monopol#
Ich habe bereits halbwegs erwähnt, dass die Cloud ein Monopolsproblem haben kann, wenn zu viele Unternehmen und Menschen alles bei diesen wenigen Unternehmen mieten. Dann wird der Preis irgendwann für immer in die Höhe gehen. Denn was will man ab diesem Zeitpunkt machen, wenn es keine lokalen Geräte mehr gibt, die das Gleiche können? Das kann man heute schon sehen, versuchen Sie mal, ganz ohne Microsoft, Google, Amazon und Co. auszukommen. Das ist sehr schwierig, und wenn alles in der Cloud ist, wird es nur noch schlimmer.
Datenschutz und Spionage#
Datenschutz ist ein Problem, denn nur weil das Unternehmen behauptet, dass die Daten nicht gestohlen werden, heißt das nicht, dass sie es nicht heimlich tun. In einem geschlossenen Netzwerk, in dem die gesamte Software proprietär ist, gibt es keine Möglichkeit zu sagen, dass keine Daten gestohlen werden oder dass sich dies in Zukunft nicht ändern könnte. Das Vereinigte Königreich ist derzeit ein gutes Beispiel für Apple. Das Vereinigte Königreich versucht derzeit, eine Hintertür zu bekommen, um alle Daten britischer Nutzer in der ICloud zu lesen. Dies kann auch andere Länder betreffen, wenn sie Daten mit britischen Bürgern teilen.
https://duckduckgo.com/?q=The+UK+will+eine+Hintert ür+zu+Apples+I+Cloud&t=ffab&ia=web
Ein weiteres Beispiel ist Microsoft, das in der Vergangenheit die Zusammenarbeit mit der NSA bestritten hat. Eternalblue war eine Malware, die diese Hintertür ausnutzte, um Malware in der ganzen Welt zu verbreiten. Warum sollte diese Spionage nicht immer noch weitergehen?
Die Backdoor: https://duckduckgo.com/?q=Mircosofts+NSA+Backdoor&t=ffab&ia=web
Die Malware: https://duckduckgo.com/?q=Eternalblue+benutzt+NSA+Backdoor&t=ffab&ia=web
Begrenzte Anpassungsfähigkeit#
Ein weiteres Problem ist die Anpassbarkeit: Wenn eine Cloud eine Funktion nicht unterstützt, funktioniert sie einfach nicht. Lokal hingegen können Sie alles so anpassen, wie Sie es brauchen.
Wie kann ich selbst eine Cloud hosten?#
Vorwort#
Selbst-Hosting kann je nach Größe sehr kompliziert sein und für viele ist es eine Sache, die völlig unmöglich ist, wenn sie keine Zeit investieren wollen. Überlegen Sie also genau, ob es Ihre Zeit wert ist oder nicht.
Was soll ich hosten?#
Jetzt, da wir wissen, was der Sinn einer Cloud ist und welche Risiken bestehen, müssen wir wissen, was wir selbst hosten wollen.
Letztendlich muss man es selbst wissen und ich habe ein paar Quellen, wo man Inspiration finden kann.
Containers: https://hub.docker.com/
Nextcloud es macht eine menge: https://nextcloud.com/
Suchen Sie auf Youtube, was andere Leute zu Hause Hosten, um zu sehen, ob es für Sie interessant ist.
Welche Hardware brauchen Sie?#
Man könnte meinen, dass man einen extrem teuren Server braucht, der um die 20000€ kostet, um überhaupt an Self-Hosting zu denken, aber das ist völlig falsch.
Ich selbst habe einen 8 Jahre alten Gaming-PC für mein Homelab. Er hat mich damals 1800€ gekostet und kann ohne Probleme bis zu 30 Server hosten und gleichzeitig in meiner Spiele-VM spielen. Aber heutzutage ist noch mehr drin, denn man kann mehr Leistung für weniger Geld bekommen. So etwas ähnliches kann man heutzutage sogar mit einem 1000€ PC machen oder wenn man nur sehr wenig hosten will sogar mit einem für 50€, sei es mit einem Raspberry PI. Man kann aber auch alte Server oder PCs gebraucht kaufen und diese verwenden.
Man muss schauen, was genau man machen will und entsprechend planen.
Meine beste Empfehlung für einen Server, der ohne Probleme mit Linux läuft und viel Leistung hat, ohne dass man darauf Spiele spielen will, ist dieser hier:
https://www.tuxedocomputers.com/en/TUXEDO-Nano-Pro-Gen13-AMD.tuxedo#specs
Man bekommt ihn für ca. 1000€ und er wird Ihnen locker die nächsten 5-10 Jahre dienen. Abhängig von der Auslastung und was er machen soll natürlich.
Welche Software sollten Sie verwenden?#
Hierfür habe ich meinen Linux Distro Guide, in dem einige gute Server-Betriebssysteme vorgestellt werden. Meine Empfehlung wäre aber Proxmox.
Distro Guide: https://xenoelectronics.com/de/posts/2025/which-linux-distro-should-you-use/
Proxmox: https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso
Proxmox deckt eine Menge Dinge ab, die man für das Selbsthosten verwenden kann. Denn Sie können eine VM für alle Zwecke erstellen, um die Arbeit zu erledigen.
Sie brauchen Container? Erstellen Sie eine VM mit Alpine und hosten Sie Portainer darauf. Sie brauchen einen Datenbankserver? Erstellen Sie eine Debian-VM und hosten Sie Postgres darauf und so weiter.
Andere Betriebssysteme würden es schwieriger machen, da sie weniger flexibel oder zweckgebunden sind. Mit TrueNAS zum Beispiel haben Sie ein exzellentes Betriebssystem für Storage und können auch VMs erstellen, aber es ist weniger einfach als mit Proxmox und Sie können TrueNAS auch in einer VM mit Proxmox hosten, wenn Sie es brauchen.
Sie können mit Proxmox auch Cluster erstellen, wenn Sie mehr als einen Server haben.
Zusammenfassung#
Sie haben nun eine Vorstellung davon, was die Cloud ist und wissen, wie und was Sie selbst hosten können und welche Risiken die Cloud mit sich bringen kann. Ich kann Ihnen nur empfehlen, sich mehr mit dem Thema Selbst-Hosting zu beschäftigen, denn sonst wird dieser Artikel mehrere Stunden in Anspruch nehmen und wenn es Ihnen zu viel Arbeit ist, hoffe ich, dass Sie zumindest etwas Neues gelernt haben.
Dienste von XenoElectronics#
Wenn Sie Hilfe bei Ihren Projekten oder mit Open-Source-Software benötigen. Schauen Sie auf unsere Kontaktseite und teilen Sie uns Ihr Anliegen mit. Wir helfen Ihnen dabei, Ihre Projekte zu realisieren.
Unterstützen Sie uns#
Ich hoffe, dieser Guide hat Ihnen sehr geholfen. Wir würden uns sehr freuen, wenn Sie unseren Patreon beitreten oder mit Paypal oder Stripe spenden würden. Wir sind für jede Unterstützung dankbar.
Vielen Dank fürs Lesen und für Ihre Zeit.
Wenn Sie diesen Artikel teilen möchten, klicken Sie auf die Symbole unten.