Kursbeschreibung
Während Ihre Organisation und Ihr Unternehmen wachsen, interagieren mehr Benutzer, Anwendungen und andere AWS-Services mit den in Amazon S3 befindlichen Objekten. Durch die Optimierung der Leistung solcher Interaktionen können Sie Ausfallzeiten minimieren, die Effizienz steigern und das Kundenerlebnis verbessern.
In diesem Kurs erfahren Sie mehr über die Funktionen und Techniken, mit denen Sie bei der Verwendung von Amazon S3 eine optimale Leistung erzielen können. Sie untersuchen auch Tools, die zur Überwachung der Leistung von Amazon S3 verfügbar sind.
• Kursstufe: Fortgeschritten • Dauer: 60 Minuten
Aktivitäten
Dieses Kursprogramm umfasst interaktive Lektionen, Demonstrationen und Wissenschecks.
Kursziele
Inhalte dieses Kurses: • Verwenden von Präfixen zur Verbesserung der Leistung von Amazon S3 • Implementieren von Timeouts, Wiederholungsversuchen und Backoff, um Verbindungsverzögerungen zu beheben • Implementieren von Parallelisierung zur Optimierung des Durchsatzes • Implementieren von Amazon S3 Select zum Abrufen bestimmter Objektdaten • Beschleunigen der Inhaltsbereitstellung mit Amazon CloudFront • Beschleunigen Sie geografisch ungleiche Datenübertragungen mit Amazon S3 Transfer Acceleration • Überwachen der Leistung von Amazon S3 mit Amazon CloudWatch
Zielgruppe
Dieser Kurs ist für folgende Zielgruppen konzipiert: • Cloud-Architekten • Speicherarchitekten • Entwickler • Betriebsingenieure
Voraussetzungen
Idealerweise erfüllen die Kursteilnehmer folgende Voraussetzungen: • Abschluss von Architecting on AWS oder vergleichbare Kenntnisse • Abschluss von Erste Schritte mit Amazon Simple Storage Service (Amazon S3) • Abschluss von Erste Schritte mit AWS Storage
Kursinhalt
Abschnitt 1: Präfixe verwenden
• Zusammenfassung des Amazon S3-Namensschemas • Amazon S3-Präfixpartitionierung • Erwägungen zur Benennung von Präfixen
Abschnitt 2: Verbindungen horizontal skalieren
• Einführung in die Parallelisierung • Vorteile der Implementierung mehrteiliger Uploads • Prozess der mehrteiligen Uploads • Hochladen eines Objekts mit mehrteiligem Upload
Abschnitt 3: Verbindungsverzögerungen und -fehler beheben
• Methoden zum Beheben von Verbindungsverzögerungen und -fehlern • Timeouts und Wiederholungsversuche in AWS implementieren • Allgemeine Richtlinien für die Implementierung von Timeouts und Wiederholungsversuchen
Abschnitt 4: Die Datenübertragungsmenge mit Amazon S3 Select reduzieren
• Voraussetzungen und Einschränkungen • Verwenden von Amazon S3 Select • Integration mit Amazon EMR
Abschnitt 5: Die Inhaltsbereitstellung mit Amazon CloudFront beschleunigen
• CloudFront für die Bereitstellung von Inhalten einrichten • So stellt CloudFront Inhalte für Benutzer bereit • Sichern der CloudFront-Verteilung
Abschnitt 6: Geographisch disparate Datenübertragungen mit Transfer Acceleration beschleunigen
• Wann sollte Transfer Acceleration verwendet werden • Vergleich beschleunigter und nicht beschleunigter Anfragen • Anforderungen und Überlegungen für die Verwendung von Transfer Acceleration • Transfer Acceleration verwenden
Abschnitt 7: Die Leistung von Amazon S3 mit Amazon CloudWatch überwachen
• Schlüsselelemente von CloudWatch • Amazon S3-Metriken, die mit CloudWatch überwacht werden können