So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

Welcher Amazon Cloud Server ist der beste für Sie?

Die Wahl zwischen Diensten auf der umfassenden AWS-Plattform kann für Benutzer eine Belastung sein. Dieser Artikel hilft Ihnen, eine fundierte Entscheidung darüber zu treffen, welcher Cloud-Server, AWS EC2 oder AWS Lightsail, für Sie am besten geeignet ist.

AWS LightSail und AWS EC2 sind ähnliche Dienste, die Ihnen virtuelle Cloud-Server bereitstellen. Obwohl die Funktion dieser Dienste recht ähnlich klingt, sind beide Dienste für unterschiedliche Anwendungsfälle konzipiert.

AWS EC2

AWS EC2 ist ein zentraler Cloud-Service von AWS, der es uns ermöglicht, virtuelle Server in der Cloud bereitzustellen. Von EC2 bereitgestellte Instanzen sind wie ein unbeschriebenes Blatt. Diese Server sind hochgradig anpassbar und können nach Belieben des Benutzers konfiguriert und verwendet werden. Theoretisch kann EC2 eine unbegrenzte Anzahl virtueller Maschinen bedienen.


Amazon bietet auch viele Optionen bei der Auswahl der Instanztypen für seine virtuellen EC2-Maschinen. Sie können je nach Anwendungsfall aus für CPU, Arbeitsspeicher, Speicher, GPU und Netzwerk optimierten Instanzen wählen.

EC2 ist einer der am häufigsten genutzten Dienste auf AWS. Es lässt sich in die meisten anderen AWS-Dienste auf der Plattform integrieren und ist hochgradig anpassbar, um jede Art von Anwendungsfall zu unterstützen.

AWS-Leichtsegeln

AWS Lighthsail ist ein von AWS angebotener Cloud-Service. Mit dem Lighsail-Dienst können Benutzer vorkonfigurierte Cloud-Server wie LAMP, WordPress, Node.js oder Magento bereitstellen, um die Anwendungsarchitektur schnell zu konfigurieren, ohne die Software manuell installieren zu müssen. Eine detaillierte Übersicht über Lightsail finden Sie im Artikel „Amazon Lightsail: Alles, was Sie wissen müssen“.

AWS hat Lightsail so konzipiert, dass es selbst für absolute Anfänger leicht verständlich und benutzerfreundlich ist.

Youtube-Video

Sowohl Lightsail als auch EC2 sind leistungsstarke Dienste zur Bereitstellung virtueller Cloud-Server. Schauen wir uns nun den Unterschied zwischen diesen Diensten an.

AWS Lightsail vs. EC2

Verwenden

Lightsail ist ein benutzerfreundlicher Dienst, der für einfache Webanwendungen und Websites entwickelt wurde. Es ist speziell für Einsteiger oder technisch nicht versierte Benutzer konzipiert, die diesen Dienst mit wenigen Klicks nutzen und ihre Websites einfach einrichten können. Es wird empfohlen, LightSail nicht für sehr komplexe Anwendungen zu verwenden und sich auf kleine bis mittlere Arbeitslasten zu beschränken.

EC2 ist ein größerer und komplizierterer Dienst. Es wird für alle Arten von Anwendungen verwendet, die von kleinen Webanwendungen (diese können auch in Lightsail ausgeführt werden) bis hin zu Big Data- und maschinellen Lernanwendungen reichen. EC2 und kann möglicherweise zum Hosten jeder Anwendung konfiguriert werden. Es kann selbst die komplexesten Architekturen bedienen.

Einfach zu verwenden

Wie ich bereits erwähnt habe, ist LightSail ein benutzerfreundlicher Dienst, der speziell für Anfänger entwickelt wurde. Der gesamte Prozess des Startens eines Lightsail-Servers und der Bereitstellung der Anwendung auf dem Server kann mit wenigen Klicks durchgeführt werden. Bietet ein All-in-One-Erlebnis für die Erstellung virtueller Server und die Bereitstellung von Anwendungen.

EC2 hingegen benötigt viel mehr manuelle Konfiguration und möglicherweise andere Dienste wie AWS CodeDeploy und CodePipeline, um den Workflow für die Anwendungsbereitstellung zu optimieren.

Alle mit Ihrer Lightsail-Instanz verbundenen Ressourcen werden im selben Dashboard verwaltet. Im Gegensatz dazu verfügt jede Ressource auf einem EC2 (z. B. statische IP-Adressen, Sicherheitsgruppen, EBS-Volumes usw.) über ein eigenes Dashboard und eigene Optionen.

Wenn Sie also gerade erst mit AWS beginnen und kleine Anwendungen ausführen möchten, ist die Verwendung von Lightsail die beste Option. Sie benötigen nicht viel technisches Wissen über AWS, um Anwendungen in Lightsail zu starten.

Netzwerk

AWS verwaltet die Vernetzung Ihrer Lightsail-Maschinen. Als Benutzer können Sie der Lightsail-Firewall nur Regeln hinzufügen. Benutzer verwalten das Netzwerk für EC2-Instanzen mithilfe von VPCs, Sicherheitsgruppen und Subnetzen.

Subnetze

AWS Lightsail bietet keine native Unterstützung für Subnetze. In AWS können Sie je nach Anwendungsfall Ihrer Anwendung öffentliche und private Subnetze erstellen. Da Lightsail nur für Websites konzipiert ist, gibt es keine Unterstützung für das Hosten dieser Server in einem privaten Subnetz. EC2-Instanzen hingegen können in jedem öffentlichen oder privaten Subnetz bereitgestellt werden.

Wenn Ihr Anwendungsfall es erfordert, dass Sie ein Web oder eine andere Anwendung in einem privaten Subnetz bereitstellen, können Sie dies nur auf AWS EC2 tun.

Skalierbarkeit

Lightsail-Instanzen können überhaupt nicht skaliert werden, zumindest nicht automatisch. Darüber hinaus können Lightsail-Instanzen nach dem Start nicht mehr geändert werden. Wenn Sie also den Instanztyp ändern möchten, müssen Sie eine neue Instanz starten und deren Plan ändern.

EC2 ist ein hoch skalierbarer Dienst. Sie können AutoScaling-Gruppen im EC2-Dashboard verwenden, um Ihre EC2-Instanzen horizontal zu skalieren, d. h. die Anzahl der Instanzen, die die Anwendung bedienen, zu erhöhen oder zu verringern. EC2-Instances können nach dem Start auch auf einen neuen Instance-Typ geändert werden.

EBS-Volumes

EBS ist ein Blockspeicherdienst, der zu Speicherzwecken in EC2-Maschinen integriert werden kann. EBS-Volumes sind separate Netzwerklaufwerke, die an EC2-Instanzen angeschlossen oder von diesen getrennt werden können.

Lighsail unterstützt keine EBS-Volumes.

Preise

AWS Lightsail verfügt über eine feste Preistabelle „pro Monat“, die je nach Typ und Spezifikationen der Lightsatil-Instanz zwischen 3,5 $ und 160 $ pro Monat liegt. Der Dienst bietet außerdem eine dreimonatige kostenlose Kontingentnutzung ab dem Tag der Registrierung.

AWS EC2 verfügt über mehrere Preismodelle. Sie können On-Demand-Instanzen zu einem festen, nutzungsbasierten Preis nutzen. Oder Sie reservieren eine Instanz für einen bestimmten Zeitraum zu einem vergünstigten Preis. Die Nutzung des kostenlosen Kontingents für EC2 ist ab dem Tag der Registrierung 12 Monate lang möglich.

Lastverteilung

Der Lastausgleich ist eine native Funktion von Lightsail und der LightSail-Lastausgleich kann problemlos mit Lightsail-Instanzen verwendet werden.

EC2 verfügt über vier verschiedene Arten von Load Balancern mit jeweils eigenen Spezifikationen und Anwendungsfällen, die in EC2-Instanzen integriert werden können.

Überwachung

Die Überwachung der Lightsail-Instanz ist zwar möglich, jedoch auf wenige Parameter beschränkt. EC2 bietet eine Vielzahl von Metriken und Überwachungsoptionen.

Verschlüsselung

Die Verschlüsselung in Lightsail wird von AWS verwaltet und ist standardmäßig aktiviert. Bei der Verwendung von EC2-Instanzen können Benutzer die Verschlüsselung aktivieren oder deaktivieren.

Anwendungsfälle Leichtes Segeln

  • Lightsail eignet sich für den Aufbau von Entwicklungs-/Testumgebungen, da es erschwinglich und einfach zu konfigurieren ist.
  • Sehr nützlich für Anfänger, die AWS erkunden und Anwendungen mit begrenzten Cloud-Kenntnissen ausführen möchten.
  • Für Anwendungsfälle, bei denen vorhersehbare monatliche Kosten erforderlich sind.
  • Alles in einer Konsole für Load Balancer, Netzwerke und Datenbanken.

EC2-Anwendungsfälle

  • EC2 bietet verschiedene Preismodelle und Möglichkeiten, Rabattoptionen zu nutzen, um bessere Preise zu erzielen.
  • Sie werden für komplexe Anwendungen eingesetzt.
  • Für Anwendungen in privaten Subnetzen.
  • Für automatische Skalierbarkeit.
  • Für vollständige Kontrolle und Flexibilität über die Instanz.
  • Instanztypen, die für bestimmte Anwendungsfälle optimiert sind, z. B. die Verwendung CPU-optimierter Instanzen für maschinelle Lernaufgaben usw.

Abschluss

Sowohl Lightsail als auch EC2 sind ausgereifte Tools, die auf unterschiedliche Kunden und Anwendungsfälle ausgerichtet sind. Ehrlich gesagt ist EC2 ein viel leistungsfähigerer Dienst als Lightsail. Es kann alles, was die Lightsail-Instanz kann, und noch viel mehr. Aber mit der Macht geht eine Menge Komplexität, viele Optionen und möglicherweise Verwirrung einher. Wenn Sie also ein AWS-Anfänger sind, ist der direkte Wechsel zur EC2-Konsole möglicherweise nicht die richtige Wahl für Sie.

Lightsail eignet sich am besten für neue AWS-Benutzer, die sich nicht die Mühe machen möchten, virtuelle Server einzurichten, sondern eine schlüsselfertige Infrastruktur wünschen. Es ist auch speziell für einfache und kleine bis mittelgroße Webanwendungen konzipiert. Lightsail-Instanzen können problemlos auf EC2-Instanzen aktualisiert werden, sodass Sie jederzeit eine Hauptanwendung auf Lightsail einrichten können, bevor Sie langsam auf EC2 aktualisieren.

Ich hoffe, dieser Artikel hilft Ihnen, die richtige Entscheidung zwischen den beiden Diensten zu treffen.