Haben Sie jemals darüber nachgedacht, dass Sie bei der Implementierung von AWS Lambda die Funktionsweise von Codes einzeln bestätigen möchten?
Sie denken wahrscheinlich, dass die Implementierung auf der AWS-Konsole mühsam ist, weil Sie die Lambda-Funktion ausführen müssen und es jedes Mal Kosten verursacht.
Deshalb zeige ich Ihnen die Lösung für Ihr Problem.
Es handelt sich um eine Implementierung mit Google Colab und AWS-Integration.
Die Schritte sind wie folgt:
Betriebssystem | Standardspeicherort und -name der Dateien |
---|---|
Linux und macOS | ~/.aws/config ~/.aws/credentials |
Windows | %USERPROFILE%.aws\config %USERPROFILE%.aws\credentials |
Ressource
Speicherort der freigegebenen Konfigurations- und Anmeldeinformationsdateien – AWS SDKs und Tools
from google.colab import drive drive.mount('/content/drive')
import os config_file = "/content/drive/MyDrive/path/to/file/config" os.environ['AWS_CONFIG_FILE'] = config_file credentials_file = "/content/drive/MyDrive/path/to/file/credentials" os.environ['AWS_SHARED_CREDENTIALS_FILE'] = credentials_file
!pip install boto3
Vorsicht
Sie sollten die entsprechende IAM-Rolle konfigurieren, um AWS-Ressourcen zu betreiben.
Vergiss es nicht!
Auf diese Weise können Sie die Lambda-Funktion einfach und flexibel auf Google Colab implementieren.
Bitte probieren Sie es aus!
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3