taroshin

オフショア開発

オンプレサーバーの監視をCloudWatchでやってみた – その2

前回の記事でオンプレサーバーのメトリクスをCloudWatchで見れるように設定しました。本記事ではそのメトリクスを使って以下を実現したいと思います。「CloudWatch > ダッシュボード」を作成し、サーバー負荷を即座に把握する「Clo...
環境・プラットフォーム

オンプレサーバーの監視をCloudWatchでやってみた – その1

背景Zabbixを使っても良かったのですが、CloudWatchは専用サーバーも用意しなくいいし、UIも使い慣れているし属人化を防ぐうえでも優位な気がしたので監視サーバーとしてCloudWatchを選択しました。実際の設定はもう少し複雑です...
データベース技術

MySQLパーティショニングまとめ

参考文献公式サイトパーティショニングとは大量に保存されているレコードを指定したカラムの値によって、水平分割することで大量データの中から目的のレコードを高速で検索することができようになります。トランザクションデータのような常に増えていくデータ...
環境・プラットフォーム

ECSでSupervisorを利用する

例えば、Supervisorを使ってQueueに入ったJobを処理するWorkerサーバーを構築したり、CRON等で定期実行処理を行うSchedulerサーバーを構築したりする場合がよくあると思います。本記事ではECS上でSuperviso...
環境・プラットフォーム

AWS CloudFrontでのCSPヘッダーの設定について

コンテンツセキュリティポリシー (CSP) のヘッダーについて、AWS(CloudFront)における設定方法をまとめます。
オフショア開発

ECS ExecでECSタスクにログインする方法

弊社で請け負うシステム開発ではECSを利用してアプリケーション構築するパターンが多いのですが、ECSタスクにログインして任意のコマンドを実行したい場合があります、例えばリリース前に初期データ投入プログラムを実行する場合などです。本記事ではE...
データベース技術

RDS Auroraの種類と選定について

AWS RDS Auroraでデータベースを構築する際、Provisioned、Serverless v1、Serverless v2の種類の違いと選定方法についてまとめます。