© Gil C/Shutterstock.com

Wenn Sie nach einem einfachen VPS ohne den Schnickschnack von Amazon EC2 suchen, ist Ihre Lösung AWS Lightsail. Amazon bietet Benutzern ihren eigenen VPS oder „Virtual Private Server“, im Wesentlichen eine virtuelle Maschine, die in der Cloud von Amazon gehostet wird und alle notwendigen Daten und Software enthält, die zum Ausführen einer voll funktionsfähigen Anwendung oder Website erforderlich sind.

Lightsail bietet beliebte integrierte Content-Management-Systeme wie WordPress, Drupal und Joomla sowie weit verbreitete Entwicklungspakete wie Node.js und Django. Sowohl Anfänger als auch erfahrene Programmierer können direkt eintauchen, ohne viel Zeit mit der Einrichtung ihrer Umgebung verbringen zu müssen.

Ist AWS Lightsail in der Lage, sein Versprechen einer echten Out-of-the-Box-Cloud-Lösung zu erfüllen, ohne dass umfangreiche Konfigurationen oder Eingriffe erforderlich sind? Bietet EC2 nicht dasselbe? Ja und nein. Wir sind in den AWS-Kaninchenbau gegangen, um herauszufinden, wie entwicklerfreundlich Lightsail tatsächlich ist und wie es sich von ähnlichen Diensten abhebt. Lassen Sie uns eintauchen!

Wichtige Fakten über AWS Lightsail:

Zusätzlich zu VMs umfasst Lightsail auch Container, Datenbanken und DNS-Verwaltungsdienste, was es zu einer echten Infrastructure-as-a-Service-Plattform. Wie viele AWS-Komponenten ist Lightsail über Smart Load Balancing in Verbindung mit zusätzlichen Instances bei Bedarf einfach skalierbar. Es unterstützt jedoch keine automatische Skalierung. Die Lightsail-Konsole befindet sich auf einer öffentlich zugänglichen API, sodass Programmierer praktisch jede Aufgabe aus ihrem Code heraus erledigen können, falls sie sich für diesen Weg entscheiden. Ideal für Entwicklungsumgebungen, leichte bis mittlere Datenbanknutzung und die meisten gängigen Website-Architekturen, sollten diejenigen, die CPU-intensive Aufgaben ausführen möchten, eine Alternative zu Lightsail wie EC2 in Betracht ziehen. Die meisten Lightsail-Pläne berechnen die Abrechnungskosten mit einem On-Demand-Tarif pro Stunde und berechnen Ihnen nur die Zeiten, in denen Ihre Instance wirklich genutzt wird. Es gibt auch eine dreimonatige kostenlose Kontingentoption für alle, die den Dienst testen möchten.

Was ist AWS Lightsail: Erklärung

Lightsail wurde Ende 2016 von Amazon als Teil seiner AWS-Landschaft eingeführt und ermöglicht seinen Benutzern das schnelle Erstellen und Bereitstellen von Websites und anderen Anwendungen, ohne sich zu viele Gedanken über die dahinter stehende Infrastruktur machen zu müssen Code. Vom Unternehmen als „leistungsstarker virtueller Cloud-Server für Zuverlässigkeit und Leistung“ geprägt, machen die vorkonfigurierten Anwendungs-Stacks und die benutzerfreundliche Oberfläche von Lightsail es zu einer idealen Lösung für alle, die die zusätzlichen Probleme vermeiden möchten, die mit dem Abrufen Ihrer Apps einhergehen und Standorte aus dem Boden.

Wie wir oben kurz angesprochen haben, ist einer der Hauptanwendungsfälle für den Einsatz von Lightsail das Erstellen und Bereitstellen von Websites. Mit vorinstallierten Versionen von WordPress, Joomla, Magento und vielem mehr, die Ihnen zur Verfügung stehen, ist das Einrichten und Hosten Ihrer Websites mit Lightsail supereinfach.

Um eine neue zu erstellen Website können Sie WordPress als Blaupausenoption auswählen, wenn Sie die Bilddetails Ihrer Instanz auswählen.

©monticello/Shutterstock.com

Das Going Live mit Webanwendungen ist auch ein häufiger Anwendungsfall bei der Arbeit mit Lightsail, as Tech-Stacks wie LAMP, MEAN, Nginx, Node.js und andere sind leicht verfügbar. Magento ist auch für E-Commerce-Zwecke enthalten, zusammen mit Redmine zur Unterstützung bei Projektmanagementaufgaben. Aus Sicht des Betriebssystems steht eine repräsentative Auswahl an Linux-Varianten zur Auswahl, zusammen mit den letzten Iterationen von Windows Server.

Lightsail-Benutzer sind auch nicht auf diese Anwendungsfälle beschränkt, wie viele es wünschen um die Plattform für Dateispeicherungszwecke zu nutzen oder um proprietäre Finanzsoftware zu hosten und darauf zuzugreifen. Darüber hinaus nutzen viele Entwickler und Tester die Flexibilität und die Pay-as-you-go-Modelle von Lightsail, um neue Konzepte zu testen oder Fehler aufzuspüren und zu beheben, bevor sie sich für eine Produktionsbereitstellung entscheiden.

Nun, da wir’Nachdem wir hoffentlich Ihr Interesse geweckt haben, lassen Sie uns einige der wichtigsten Merkmale und Funktionen von Lightsail durchgehen und erklären, warum einige für Ihre individuelle Situation entscheidend sein können.

Lightsail-Blockspeicher

Abhängig von Ihren speziellen Speicheranforderungen , verfügt Lightsail über einige Optionen, mit denen Sie kurz-oder langfristig zusätzliche Daten unterbringen können. Blockspeicher wird im AWS-Sprachgebrauch allgemein als angeschlossene Festplatten bezeichnet und ist in Form zusätzlicher Volumes verfügbar, die jederzeit an Ihr VPS angeschlossen werden können.

Dies wird normalerweise verwendet, wenn Anwendungen häufig auf gespeicherte Daten zugreifen müssen, ohne dass Leistungs-oder Latenzprobleme im Weg stehen, wie z. B. Benutzerprofildaten oder Bestenlisten für ein leichtes webbasiertes Spiel. Wenn Ihre Anwendung eine höhere Frequenz von Eingabe-/Ausgabetransaktionen pro Sekunde erfordert oder Sie mit NoSQL-Datenbanken wie Cassandra oder MongoDB arbeiten, sollten Sie eine andere Lösung als Lightsail und Blockspeicher in Betracht ziehen.

Objektspeicherung

Für Dateien, die den statischen Inhalt einer App oder Website umfassen, einschließlich HTML-Snippets, Bilder oder Videos, bietet Lightsail auch Objektspeicherung an, die in sein Content-Delivery-Netzwerk eingebunden werden kann für beschleunigten und sicheren Zugriff weltweit. Die Kosten für die Objektspeicherung mit Lightsail sind relativ günstig, mit mehreren Festpreispaketen auf der Speisekarte. Für Leser mit etwas AWS-Erfahrung oder-Wissen können Lightsail-Objekte über die Befehlszeilenschnittstelle in S3-Buckets kopiert werden.

Lightsail Load Balancer

Unabhängig vom Zweck Ihrer Website oder Webanwendung werden Sie wahrscheinlich nachts nicht gut schlafen, wenn Sie nicht wissen, dass sie jederzeit verfügbar und zuverlässig ist darauf zugreifen oder es verwenden möchte. Lightsail-Load-Balancer tragen dazu bei, diesen Seelenfrieden zu erreichen, indem sie eingehenden Datenverkehr über Availability Zones (und damit über mehrere physische Rechenzentren) verteilen und nur Pakete an Instances senden, von denen sie wissen, dass sie in diesem Moment fehlerfrei sind.

Falls einer Ihrer virtuellen Server aus irgendeinem Grund offline ist, vermeiden die Load-Balancer das Senden von Datenverkehr in seine Richtung – wodurch sichergestellt wird, dass das Kundenerlebnis nicht negativ beeinflusst wird.

Laden Balancer sind auch praktisch, wenn der Datenverkehr zu Ihren Lightsail-Instances ansteigt, eine Situation, die sich die meisten App-oder Website-Eigentümer wünschen, aber auch eine Situation, die je nach Ihrer Hosting-Konfiguration viel Besorgnis hervorrufen kann. Diese LBs, die sowohl HTTP-als auch HTTPS-Protokolle unterstützen, tragen dazu bei, die Aussicht auf mehr Benutzer zu einem einhellig positiven Gedanken zu machen.

Lightsail-Datenbanken

Wenn Sie nicht eine sehr einfache Website oder eine Anwendung mit minimaler Funktionalität starten, besteht wahrscheinlich Bedarf an einer Datenbanklösung für Ihr Lightsail VPS. Seine verwalteten Datenbanken gibt es in vier Größen für Standard-und Hochverfügbarkeitspläne (HA), wobei Amazon die schwere Arbeit übernimmt, wenn es um die Sicherheit und den Zustand jeder DB-Infrastruktur geht – eine Sache weniger, um die Sie sich Sorgen machen müssen.

Ob MySQL oder PostgreSQL, Ihre Lightsail-Datenbanken können einfach gewartet und jederzeit durch die Magie eines Ein-Klick-Snapshots gesichert werden. Die DBs können auch über die AWS-Befehlszeile, ihre öffentliche API oder über den Code selbst mithilfe einer robusten und gut dokumentierten API verwaltet werden.

Lightsail Container Services

Die Containerisierung ist so geworden ein beliebter Bereitstellungsprozess aufgrund seiner Einfachheit, wenn es darum geht, Code mit allen erforderlichen Dateien und Bibliotheken in einem einzigen Paket zu bündeln, unabhängig von der zugrunde liegenden Infrastruktur. Diese Container fungieren als ihre eigenen isolierten Laufzeitumgebungen, sodass Entwickler ihre Web-Apps oder MicroServices in einem stabilen, eigenständigen Bereich frei ausführen können.

Lightsail bietet volle Unterstützung für Docker-Container (nur Linux) und lässt Sie praktisch jedes Image, das in einer öffentlichen Containerregistrierung gefunden wird, sowie auf Wunsch Ihre eigenen benutzerdefinierten privaten Images übertragen. Alles, was Sie tun müssen, ist CPU-und RAM-Spezifikationen zusammen mit der erforderlichen Anzahl von Knoten festzulegen, und AWS erledigt den Rest. Wie bei Lightsail selbst werden auch die Containerdienste stundenweise in einer On-Demand-Kostenstruktur abgerechnet.

Verwendung von AWS Lightsail

Die Möglichkeiten zur Verwendung von Lightsail variieren je nachdem, was Sie erreichen möchten, aber aus einer allgemeinen Sicht beginnt alles mit der Anmeldung ein kostenloses AWS-Konto und das Erstellen einer Lightsail-Instanz über die Homepage des Dienstes. Es ist wichtig, dass Sie sich Zeit nehmen und die Gründe für die Auswahl bestimmter Regionen und Availability Zones während dieses Teils des Prozesses verstehen, zusammen mit Ihrer Betriebssystemauswahl von Linux oder Windows und den anderen konfigurierbaren Einstellungen, die vom Setup-Assistenten angezeigt werden. Dazu gehören Ihr Abrechnungsplan und die damit verbundenen RAM-, CPU-und SSD-Spezifikationen.

Es gibt eine Reihe verschiedener Wege, die Sie an dieser Stelle einschlagen können. Wenn Sie beispielsweise eine neue Website erstellen möchten, möchten Sie möglicherweise WordPress als Blaupausenoption auswählen, wenn Sie die Bilddetails Ihrer Instanz auswählen. Nachdem Sie die Anmeldeinformationen für Ihre WP-Site über SSH erhalten haben, können Sie sich beim Admin-Dashboard anmelden und loslegen.

Vielleicht sind Sie ein Anwendungsentwickler, der einen neuen Container für Ihre gepackten Dateien erstellen möchte. In diesem Fall richten Sie Ihre Docker-Images lokal ein und übertragen sie an den Lightsail-Containerdienst, um sicherzustellen, dass alle erforderlichen Flags und Einstellungen korrekt sind, bevor Sie dies tun. Schließlich würden Sie eine Bereitstellung erstellen und weitermachen.

Es gibt so viel, was Sie mit Lightsail tun können, und wir haben bisher nur die Oberfläche berührt. Der beste Weg, um wirklich zu sehen, was Sie tun können, besteht darin, einzutauchen und damit zu beginnen, es zu lernen.

So lernen Sie AWS Lightsail kennen

Obwohl Lightsail ungefähr so ​​​​benutzerfreundlich ist, wie es nur geht Wenn es um AWS-Angebote geht, gibt es noch eine gewisse Lernkurve, wenn Sie nicht unbedingt eine technische Person sind oder wenn Sie wirklich ins Unkraut einsteigen und einige der fortgeschritteneren Funktionen und Einstellungen nutzen möchten. Fürchten Sie sich nicht, denn Sie werden feststellen, dass es im gesamten Web eine Fülle frei verfügbarer Ressourcen gibt, die nicht nur das Innenleben des Dienstes erklären, sondern auch einige sehr detaillierte exemplarische Vorgehensweisen zu jeder seiner Komponenten und Arbeitsabläufe bieten.

Als Ausgangspunkt können die oft aktualisierten häufig gestellten Fragen in Amazon Lightsail viele Ihrer anfänglichen Fragen beantworten, ohne Sie mit Details auf niedriger Ebene zu verzetteln. Auf dieser Seite finden Sie Links zu ausführlicherer Dokumentation zu jedem einzelnen Thema, wie z. B. verfügbare Preispläne und Kurzanleitungen.

Wenn Sie schneller per Video lernen möchten, ist YouTube voll von Lightsail-Themen Tutorials, die sich als hilfreich erweisen können. Es gibt auch kostenlose und kostenpflichtige Kurse von mehreren seriösen Anbietern, die sich auf Lightsail und andere verwandte AWS-Services konzentrieren.

Zu guter Letzt, wenn Sie es vorziehen, durch eine praktischere Methode zu lernen, empfehlen wir Ihnen, sich für das anzumelden Dreimonatiger kostenloser Kontingentplan und spielen Sie einfach mit Lightsail und seinen verschiedenen Einstellungen herum, bis Sie sich damit vertraut gemacht haben. Für manche Leute gibt es keinen besseren Weg, um mit unbekannter Technologie fertig zu werden, als sie tatsächlich zu verwenden.

AWS Lightsail: Wann ist es nicht die beste Wahl?

Sie wissen jetzt, dass die Verwendung von Lightsail als Ihre VPS-Lösung viele Vorteile bietet. Lightsail ist schnell, zuverlässig und relativ günstig und eignet sich perfekt für nicht komplexe Webanwendungen, die meisten Websites, Unternehmenssoftware und sogar eine Sandbox zum Entwickeln und Testen Ihres Codes.

Hier greift es jedoch zu kurz, wenn Sie mit intensiven Workloads arbeiten, z. B. mit Analysen und anderen Big-Data-Initiativen, oder wenn Sie versuchen, Anwendungen in Unternehmensgröße bereitzustellen, die auf einer komplizierten Architektur basieren und erfordern einen konstanten und stetigen Durchsatz.

Wenn Sie immer noch vorhaben, AWS zu verwenden, aber feststellen, dass Lightsail möglicherweise nicht leistungsfähig genug ist, um Ihre Anforderungen zu erfüllen, ist der Amazon EC2-Computing-Webdienst wahrscheinlich besser geeignet. Glücklicherweise gibt es auch für EC2-Instances eine kostenlose Kontingentlösung, die ein ganzes Jahr lang laufen kann, vorausgesetzt, Sie bleiben unter 750 Stunden Nutzungsdauer pro Monat und überschreiten keine anderen von Amazon festgelegten Bandbreiten-und Speicherbeschränkungen.

Wenn Sie immer noch nicht sicher sind, ob Sie sich für Lightsail oder EC2 entscheiden sollten, empfehlen wir Ihnen, sich eingehender mit den einzelnen Diensten zu befassen, bevor Sie Ihre Entscheidung endgültig treffen.

AWS Lightsail: Versionsverlauf

Amazon stellte Lightsail erstmals im November 2016 als neues Mitglied der AWS Compute-Familie vor. Es war eine willkommene Ergänzung des Portfolios und wurde schnell von vielen bestehenden Benutzern und Neulingen der Plattform angenommen.

Ursprünglich dazu gedacht, mit den vielen anderen damals verfügbaren VPS-Optionen zu konkurrieren, hebt es sich durch sein On-Demand-Preismodell und die Integration mit anderen nützlichen AWS-Services von der Konkurrenz ab. Im Laufe der Zeit erweiterte Lightsail seinen Funktionsumfang, einschließlich Veröffentlichungen wie verwalteten Datenbanken im Oktober 2018 und Unterstützung für Docker-Container im November 2020.

Allerdings gab es seit einiger Zeit nicht mehr viele bedeutende Ergänzungen zu den Fähigkeiten von Lightsail , sodass viele Benutzer das Schlimmste befürchten. Der eingeschränkte Funktionsumfang und Barebone-Stil im Vergleich zu EC2 bedeutet, dass Lightsail kein großer Gewinntreiber für Amazon ist. Infolgedessen hat die Entwicklung eine niedrige Priorität und schreitet nur im Schneckentempo voran. Dennoch ist es ein großartiges Tor für Benutzer, um in das AWS-Ökosystem einzusteigen und schließlich zu EC2 zu migrieren.

AWS Lightsail: Vollständiger Leitfaden mit Funktionen, Vorteilen und häufig gestellten Fragen zu Vor-und Nachteilen 

Was ist AWS Lightsail?

Lightsail ist die Plattform von Amazon, die Benutzern ihren eigenen virtuellen privaten Server bietet, ohne dass eine komplizierte EC2-Instance eingerichtet werden muss. Sie können damit einfache Websites bereitstellen, indem Sie die integrierte Unterstützung für gängige Content-Management-Systeme und Tech-Stacks verwenden.

Was ist der Unterschied zwischen Lightsail und EC2?

Lightsail ist ein einfacher VPS-Service, der für kleine Projekte entwickelt wurde, während EC2 aus mehreren Services besteht und hauptsächlich für komplexere oder größere Projekte gedacht ist.

Ist AWS Lightsail billiger als EC2?

strong>

Sie müssen Ihre eigenen Kosten für die Bandbreitennutzung mit den Rechnern von Amazon berechnen, aber für die meisten Anfänger und einfachen Projekte ist Lightsail wesentlich billiger als das Hochfahren einer EC2-Instance.

Wie kann ich lernen, wie man Lightsail verwendet?

Sie können damit beginnen, die FAQ zu Lightsail zu lesen. Die Seite enthält Links zu weiterführenden Informationen zu einzelnen Themen. Es gibt auch eine Reihe von Tutorials auf YouTube sowie Kurse, an denen Sie teilnehmen können.

By Maxwell Gaven

Ich habe 7 Jahre im IT-Bereich gearbeitet. Es macht Spaß, den stetigen Wandel im IT-Bereich zu beobachten. IT ist mein Job, Hobby und Leben.