Curso de AWS Desde Cero | Amazon Web Services P7: AWS S3, IAM y Lambda
Автор: Vladimir Cusatti
Загружено: 2024-03-02
Просмотров: 79
00:00 Resumen
00:20 Intro
00:39 Bases Teóricas
02:55 Creación del fichero S3
04:31 Creación de función Lambda con nuevo rol IAM
06:00 Explicación del código
09:35 Pruebas y corrección de errores
12:45 Solución
13:35 Final
Crear una función lambda en python con permisos para leer ficheros de S3 y mostrarlos en consola
contactos.json
{{
"contactos": [
{
"id": 1,
"nombre": "Johan"
},
{
"id": 2,
"nombre": "Diana"
},
{
"id": 3,
"nombre": "Maria"
},
{
"id": 4,
"nombre": "Valeria"
}
]
}
código en Python para lambda:
import json
import boto3
s3 = boto3.client('s3')
def lambda_handler(event,context):
bucket = 'ivc.test.lambda-s3-iam'
fichero = 'contactos.json'
respuesta = s3.get_object(Bucket=bucket, Key=fichero)
contenido = respuesta['Body']
datos = json.loads(contenido.read())
contactos = datos['contactos']
for contactos in contactos:
print("ID:"+ str(contactos['id']))
print("Nombre:"+ contactos['nombre'])
print("--------------------------")
leer un archivo S3 con Python
leer un fichero S3
curso de AWS
tutorial de Amazon web services
cloud computing
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: