【AWS Lambdaの基本コードその8】環境変数編(Python)

こんにちは、シュガーです。 AWS Lambdaの基本シリーズとして今回は環境変数の設定と取得方法について紹介をしたいと思います。 環境変数の設定 それでは環境変数の設定を行います。Lambdaでデフォルトで設定されているものの他に、ユーザでも環境変数を設定することができます。 Lambda関数の下部に環境変数という項目があるのでここで設定を行います。 環境変数はキーと値のペアとなっ... 続きを読む

AWS LambdaでEC2インスタンスの自動停止・起動(Python)①Lambda関数作成編

こんにちは、シュガーです。 今回はAWS Lambdaを使ってEC2インスタンスを定時に自動で停止・起動させる方法をご紹介したいと思います。 Lambda関数作成編とCloudWatch Event作成編の2つに分けてご紹介いたします。 IAMロールの作成 まず準備としてIAMロールの作成を行います。 今回はLambdaからEC2の操作ができるよう権限を割り当てます。 IAMのコン... 続きを読む

AWS LambdaでEC2インスタンスの自動停止・起動(Python)②CloudWatch Event作成編

こんにちは、シュガーです。 今回はAWS Lambdaを使ってEC2インスタンスを定時に自動で停止・起動させる方法をご紹介したいと思います。 Lambda関数作成編とCloudWatch Event作成編の2つに分けてご紹介いたします。 【前回記事】AWS LambdaでEC2インスタンスの自動停止・起動(Python) ①Lambda関数作成編 CloudWatch Eventsの設... 続きを読む

【AWS Lambdaの基本コードその7】ロギング編(Python)

こんにちは、シュガーです。 AWS Lambdaの基本シリーズとして今回はロギングの紹介をしたいと思います。 ロギングとはプログラム実行中に起きた出来事を時間経過で記録することを指します。 Pythonではログを取得するためにloggingというモジュールが用意されています。 これを用いてログを出力し、結果を見てみたいと思います。 Lambda関数 それではログを出力するLambd... 続きを読む

【AWS Lambdaの基本コードまとめ】Lambdaの基本コードを紹介します

こんにちは、シュガーです。 今回はナレコムAWSレシピの【AWS Lambdaの基本コード】シリーズをまとめて紹介します。 弊社ではLambdaを書く場合は基本的にPython3.6で作成しています。よく使う基本的なコードをこのシリーズではまとめています。この記事を通して、皆様のサーバレスライフに貢献できれば、と思います。 AWS Lambdaとは AWS LambdaはAWS... 続きを読む

AWS Lambdaで使用されるモジュールバージョンの調べ方

こんにちは!Tamaです! 今回はAWS Lambdaで使用されるモジュールのバージョンを調べる方法を紹介します。 AWSで新サービス、新機能が追加されてからLambdaで使用されるAWS SDKがバージョンアップされるまで時間がかかることがあります。ドキュメントへの反映もタイムラグがあるため今回直接確かめる方法を紹介します。 ドキュメントによるとランタイム関連は「LAMBDA_RU... 続きを読む

AWS Network Load BalancerでMQTT 接続編

こんにちは!Tamaです! 前回はNLBにEC2を紐付けHTTPアクセスを試してみました。 前回記事:AWS Network Load BalancerでMQTT設定編 今回はNLBを使ってMQTTでの設定とMQTTでの疎通の確認を行います。NLBの登場により、NLBとMQTTブローカーを組み合わせることでAWS IoT相当のものが自前で構築できるようになりました。AWS IoTで対... 続きを読む

AWS Network Load BalancerでHTTP設定編

こんにちは!Tamaです! 今回はClassic Load Balancer(CLB), Application Load Balancer(ALB)に続き3つ目の負荷分散装置となるNetwork Load Balancer(NLB)を紹介します。 まずはNLBにEC2を紐付けHTTPアクセスを試してみます。 AWS Network Load Balancer(NLB)とは A... 続きを読む

【AWS Lambdaの小ネタ】メモリ割当量を増やすとパフォーマンス、コストがどう変わるか検証してみた

大柳です。 前回記事に引き続き、2017年6月のAWS DevDaysでAWS西谷 圭介さんがセッション「全部教えます!サーバレスアプリのアンチパターンとチューニング」でこんな話をされていました。 ・メモリ割当量と比例してCPU能力が割り当てられる ・メモリを増やすことで、処理時間が減って、処理速度とコストも最適化できる可能性がある LambdaのCPU処理性能はメモリ... 続きを読む

BigData-JAWS 勉強会でQuickSightについて話してきました

大柳です。 2017年8月9日にAWS目黒オフィスにて開催された「BigData-JAWS 勉強会#8」で「Amazon QuickSightを使ってみた!」というテーマで話してきました。 BigData-JAWS 勉強会#8 QuickSightの概要、使ってみた感想を紹介するとともに、主要BIツールとの比較も行った結果を話してきました。 ・QuickSightでどんなデータソー... 続きを読む
3 / 8712345...最後 »