Erste Schritte mit dem Implementierungsleitfaden

5 Schritte  |  60 Minuten

Build_LAMP_Web_App_HERO-ART_SM

Individuelle Service-Nutzung und -Kosten: Die AWS-Preise basieren auf Ihrer Nutzung der einzelnen Services. Die insgesamt kombinierte Nutzung der einzelnen Services ergibt Ihre monatliche Rechnung. Auf den Registerkarten unten erfahren Sie, wofür die einzelnen Services verwendet werden und wie sich dies auf Ihre Rechnung auswirkt.

  • Amazon EC2

    Beschreibung: Amazon EC2 stellt die virtuellen Anwendungsserver bereit, die als Instances bezeichnet werden, um Ihre Webanwendung auf der von Ihnen ausgewählten Plattform auszuführen. Mit Amazon EC2 können Sie Ihre Datenverarbeitungskapazität problemlos konfigurieren und skalieren, um sich an variierende Anforderungen und einen sich ändernden Bedarf anzupassen. Amazon EC2 ist in die bewährte Datenverarbeitungsumgebung von Amazon integriert, wodurch Sie die AWS-Suite der Services nutzen können. 

    Preisgestaltung: Die Amazon EC2-Preise basieren auf vier Komponenten: auf dem ausgewählten Instance-Typ (EC2 wird mit mehr als 40 Instance-Typen und optimierten Optionen für Verarbeitung, Arbeitsspeicher, Massenspeicher und mehr bereitgestellt), auf der Region, in der sich Ihre Instances befinden, auf der von Ihnen ausgeführten Software und auf dem ausgewählten Preismodell (On-Demand-Instances, Reserved Capacity, Spot usw.). Weitere Informationen finden Sie unter Amazon EC2 – Preise.

    Beispiel: Angenommen, Sie möchten Ihre LAMP-Website auf zwei Linux t2.micro EC2-Instances in der Region USA Ost hosten. Bei einem On-Demand-Preismodell belaufen sich die monatlichen Kosten für die virtuellen Maschinen auf 19,04 USD.

  • Elastic Load Balancing

    Beschreibung: Elastic Load Balancing bietet einen Load Balancer, der Anfragen auf die EC2-Instances verteilt, auf denen Ihre LAMP-Anwendung ausgeführt wird. Somit kann eine noch höhere Fehlertoleranz erreicht werden: Die Lastverteilungskapazität wird nahtlos an die Verteilung des Anwendungsdatenverkehrs angepasst.

    Preisgestaltung: Elastic Load Balancing-Preise basieren auf zwei Hauptkomponenten: auf der Anzahl der Stunden oder Teilstunden, während der der Elastic Load Balancer ausgeführt wird, und auf der Datenmenge (GB), die durch den Elastic Load Balancer übertragen wird. Weitere Informationen finden Sie unter Elastic Load Balancing – Preise

    Beispiel: Bei diesem Projekt führen Sie Ihre Anwendung auf 2 Amazon EC2-Instances in der Region USA Ost (Nord-Virginia) mit einem Elastic Load Balancer zum Ausgleichen des eingehenden Verkehrs aus. Wenn der Elastic Load Balancer am Ende 10 GB Daten in einem Zeitraum von 30 Tagen überträgt, belaufen sich die monatlichen Kosten auf 18,30 USD. 

  • Auto Scaling

    Beschreibung: Der Auto Scaling-Service stellt sicher, dass Ihre Anwendung hinsichtlich Verfügbarkeit optimiert wird.  Sie können die Mindestanzahl der verfügbaren Anwendungsserver festlegen und bei Bedarf Anwendungsserver gemäß Ihrer WordPress-Website- oder Blog-Anforderungen hinzufügen bzw. entfernen.

    Preisgestaltung: Für das Verwenden des Auto Scaling-Service zum Bereitstellen Ihrer WordPress-Website fallen keine zusätzlichen Gebühren an.

  • Amazon RDS

    Beschreibung: Amazon RDS bietet Umgebungen für verwaltete relationale Datenbanken, die als Instances bezeichnet werden, in der AWS-Cloud. DB-Instances stellen kosteneffiziente und individuell anpassbare Kapazitäten zur Verfügung und übernehmen gleichzeitig zeitraubende Datenbankenverwaltungsaufgaben, so dass Sie sich stärker auf Ihre WordPress-Anwendung konzentrieren können. Dieses Projekt verwendet zwar eine MySQL-konfigurierte DB-Instance, allerdings ist Amazon RDS auch mit Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL und MariaDB kompatibel.

    Preisgestaltung: Amazon RDS-Preise basieren auf fünf Hauptkomponenten: auf der benötigten DB-Instance-Klasse, auf dem ausgewählten Preismodell, auf den Availability Zones, in denen sich Ihre Instances befinden, auf möglicherweise erforderlichen zusätzlichen Datenbankspeicher und auf Datenübertragungsgebühren. Weitere Informationen dazu finden Sie unter Amazon RDS – Preise.

    Beispiel: Für eine hoch verfügbare LAMP-Anwendung empfehlen wir die DB-Instance-Klasse db.t2.micro mit einer Multi-Availability Zone-Bereitstellung. Wenn diese Instance 24 Stunden am Tag mit 5 GB Standardspeicher (SSD) auf dieser Instance-Klasse ausgeführt wird, belaufen sich die Kosten pro Monat auf insgesamt 26,05 USD.

  • AWS Elastic Beanstalk

    Beschreibung: AWS Elastic Beanstalk ist ein benutzerfreundlicher Service zum Bereitstellen und Skalieren Ihrer WordPress-Website auf der AWS-Plattform. Elastic Beanstalk verarbeitet die Details Ihrer Hosting-Umgebung, einschließlich Bereitstellung von AWS-Ressourcen, wie zum Beispiel EC2-Anwendungsserver, und Konfigurieren von Load Balancing, Skalierung und Überwachung.

    Preisgestaltung: Es fallen keine zusätzlichen Gebühren für die Verwendung von AWS Elastic Beanstalk an, um Ihre WordPress-Website bereitzustellen.

  • Amazon S3

    Beschreibung: Amazon S3 bietet sichere, belastbare und hochgradig skalierbare Cloud-Speichermöglichkeiten für Objekte, aus denen Ihre Anwendung besteht. Beispiel für Objekte, die Sie speichern können, sind u. a. Quellcode, Protokolle, Bilder, Videos und andere Artefakte, die beim Bereitstellen der Anwendung erstellt werden. Amazon S3 erleichtert den Einsatz von Objektspeichern dank einer einfachen Web-Schnittstelle für die Speicherung und das Abrufen Ihrer Dateien überall aus dem Web. Somit sind Ihre Daten für Besucher stets verfügbar.

    Preisgestaltung: Die Preisgestaltung von S3 setzt sich aus fünf Komponenten zusammen: dem verwendeten S3-Speichertyp, dem Speicherort Ihres WordPress-Inhalts (z. B. USA Ost vs. Asien-Pazifik – Sydney), der Menge der gespeicherten Daten, der Anzahl der Anforderungen für das Speichern von neuem Inhalt oder dem Abrufen des Inhalts durch Sie oder Ihre Benutzer sowie der Menge der von S3 an Sie oder Ihre Benutzer übertragenen Daten. Weitere Informationen dazu finden Sie unter Amazon S3 – Preise.

    Beispiel: Angenommen, Sie verwenden den Standardspeicher in der Region USA Ost, dann bezahlen Sie 0,15 USD pro Monat für das Speichern von 5 GB Inhalt. Wenn Sie Ihr Konto in den letzten 12 Monaten erstellt und ein Anrecht auf das kostenlose AWS-Kontingent haben, bezahlen Sie 0,00 USD pro Monat.

Gesamtkostenkalkulation: Die Gesamtkosten zum Hosten eines hoch verfügbaren LAMP-Stacks in AWS unter Verwendung der in diesem Leitfaden empfohlenen Implementierung variieren je nach Nutzung und ausgewählten Instance-Typen. Bei Verwendung der Empfehlungen in diesem Leitfaden belaufen sich die Kosten zum Ausführen dieses Stacks in der Regel auf 40 USD pro Monat oder mehr, wenn Sie die Limits für das kostenlose Kontingent von AWS überschreiten.

Die Kosten für einen nicht hoch verfügbaren LAMP-Stack belaufen sich auf weniger als 1 USD pro Monat, wenn Sie zur Nutzung des kostenlosen Kontingents von AWS berechtigt sind und sich innerhalb der Limits befinden. 

Für eine detaillierte Aufschlüsselung der Kosten, um Ihre Kostenkalkulation anzupassen, können Sie den einfachen Monatsrechner verwenden.

Erste Schritte mit dem Implementierungsleitfaden