Wolke

So mieten Sie Linux-Server in der Cloud

So mieten Sie Linux-Server in der Cloud
Okay, du hast deine nächste tolle Idee. Vielleicht ist es eine Web-App, eine Website oder Software as a Service. Jetzt müssen Sie es in der Welt bereitstellen, damit die Leute es sehen und verwenden können. Wohin gehst du dafür? Welche Faktoren müssen Sie berücksichtigen? Lassen Sie uns den Denkprozess durchgehen, um Ihren idealen Cloud-Server zu finden.

Vertikale Skalierung Ihres Betriebs

Mit vertikaler Skalierung meine ich den optimalen Ressourcenbedarf pro Server. Wenn Sie beispielsweise etwas Kleines wie 1 bis 8 vCPUs und 1 bis 32 GB Arbeitsspeicher benötigen, können Sie jeden gängigen Cloud-Hosting-Anbieter wie DigitalOcean, Azure oder AWS in Betracht ziehen. Dies ist bei weitem die häufigste Option und wahrscheinlich etwas, das Sie möchten. Diese Dienste können skaliert werden, um alles zu hosten, von Ihren Hobbyprojekten und persönlichen Blogs bis hin zum vollständigen Stack einer typischen DevOps-Pipeline.

Bei größeren Anforderungen ab 128 GB Arbeitsspeicher ist es wirtschaftlicher, einen dedizierten Server von Anbietern wie OVH zu mieten. Die Vorlaufkosten können im späteren Fall höher sein, aber über längere Zeiträume ist es deutlich günstiger.

Vielleicht möchten Sie etwas, das vollständig von einem Cloud-Server-Anbieter verwaltet wird, einschließlich FaaS-Optionen wie AWS Lambda und Azure Functions oder PaaS-Optionen wie Google Cloud Platform. Diese zählen jedoch nicht unbedingt als Linux-Umgebung, da Sie auf die Umgebung beschränkt sind, die Ihnen der Anbieter anbietet, anstatt eine eigene Linux-Umgebung mit Root-Rechten zu haben usw.

Horizontale Skalierbarkeit

Horizontale Skalierbarkeit bezieht sich einfach auf die Tatsache, dass Sie Ihre Software über mehrere Server hinweg skalieren können. Es bezieht sich in diesem Zusammenhang auch auf die Reichweite, die Ihr Cloud-Dienstleister zu bieten hat. Verfügen sie über Rechenzentren in der Nähe Ihrer Benutzer?? Wenn Sie planen, so etwas wie ein VPN zu hosten, stellt sich die Frage anders. Verfügen sie über Rechenzentren in Regionen, die die Privatsphäre der Benutzer respektieren?.

Wenn Sie der Meinung sind, dass Ihre Benutzerbasis wächst, müssen Sie dies im Voraus planen.

Automatisierung

Wenn es um Server geht, ist Automatisierung das A und O. Dies sind keine Geräte, mit denen Sie als Eigentümer interagieren sollen. Sie sollten die Anwendung, die sie ausführen sollen, leise ausführen und Ihnen aus dem Weg gehen.

Vor diesem Hintergrund bieten viele Dienste eine ganze Reihe von Diensten, angefangen von Cloud-Init bis hin zu einer HTTP-API, mit der Sie Server aus der Ferne hochfahren und konfigurieren können. Wenn Ihr Team mit der API eines Anbieters vertraut ist und nicht mit dem anderen, dann ist es besser, bei der vertrauten zu bleiben, anstatt Ihr gesamtes Toolset für einen anderen Anbieter neu zu schreiben.

Sobald Sie über eine Reihe von Skripten verfügen, die alles für Sie automatisieren, sparen Sie auf lange Sicht Hunderte von Arbeitsstunden. Und Sie müssen sich nie Sorgen machen, dass ein Server aufgrund von menschlichem Versagen falsch konfiguriert ist. Besuchen Sie die API-Dokumentationsseiten für alle Anbieter, die Sie in Betracht ziehen, bevor Sie eine Entscheidung treffen.

Funktionsumfang

Um die Open-Source-Software, die mit Linux geliefert wird, in vollem Umfang nutzen zu können, müssen Sie sicherstellen, dass Ihr Serveranbieter einen bestimmten Mindeststandard an Funktionen bietet.

Im Falle von Cloud-gehosteten VMs können dies Backups und Snapshots, Blockgeräte, Objektspeicher, Floating-IPs, verwaltete Firewalls, private Netzwerke, DNS-Server und eine Vielzahl von Linux-Distributionen umfassen. Im Falle eines dedizierten Servers sind die Funktionen hardwarespezifischer, wie die Verfügbarkeit von IPMI, Remote-KVM und eine nützliche Verwaltungsschnittstelle wie das vRack von OVH.

Überwachung

Die Überwachung Ihres Servers ist ein weiterer entscheidender Faktor, den Sie beim Mieten eines Linux-Servers berücksichtigen sollten. Welche Überwachung ermöglicht die Plattform?. Natürlich gibt es auch Bonuspunkte für die Alarmierung.

Dienste wie Cloud Log von Amazon werden bei allen Anbietern immer häufiger. Sie geben Ihnen einen sehr detaillierten Einblick in den Zustand und die Verfügbarkeit Ihres Systems. Es sind auch Dienste von Drittanbietern aufgetaucht, die Ihnen helfen, dies zu nutzen. Du registrierst dich einfach für sie und sie greifen auf die Messwerte zu und bieten sie dir in Form von intuitiven Grafiken und Benachrichtigungen an.

Unterstützung und Gemeinschaft

Bei Linux ist die Katastrophe keine Frage von „Wenn es passiert“, sondern „Wenn es passiert“. Wenn Sie unweigerlich auf ein Problem stoßen, müssen Sie sicherstellen, dass der Anbieter erschwinglichen und zeitnahen Support bietet, um Sie aus dem Chaos zu befreien. Darüber hinaus sollten Sie sofort benachrichtigt werden, wenn bei Ihrem Cloud-Anbieter etwas schief geht. Sie werden einem kommunikativen Anbieter dankbar sein, wenn etwas schief geht. Auf der anderen Seite kann mangelnde Kommunikation zu Frustration und Angst führen.

Wenn Supportverträge für Sie teuer sind, sollten Sie sich für einen Anbieter entscheiden, um den es eine aktive Community von Entwicklern und Betreibern gibt. Menschen, die wahrscheinlich Ihr Problem gelöst haben oder Sie in die richtige Richtung weisen können. Wenn Sie eine obskure und schlecht dokumentierte Technologie übernehmen, sind Sie auf sich allein gestellt. Dies gilt im Allgemeinen für jede Technologie, insbesondere aber für Plattformen, die von einer anderen Partei kontrolliert werden.

Beachtung

Standards wie HIPAA und PCI sind ein eigenes Kaninchenloch. Ob Sie darin einen Wert sehen oder nicht, ist eine andere Sache. Tatsache ist, dass Sie, wenn Sie Produkte entwerfen, die bestimmte rechtliche Standards erfüllen müssen, besser Ihre „i“ und „t“ kreuzen sollten.

Konsultieren Sie die Experten und sprechen Sie mit Ihrem Anbieter darüber. Prüfen Sie, ob ihre Infrastruktur die verschiedenen Standards erfüllt, die Sie einhalten müssen, bevor Sie eine Geschäftsentscheidung treffen.

Fazit

Dank der ständig wachsenden Zahl von Open-Source-Projekten ist das Mieten eines Linux-Servers über eine beliebige Cloud-Plattform kein großes technisches Hindernis hinder. Die Entscheidung läuft wirklich auf Wirtschaftlichkeit, geografische Lage, Rechtmäßigkeit und persönliche Vorlieben hinaus.

In diesem Sinne hoffe ich, dass Sie die oben genannten Faktoren zum Nachdenken angeregt haben. Ich hoffe, dass es Ihnen bei der Auswahl Ihrer perfekten Plattform hilft.

Cursor springt oder bewegt sich zufällig während der Eingabe in Windows 10
Wenn Sie feststellen, dass Ihr Mauszeiger während der Eingabe auf einem Windows-Laptop oder -Computer automatisch und zufällig springt oder sich von s...
So kehren Sie die Scrollrichtung von Maus und Touchpads in Windows 10 um
Maus und Touchpads machen das Rechnen nicht nur einfach, sondern auch effizienter und weniger zeitaufwendig. Wir können uns ein Leben ohne diese Gerät...
So ändern Sie Mauszeiger- und Cursorgröße, Farbe und Schema unter Windows 10
Der Mauszeiger und der Cursor in Windows 10 sind sehr wichtige Aspekte des Betriebssystems. Dies kann auch für andere Betriebssysteme gesagt werden, a...