weblog of key_amb

主にIT関連の技術メモ

JAWS-UG中央線第5回勉強会に行ってきました #jawsug

JAWS-UG中央線第5回勉強会に行ってきました。

初めて JAWS-UG のイベントに参加しました。
けっこうカジュアルな感じでしたね。

個人的には Aerospike の話が面白かったです。

あまりまだ日本語の情報がないようですが、機会があれば試してみたいなと思いました。

あと、パン田くんの話もおもしろかったですねw

追加の資料があれば、また更新するかもしれません。

以下、発表内容のメモです。

CloudwatchをGrafana+Graphiteで見るようにしたら幸せになった件

アプリボット @gacharion さん

  • お仕事 ... システムオペレータ=インフラ
  • CloudWatchのつらみ
    • 閾値設定が面倒。自動化必須
    • メールは見落としがち
    • 2週間しか保持できない
    • 複数AWSアカウント運用しているとブラウザ足りない
    • 一々ログインして見るのつらい
    • 1つメトリクス見るのに4ステップぐらい必要
  • Grafana
    • 2.0 出た ... まだ試せてない
    • Dashboard作れる
      • Elasticsearch に保存
    • js+css+html
  • Graphite
    • データストア
    • データの間隔と保持期間を設定できる
  • デモ
    • Grafana
      • html編集
    • Graphiteのデータ表示
  • 実現した幸せ
    • 値の投げ入れが自由
    • アカウント・サービス同時にデータ閲覧
    • Dev/Opsの雰囲気
      • Dev ... グラフ見方わからない、めんどい
        • Dashboard を自由にいじれるようにして渡してあげる
        • => 「こういうの見たい」が出てくる
        • => 見れるようにダッシュボード作る
    • 「見やすいは正義」

AWSで実現したパン田一郎 LINE公式アカウント

リクルートジョブズ 福田さん 山本さん

  • パン田一郎 = FromAのCMキャラクター
  • LINE公式アカウント
    • バイト、パート情報発信
    • Siriみたいに会話できる
    • 話し言葉で求人を検索できる
    • バイトの開始、終了時にスタンプで「お疲れ様」とか言ってくれる
  • KPI的な話
    • 友達 1200万
    • 1億アクション / day
    • 「大好き」と言われた回数 => 64万回
    • 「付き合って」と言われた回数 => 24万回
      • その全てに「YES」で答えている(笑)
  • 負荷的な話
    • スタンプ配信開始後、2日で一気に友達が800万人に
    • ピーク時間帯は最もアクセスが少ないときと比べて3桁増
  • AWS構成
    • 監視 CloudWatch
    • バックエンドはオートスケール
      • ElasticBeanstalk 使っている
        • Worker Tier
        • ホスト名を捨て、ロール単位で運用管理制御
      • スパイクアクセスにも対応
      • 非同期処理
      • キューとして SQS を使っている
      • dequeue => メッセージ送信
        • キューからメッセージを取り出し、自然言語解析
        • 問い合わせによっては天気APIとか叩く
      • SQSポーリング
      • td-agent でログ収集
    • フロントサイド
      • こっちは ElasticBeanstalk 使っていない
      • CPUフックでスケールアウト
      • 起動スクリプトリポジトリをローカルに配置
      • すぐに200返す ... LINEの仕様上
      • その後 SQS にエンキュー
    • キューは最大で100ぐらい溜まる
  • 次回スタンプ配信時には最大500インスタンスまでスケールできるようにしておく

とある KVS を AutoScale してみた

CyberZ @pioho07 さん

  • CyberAgent のロゴが変わったそうです。
  • とある KVS = Aerospike
  • オートスケールできそう
  • SSD について
    • General Purpose ... 遅い
    • オンプレ 〜 120Mbps
    • 2万IOPS 〜 27Mbps
    • D2 〜 140Mbps
  • オートスケールやってみた
  • まとめ
    • DynamoDB 使った方がいい
  • ネクストミッション
    • CloudFront が高い
    • AutoScale を使ったソリューションで安くできないか?

Lightning Talks

  • AWS-Karaoke
    • @tajnajbe さん
    • PowerPoint-Karaoke
      • 発表のテーマをその場で与えられて、初見のスライドで即興でプレゼンするもの
    • AWS をテーマに PowerPoint-Karaoke をやってみる
    • 以下、実演
  • リージョン移行した話
    • Teach Me 吉田さん
    • マニュアルを簡単に作れるというサービス
    • 利用企業増加中
    • 立ち上げ当初、アメリカでも広めたいのでオレゴンに作った
    • が、日本でしかサービス展開しなかった
    • ので、東京リージョンに引越した
  • DataDogとNewRelic採用のポイント 〜 Monitoring as a Service
    • @jhotta さん
    • 最低でもモニタリング設置は必要
    • CloudWatch
      • データ粒度 5分
    • NewRelic は Application Performance Monitoring = 監視の一部
    • $15 /instance/day
  • @f_prg さん
  • AWSと色の話
    • HISインフラ 榎本さん
    • 今まで
      • オレンジ一色
        • 主にEC2
    • 最近
      • 下も使うようになった:
        • 青 => RDS
        • 赤 => CloudFront
    • これから
      • 紫 => SNS
      • 黄 => SQS
    • AWS資料はカラーで!
  • Hidemi Arai さん