私はCloudWatchアラームがSNS通知をトリガするアイテムに取り組んでいます。これにより、AWSラムダファンクション(Pythonで)がトリガされます。 SQLサーバーに接続してコマンドを実行する機能が必要です。私はpyodbcとpypyodbcで試しましたが、これまでのところ運がありません。私はそれが可能ではないと考え始めている。AWS Lambda python関数をSQL Serverに接続できますか?
Pythonではできない場合は、C#で行うことができますか?
私はCloudWatchアラームがSNS通知をトリガするアイテムに取り組んでいます。これにより、AWSラムダファンクション(Pythonで)がトリガされます。 SQLサーバーに接続してコマンドを実行する機能が必要です。私はpyodbcとpypyodbcで試しましたが、これまでのところ運がありません。私はそれが可能ではないと考え始めている。AWS Lambda python関数をSQL Serverに接続できますか?
Pythonではできない場合は、C#で行うことができますか?
2016年12月1日現在、.NET Core 1.0ランタイムを使用して、C#でAWSラムダ関数を開発できるようになりました。 SQLに接続する限り、エンティティ・フレームワーク・コア・ナゲット・パッケージを使用することも、SQL Serverデータベース・プロバイダを使用して、そのためのラッパーを作成することもできます。 See example here。
私はC#ラムダ関数(1ヶ月前にAlexaスキルを開発するために)を作成してみましたが、AWSで公開されて公開されましたが、公開中にエラーが発生しました。私はここにこの質問を掲載しました:Error in publishing an AWS Lambda function built in .NET Core
いくつかの出版エラーが発生した場合は、そのリンクを参照してください。