هل فكرت يومًا أنك تريد تأكيد تشغيل الأكواد واحدًا تلو الآخر عند تنفيذ AWS Lambda؟
ربما تعتقد أنه من الصعب التنفيذ على وحدة تحكم AWS لأنه يتعين عليك تشغيل وظيفة Lambda وتكلفتها في كل مرة.
لذلك سأوضح لك الحل الذي يقلقك.
يتم التنفيذ من خلال تكامل Google Colab وAWS.
الخطوات كالتالي:
نظام التشغيل | الموقع الافتراضي واسم الملفات |
---|---|
لينكس وماك | ~/.aws/config ~/.aws/credentials |
ويندوز | %USERPROFILE%.aws\config %USERPROFILE%.aws\credentials |
المصدر
موقع ملفات التكوين وبيانات الاعتماد المشتركة - مجموعات تطوير البرامج (SDK) وأدوات AWS
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
حذر
يجب عليك تكوين دور IAM المناسب >لتشغيل موارد AWS.
لا تنساها!
وبهذه الطريقة، يمكنك تنفيذ وظيفة Lambda ببساطة ومرونة على Google Colab.
يرجى المحاولة!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3