タグ

ブックマーク / qiita.com/kojiisd (4)

  • Amazon CloudWatch Metric MathをLambdaから使ってみた - Qiita

    DynamoDBのCapacityUnitsの実際の使用量を割合で出力する この記事を書くために調べている間に、まったく同じ機能としてAWSから「CloudWatch Metric Math」なるものが発表されて(しかも知らないで勉強会で発表してフィードバックをもらう、という)軽くショックを受けたので、早速Lambdaから呼んでみた備忘録。 使い方 公式ページに詳しく書かれているので、こちらを見るのが良いかと。 やりたいこと CloudWatch Metricの画面に設定できる、e1, e2部分の計算結果をLambdaから取得できるようにします。 Lambdaから呼んでみる 公式ページにもある通り、現在はget_metric_dataから取得ができるようです。こんな感じでサンプルページを参考にすれば取得できました。 response = client.get_metric_data( Me

    Amazon CloudWatch Metric MathをLambdaから使ってみた - Qiita
  • MetabaseからAmazon Auroraにアクセスしてみた - Qiita

    Metabaseのアクセス先にMySQLとか書いてあったので、Aurora接続もできるだろうと思って勉強がてら試してみました。 Metabaseとは ベタですが、公式ページが一番わかりやすいっす。 Auroraの準備 デフォルトの設定でとりあえず作成します。 Publicアクセスさせたかったので(色々考えるの面倒)、Publicアクセスの設定 お金ないのでMulti AZはなしん設定 というあたりはデフォルトと変えた感じ。それでサクッと用意しました。 Auroraにデータを投入 こちらのページを参考に、DBとテーブルの作成など諸々行いました。 Amazon RDS for Aurora を試してみた ここで紹介されている郵便データに関してですが、時間が経ったためか実際のカラムの並び順などが変わっていたので、そういう点だけ変更してあとは上記のページのまま進めます。(ありがたや) mysql>

    MetabaseからAmazon Auroraにアクセスしてみた - Qiita
  • AWS X-RayでLambda→Athenaのアクセスを可視化してみた - Qiita

    以前こんなものを作りましたが、これをAWS X-Rayで可視化してみたら、何がわかるのか、実験してみました。 Amazon AthenaをAWS Lambdaから操作できるようにしてみた AWS X-Ray デーモンの実行 AWS X-Ray SDK は、AWS X-Ray に Trace データを直接送信しないらしいので、送付用のEC2インスタンスを作成します。ユーザデータとして以下を登録してインスタンスを生成するだけなので、簡単です。 #!/bin/bash curl https://s3.dualstack.us-east-1.amazonaws.com/aws-xray-assets.us-east-1/xray-daemon/aws-xray-daemon-2.x.rpm -o /home/ec2-user/xray.rpm yum install -y /home/ec2-us

    AWS X-RayでLambda→Athenaのアクセスを可視化してみた - Qiita
  • VPC内のLambdaからインターネットにアクセスする - Qiita

    VPC内にLambdaを配置すると、VPC内のサービスへの接続はとても簡単だけど、インターネットに疎通させようとした時に一手間必要だったので、そのメモ。 手順 以下の手順を踏むことになります。 Lambdaに「AWSLambdaVPCAccessExecutionRole」の権限をアタッチしたIAMロールを割り当てる プライベートサブネットとパブリックサブネットを作成する パブリックサブネット内でNATゲートウェイを作成する NAT/インターネットゲートウェイを各サブネットのルートテーブルで割り当てる Lambdaをプライベートサブネットに配置する 出来上がる構成はこんな感じになります。(あんまり自信ないけどこうなるはず) インターネットアクセスの先として、DynamoDBをとりあえず考えた場合の構成になってます。 一つずつ内容を残しておきます。 Lambdaに「AWSLambdaVPCA

    VPC内のLambdaからインターネットにアクセスする - Qiita
    mapk0y
    mapk0y 2017/02/13
  • 1