Looking for amazon-web-services Keywords? Try Ask4Keywords

amazon-web-servicesErste Schritte mit Amazon-Web-Services


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick über die Funktionen von amazon-web-services und warum ein Entwickler sie möglicherweise verwenden möchte.

Es sollte auch alle großen Themen in Amazon-Web-Services erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für amazon-web-services neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Versionen

Ausführung Veröffentlichungsdatum
1.0.0 2017-01-10

Bevor es zu spät ist

Tipps und Tricks, um unangenehme Situationen zu vermeiden

EC2-Instanzen und EBS

  • Festlegen von IAM-Rollen

Im Gegensatz zu Tags wird die IAM-Rolle auf EC2-Instanzierung ( auch nach 4 Jahren ) ein für alle Mal gesetzt ! Versuchen Sie, Ihre Instanzen zuvor zu identifizieren und zu kategorisieren, damit Sie ihnen geeignete IAM-Rollen zuweisen können. IAM-Rollen sind eine gute Möglichkeit, Ihre Maschinen zu identifizieren. Amazon lässt die Berechtigungsnachweise für Instanzprofile automatisch auf Ihren Maschinen speichern und Sie können leicht zusätzliche Berechtigungen vergeben.

Betrachten Sie die folgende Situation, in der Sie über Datenbankserver verfügen, und Sie erkennen, dass Sie die Speicher- / Festplattennutzung überwachen möchten. Amazon CloudWatch bietet diese Metrik nicht standardmäßig an, und Sie müssen zusätzliche Berechtigungen einrichten, um benutzerdefinierte Daten an CloudWatch senden zu können. Wenn Sie eine IAM-Datenbankrolle haben, können Sie problemlos neue Richtlinien an Ihre vorhandenen Datenbankinstanzen anhängen, damit diese Speicherberichte an CloudWatch senden können. Keine IAM-Rollen? Sie müssen Ihre Datenbankinstanzen neu erstellen oder ihnen einzeln die Berechtigung erteilen.

  • Vorsicht vor Snapshot-Integrität

Amazon ermöglicht das Schnappschuss von EBS-Volumes. Falls Sie jedoch mehrere Volumes auf demselben Computer verwenden (in RAID-Konfiguration mehrere EBS-Volumes für Ihre Datenbank), ist es nicht möglich, die Integrität dieser Snapshots zu gewährleisten, die zu unterschiedlichen Zeitpunkten auf dem Computer auftreten können verschiedene EBS-Volumina.

db.fsyncLock() immer sicher, dass keine Daten geschrieben werden (stoppen Sie die VM oder verwenden Sie anwendungsspezifischen Code (z. B. db.fsyncLock() ), um sicherzustellen, dass während des Snapshots keine Daten geschrieben werden.

CloudWatch

  • Verwenden Sie Amazon Cloudwatch + SNS-Warnungen zusätzlich zu Ihren Anwendungsfehlermeldern

Erstellen Sie Warnmeldungen für ein normales Verhalten Ihrer Maschinen und konfigurieren Sie das Senden von Benachrichtigungen über Amazon SNS (z. B. E-Mail-Adressen) bei Problemen. Ausnahmebedingungsbenachrichtigungen für Ihre Anwendung helfen nicht, wenn Ihr Server nicht einmal einen Ping ausführen kann. Auf der anderen Seite enthält Amazon neben 500 Fehlercodes nur wenige Informationen zu Ihrer Anwendung und wie sie funktionieren soll. Sie sollten erwägen, eine anwendungsspezifische Zustandsüberwachung hinzuzufügen.