最近の記事

AWS LambdaとLINE Notifyを使用したグラフの自動送信

この記事は、AWS LambdaとLINE Notifyを使用してグラフの自動送信を実装する際の参考として役立つことを目指しています。同じような課題に直面している人が、この記事を読むことで時間を節約できることを願っています。 背景 サーバレスアーキテクチャの利点を活かして、AWS Lambdaを使用して定期的な通知やレポートを自動化したいと考えていました。特に、LINE Notifyを使って、生成したグラフをLINE上で直接確認するという方法を探求していました。 課題

    • EventBridgeを用いて定期的にLambda関数を実行する方法

      AWS Lambdaを使用して、EventBridgeを用いて定期的にLambda関数を実行する方法について、以下のステップで説明します。 1. Lambda関数の作成 まず、Lambda関数を作成する必要があります。具体的な作成方法については、こちらの記事を参照してください。 2. EventBridgeの作成 AWSコンソール画面の検索窓に「eventbridge」と入力し、EventBridgeを選択します。 左メニューの「ルール」をクリックし、「ルールを作成

      • AWS LambdaでのPython関数のデプロイと実行のトラブルシューティング

        今日はAWS LambdaでPython関数をデプロイして実行する際に直面した問題とその解決策についてお話しします。この記事が同じ状況に直面している方の参考になれば幸いです。 1.基本的なAWS Lambda環境設定手順1.依存関係の準備: requirements.txt に依存するパッケージをリストします。 osrandomrequeststweepyconfigparseropenaitimelogging 上記の内容を持つ requirements.txt を

        • pipreqsの優位性とUnicodeDecodeErrorになるときの対処法

          概要 この文書は、pipreqsの優位性と、その使用時に発生する可能性のあるエラーについての背景、課題、目的、方法、および結論を明確に示しています。これにより、Pythonのプロジェクトでの依存関係の管理方法を選択する際の参考情報を提供しています。 背景 Pythonのプロジェクトにおいて、依存関係を管理するためのrequirements.txtは不可欠である。このファイルを生成する方法は複数存在し、pip freezeやpipenvなどのツールが利用されることが多い。