結論 AWSでLambdaをVPCに配置して、エンドポイント経由でboto3 SQSを使用する際にはendpoint_urlオプションが必要。 import boto3 sqs = boto3.client("sqs", endpoint_url="https://sqs.ap-northeast-1.amazonaws.com") sqs.send_message(...) このオプションを付けないと、接続できなくてタイムアウトします。 詳細 AWSでLambaをVPCに配置してプライベート接続でSQSを使用する際にめちゃはまったので注意点をメモします。 詳細は以下のサイトが詳しいのでそちらを参照して下さい。私が試した時はLambda上でboto3を使用した際にのみ現象が発生しました。 私の発生条件ではLambdaのboto3はバージョン1.14.48でした。また、EC2を立てて試したバ