タグ

aws lambdaとaws s3に関するbittersoulsのブックマーク (2)

  • S3 バケットを AWS Lambda を使って、ウィルススキャンしてみた | DevelopersIO

    S3 バケットに保存されているファイルのウィルススキャンを AWS Lambda を使ってやってみたした。 こんにちは、コンサルティング部の望月です。 1月がはじまったと思ったら、もう終わりそうで、この調子だと『シン・エヴァンゲリオン劇場版』の公開ももうすぐですね!! さて、今回は S3 バケットに保存されているファイルのウィルススキャンを AWS Lambda を使ってやってみたのでブログにまとめました。 現在、S3 にはウィルススキャンという機能はなく、S3 へファイルをアップロードする前か、アップロード後にダウンロードし、ウィルススキャンする方法が多いかと思います。 今回の方法は、下記ソフトウェアを使って Lambda を利用するため、ウィルススキャン用に EC2 など別途用意することなく、手軽に行うことができるため、簡単に試してみることができます。 upsidetravel/buc

    S3 バケットを AWS Lambda を使って、ウィルススキャンしてみた | DevelopersIO
  • AWSのLambdaとS3連携でハマる所 | Let's Hack Tech

    最近AWSLambdaがお気に入りで、凝っています。 line-bot作ってみたり、PA-APIのプロキシ作ってみたりと、自分で超手軽にAPIを作れてしまうところがイイですね。 色々触ってみた結果、POSTされたデータをファイルとして保存したいぞと思ったんですが、S3というAWS上のストレージと連携させる必要があるようで、こいつがまた厄介だったので、忘れないようにメモ書きです。 LambdaからS3に保存するコードは超簡単 # ①ライブラリのimport import boto3 from datetime import datetime print('Loading function') # ②Functionのロードをログに出力 s3 = boto3.resource('s3') # ③S3オブジェクトを取得 # ④Lambdaのメイン関数 def lambda_handler(ev

    AWSのLambdaとS3連携でハマる所 | Let's Hack Tech
  • 1