Kinesis Video StreamsのWebRTCでブラウザ間ビデオ通話を試す
Kinesis Video Streamsを使うとWebRTCのシグナリングチャネルを簡単に作ることができます。
WebRTCはシグナリングサーバー建てたりの環境構築と理解のハードルがきついのが個人的にネックだっ
AWS 認定 DevOps エンジニア – プロフェッショナル試験に合格しました
久しぶりの試験レポです。
AWS認定プロフェッショナルレベルのDevOpsエンジニア試験。
AWS 認定 DevOps エンジニア – プロフェッショナル試験(DOP)を受験してきました。
コストと利用状況だけを確認できるIAMユーザーを作る
「マイ請求ダッシュボード」の情報だけを参照させたい場合。
次のJSONをIAMのインラインポリシーに割り当てます。
Kinesis Firehoseで書込データをバッファリングしてS3にログファイルを出力する
サーバーに物理ログファイルを書くようなイメージでS3にログを出力したいとき、S3はAppend(追記)ができませんが、Kinesis Firehoseを使うことで複数クライアントからの書込データをバッファリングしてS3にファ
AWS GlueでOracle RACへJDBC接続
RAC構成のOracleに対しては、JDBCでフェイルオーバーを有効にしたAWS Glue接続定義を作ることができません。
ただし、Python Sparkで直接JDBC接続すればこれが可能になります。
インターネット接続可能なRDS Oracle Databaseをサクッと建てる
ちょっと実験用にOracle DBをサクッと用意したかったので、RDSで作ってみました。
すぐ潰す用途だし、より手軽にしたいので外部公開してインターネット接続可能にしています。
事前に専用
AWS Cloud9からPython Lambdaをデプロイするときに自作ライブラリを含める
例としてnumpyをインストールしてみます。
CloudSearchドメインのデータをエクスポートする
Amazon CloudSearchに取り込んだドキュメントをエクスポートする方法を調べました。
上記記事を参考にNode.jsでエクスポートができます。
sdkをインストールして
DynamoDB TTLを試す
DynamoDBのTTL機能を使うと、項目に期限を設定して、自動削除することができます。
※削除は期限切れになってから48時間以内に実行されます。
AWS SDK for PHPでasyncを使ってみる
SDKの提供するメソッドには、非同期実行用にサフィックスにAsyncがついたものが必ず用意されています。
jQueryのDeferredのように使えそうな感じ。
S3ClientのPutOb