filmov
tv
Lambda function to access Amazon RDS(MySQL) using mysql-connector-python

Показать описание
In this video I'm going to show you how to connect your Lambda function to an AWS RDS MySQL instance.
Prerequisite:
---------------------------
AWS RDS( Demo) -How to Launch Oracle RDS database & connect with Talend for Data Ingestion
AWS Lambda Layers Python | Snowflake-lambda-layer
Lambda Layer Creation Code:
-------------------------------------------------------
sudo apt-get update
sudo apt install python3-virtualenv
virtualenv mysql_test
source mysql_test/bin/activate
python3 --version
sudo apt install python3-pip
python3 -m pip install --upgrade pip
mkdir -p lambda_layers/python/lib/python3.8/site-packages
cd lambda_layers/python/lib/python3.8/site-packages
pip install mysql-connector-python -t .
cd ~/lambda_layers
sudo apt install zip
sudo apt install awscli
aws configure
MySQL Queries are posted in the comment section.
Python Code:
----------------------
import json
def lambda_handler(event, context):
# TODO implement
host='',port=3306,
database='');
for i in extracted_data:
print(i)
return {
'statusCode': 200,
}
Check this playlist for more AWS Projects in Big Data domain:
Prerequisite:
---------------------------
AWS RDS( Demo) -How to Launch Oracle RDS database & connect with Talend for Data Ingestion
AWS Lambda Layers Python | Snowflake-lambda-layer
Lambda Layer Creation Code:
-------------------------------------------------------
sudo apt-get update
sudo apt install python3-virtualenv
virtualenv mysql_test
source mysql_test/bin/activate
python3 --version
sudo apt install python3-pip
python3 -m pip install --upgrade pip
mkdir -p lambda_layers/python/lib/python3.8/site-packages
cd lambda_layers/python/lib/python3.8/site-packages
pip install mysql-connector-python -t .
cd ~/lambda_layers
sudo apt install zip
sudo apt install awscli
aws configure
MySQL Queries are posted in the comment section.
Python Code:
----------------------
import json
def lambda_handler(event, context):
# TODO implement
host='',port=3306,
database='');
for i in extracted_data:
print(i)
return {
'statusCode': 200,
}
Check this playlist for more AWS Projects in Big Data domain:
Комментарии