sorta kinda...

主にAWS関連ですが、これに限らずいろいろ勉強したことや思ったことを書いていきます。

AWS

boto3のresourceを使ってEC2インスタンスを停止&起動させてみた

前回は、boto3のresourceを使ってEC2インスタンスの情報を取り出しました。 nasrinjp1.hatenablog.com 今回は、EC2インスタンスの起動&停止をしてみます。まずは接続から。 >>> import boto3 >>> access_key = '****' >>> secret_key = '****' >>> region =…

boto3のresourceを使って情報を取ってみた

以前に、boto3を使ってAWSから情報を取ってくる記事を書きました。 nasrinjp1.hatenablog.com この時はclientを使いましたが、せっかくboto3を使うのでresourceでも試してみました。 まずは接続から。 import boto3 access_key = '****' secret_key = '****'…

AWS LambdaでEBSスナップショットをとるスクリプトを動かす

AWS Lambdaには簡単なスケジューラ機能があるので、それを使ってEBSスナップショットをとるスクリプトを作ってみました。 今回はboto3.clientでアクセスしてみましたが、resourceの方がよさそうなので、次からはresourceで書いてみます。 スナップショットを…

簡単!Amazon SNS でメールを投げるスクリプト

いつもWebで調べてる気がするので、備忘録ということで。SNSでメール送信するスクリプトです。 AWSコンソールから、Topicを作成して、そのTopicのARNをメモします。 メモしたARNを↓のように埋め込んで、SNSでポイッと投げるだけです。 from boto import sns …

AWS Lambda を使った時にハマったこと

AWS Lambdaは、何かをトリガーにしてコードを実行できるサービスです。 これ、今まではよく分からなかったんですが、 こないだイベントソースとして「Scheduled event」をいうのを見つけてしまって、 どうやら簡単なスケジューラとしても使えるみたいなので…

Python3&boto3でAWSからEC2情報を取ってくる

今まではPython2&botoを使ってAWSを利用していましたが、 せっかくPython3とboto3も使えるようになったので、使ってみます。 AWS Lambdaも2.7しか使えないので、使いどころはまだ少なそうですが。 とりあえずEC2インスタンスの情報を取ってくるところから。…