AWS SDK für JavaScript - Entwicklerhandbuch für SDK v2 · PDF file...

Click here to load reader

  • date post

    06-Jun-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of AWS SDK für JavaScript - Entwicklerhandbuch für SDK v2 · PDF file...

  • AWS SDK für JavaScript Entwicklerhandbuch für SDK v2

  • AWS SDK für JavaScript Entwicklerhandbuch für SDK v2

    AWS SDK für JavaScript: Entwicklerhandbuch für SDK v2 Copyright © 2020 Amazon Web Services, Inc. and/or its affiliates. All rights reserved.

    Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon.

  • AWS SDK für JavaScript Entwicklerhandbuch für SDK v2

    Table of Contents Was ist das AWS SDK für JavaScript? .................................................................................................. 1

    Verwenden des SDKs mit Node.js ................................................................................................ 1 Verwenden des SDKs mit AWS Cloud9 ......................................................................................... 1 Verwenden des SDKs mit AWS Amplify ......................................................................................... 2 Verwenden des SDKs mit Webbrowsern ........................................................................................ 2

    Häufige Anwendungsfälle ..................................................................................................... 2 Informationen zu den Beispielen ........................................................................................... 2

    Erste Schritte ..................................................................................................................................... 3 Erste Schritte in einem Browser-Skript ........................................................................................... 3

    Das Szenario ..................................................................................................................... 3 Schritt 1: Erstellen eines Amazon Cognito-Identitäten-Pools ....................................................... 4 Schritt 2: Hinzufügen einer Richtlinie an die erstellte IAM-Rolle .................................................. 5 Schritt 3: Erstellen der HTML-Seite ........................................................................................ 5 Schritt 4: Schreiben des Browser-Skripts ................................................................................ 6 Schritt 5: Ausführen des Beispiels ......................................................................................... 6 Vollständiges Beispiel .......................................................................................................... 7 Mögliche Erweiterungen ....................................................................................................... 8

    Erste Schritte in Node.js .............................................................................................................. 8 Das Szenario ..................................................................................................................... 9 Erforderliche Aufgaben ........................................................................................................ 9 Schritt 1: Konfigurieren Ihrer Anmeldeinformationen ................................................................. 9 Schritt 2: Erstellen des Package-JSON für das Projekt ............................................................ 10 Schritt 3: SDK und Abhängigkeiten installieren ...................................................................... 10 Schritt 4: Schreiben des Node.js-Codes ............................................................................... 11 Schritt 5: Ausführen des Beispiels ....................................................................................... 12

    Verwenden von AWS Cloud9 mit dem SDK for JavaScript ...................................................................... 13 Schritt 1: Einrichten Ihres AWS-Kontos zur Verwendung von AWS Cloud9 ......................................... 13 Schritt 2: Einrichten Ihrer AWS Cloud9-Entwicklungsumgebung ........................................................ 13 Schritt 3: Einrichten des SDK for JavaScript .................................................................................. 14

    So richten Sie das SDK for JavaScript für Node.js ein ............................................................ 14 So richten Sie das SDK for JavaScript im Browser ein ............................................................ 14

    Schritt 4: Herunterladen von Beispielcode ..................................................................................... 14 Schritt 5: Ausführen und Debuggen des Beispielcodes ................................................................... 15

    Einrichten des SDK für JavaScript ....................................................................................................... 16 Voraussetzungen ...................................................................................................................... 16

    Einrichten einer AWS-Node.js-Umgebung ............................................................................. 16 Unterstützte Webbrowser ................................................................................................... 17

    Installieren des SDK .................................................................................................................. 17 Installieren mit Bower ........................................................................................................ 18

    Laden des SDKs ...................................................................................................................... 18 Upgraden von Version 1 ............................................................................................................ 19

    Automatische Konvertierung von Base64- und Zeitstempeltypen bei Eingabe/Ausgabe ................. 19 Wechsel von response.data.RequestId zu response.requestId .................................................. 20 Freigelegte Wrapper-Elemente ............................................................................................ 20 Gelöschte Client-Eigenschaften ........................................................................................... 23

    Konfigurieren des SDK für JavaScript .................................................................................................. 25 Verwenden des Global Configuration Object ................................................................................. 25

    Einrichten der globalen Konfiguration ................................................................................... 25 Festlegen der Konfiguration nach Service ............................................................................. 27 Unveränderliche Konfigurationsdaten ................................................................................... 27

    Festlegen der AWS-Region ........................................................................................................ 27 In einem Client-Klassenkonstruktor ...................................................................................... 28 Verwenden des Global Configuration Object ......................................................................... 28 Verwenden einer Umgebungsvariablen ................................................................................. 28

    iii

  • AWS SDK für JavaScript Entwicklerhandbuch für SDK v2

    Verwenden einer freigegebenen Konfigurationsdatei ............................................................... 28 Rangfolge zum Festlegen der Region .................................................................................. 28

    Festlegen von benutzerdefinierten Endpunkten .............................................................................. 29 Endpunkt-Zeichenfolgeformat .............................................................................................. 29 Endpunkte für die Region ap-northeast-3 .............................................................................. 29 Endpunkte für MediaConvert .............................................................................................. 29

    Abrufen Ihrer Anmeldeinformationen ............................................................................................ 30 Festlegen von Anmeldeinformationen ........................................................................................... 31

    Bewährte Methoden für Anmeldeinformationen ...................................................................... 31 Einrichten der Anmeldeinformationen in Node.js .................................................................... 32 Festlegen von Anmeldeinformationen in einem Web-Browser ................................................... 35

    Schützen der API-Versionen ....................................................................................................... 43 Abrufen von API-Versionen ................................................................................................ 43

    Überlegungen zu Node.js ........................................................................................................... 43 Verwenden integrierter Node.js-Module ................................................................................ 43 Verwenden von NPM-Paketen ............................................................................................ 44 Konfigurieren von maxSockets in Node.js ................