"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment utiliser l'intégration botoith de Google Colab et AWS

Comment utiliser l'intégration botoith de Google Colab et AWS

Publié le 2024-11-05
Parcourir:861

How to use botoith Google Colab and AWS integration

Avez-vous déjà pensé que vous souhaitiez confirmer le fonctionnement des codes un par un lors de la mise en œuvre d'AWS Lambda ?

Vous pensez probablement qu'il est difficile de l'implémenter sur la console AWS car vous devez exécuter la fonction Lambda et cela coûte à chaque fois.

Par conséquent, je vais vous montrer la solution à votre souci.
Il s'agit d'une implémentation avec l'intégration de Google Colab et AWS.

Les étapes sont les suivantes :

Étape 1 : Stockez les fichiers de configuration AWS sur Google Drive

Système opérateur Emplacement et nom par défaut des fichiers
Linux et macOS ~/.aws/config

~/.aws/credentials
Fenêtres %USERPROFILE%.aws\config

%USERPROFILE%.aws\credentials

Ressource
Emplacement des fichiers de configuration et d'informations d'identification partagés - Kits SDK et outils AWS

Étape 2 : Montez Google Drive

from google.colab import drive
drive.mount('/content/drive')

Étape 3 : configuration de l'authentification AWS

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

Étape 4 : Installer boto3

!pip install boto3

Prudence
Vous devez configurer le rôle IAM approprié pour >exploiter les ressources AWS.
Ne l'oubliez pas !

De cette façon, vous pouvez implémenter la fonction Lambda de manière simple et flexible sur Google Colab.

Essayez-le !

Déclaration de sortie Cet article est reproduit à l'adresse : https://dev.to/kyotanakada/how-to-use-boto3-with-google-colab-and-aws-integration-4c2m?1 En cas de violation, veuillez contacter study_golang@163. .com pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3