「インフラ」に関連する技術ブログ
企業やコミュニティが発信する「インフラ」に関連する技術ブログの一覧です。
全2280件中 2191 - 2205件目
1台あたり10,000人を捌くRails製Webサーバのチューニング
2017/06/21
ブックマーク
SREの 深尾 です。kurashiru [クラシル] のインフラを担当しています。 タイトルのとおり、クラシルのwebサイトではRailsを使っており、1サーバあたり10,000人程度のアクセスに耐えることができます。実際には余裕を持たせて5,000人/サーバを目安にスケールさせており、TV CMをガンガンやったり、国内外のTV番組で特集されたり、芸能人にSNSで拡散されても動じませんが
Interopの楽しみかた
2017/06/16
ブックマーク
ここ最近お財布が薄い竹永です。お財布の死因はネットワーク機器のIYHです。 学生の時から既にLEDがチカチカしてるやかましい機械が好きだったのですが、自由なお財布を手に入れてから物欲が暴発しっぱなしです。 そんな訳で、僕のおうちはファンファンチカチカやかましいですし、DCに行く機会が(かなり少ないですが)あれば行きますし、Interopなんかはもうお祭り
Apache Mesos / Marathon を本番で運用するための5つのTips
2017/05/12
ブックマーク
こんにちは。 インフラエンジニアの光野です。 先日の ブログ記事 でご紹介したとおり、弊社のクローラーはDockerコンテナ化されています。このコンテナはApache MesosとMarathonのクラスタ上で動いています。 先日の記事はクローラーシステム全体を取り扱いましたが、本記事ではMesos/Marathonを導入するにあたって必要だった設定について「〜したい」という形で紹介いたし
Lambda@Edge でデバイス判定をする
2017/04/25
ブックマーク
こんにちは、インフラストラクチャー部の沼沢です。 今回は、2016年の re:Invent で発表された Lambda@Edge を使って、リクエスト元のデバイス判定を実装してみます。 Lambda@Edge といえば、 CloudFront の Edge ロケーション上で Lambda が実行できる 画期的なサービスです。 現在は Limited Preview 中で、General Availability を待ち望んでいるサービスの1つです。 Lambda@Edge についてはこちら
ある若手インフラエンジニアが見た、ソフトウェアができるまで
2017/04/11
ブックマーク
目的 インフラエンジニアだってソフトウェアを作ってみたい! ソフトウェア開発者の動きや考え方を知りたい! 動機 職業を聞かれてエンジニアと答えれば、返ってくる反応は「アプリやホームページを作っているんですか?」 アプリやホームページは様々な人にとって身近なもの、動くと楽しそうで、ソフトウェア開発者のことが羨ましくなってくる…「私もこんなア
AWS サービスを用いた今後のバッチ処理のお話〜開発本部・ TechLunch〜
2017/03/21
ブックマーク
オンライン診療アプリ「 CLINICS 」を開発している田中です。 本日は、メドレー開発本部にて隔週で行われている勉強会(TechLunch)で、今後の バッチ処理 構成の 1 つとして活用できそうな AWS サービスの紹介を行ったので、その一部を紹介したいと思います。 背景と勉強会の目的 メドレーでの バッチ処理 メドレーの各プロダクトは環境として主に AWS を使用しており、い
OPcache のステータス情報を collectd を使って CloudWatch に連携する
2017/02/22
ブックマーク
こんにちは、インフラストラクチャー部の沼沢です。 今回は collectd を使って php の OPcache の情報を CloudWatch に連携する具体例をご紹介したいと思います。 関連記事: nginx の各種情報を collectd を使って CloudWatch に連携する php-fpm のステータス情報を collectd を使って CloudWatch に連携する 前提 Amazon Linux AMI release 2016.09 collectd 5.4.1 php 関連 5.6.28 nginx 1.10.1 jq 1.5 なお、collectd につ
【MySQL】肥大化したInnoDBテーブルを圧縮機能で縮小する方法!
2017/02/08
ブックマーク
こんにちは。インフラエンジニアの綿引です。 早速ですが、今回はMySQLのテーブル圧縮について記載したいと思います。 但し、MySQL 5.7から実装された透過性ページ圧縮でなく、 MySQL 5.1のInnoDB Plugin時代からある圧縮です! 個人で運用しているMySQLが5.6なのですが、 ストレージが逼迫して来たので、旧来の圧縮を試してみました。 MySQL 5.6以前で「ディスク容量が足りない!
CloudFront + S3 での IP アドレスベースのアクセス制限設定をする
2017/01/26
ブックマーク
こんにちは、インフラストラクチャー部の沼沢です。 今回は、CloudFront + S3 での IP アドレスベースのアクセス制限を実現する方法をご紹介します。 実現したかったこと 特定の外部拠点から参照されるファイルを S3 に配置したい 独自ドメインが使いたかったため、CloudFront を前段に用意 ファイルへのアクセスを特定の外部拠点の IP アドレスのみに制限したい S3 の URL への
【小ネタ】Ansible expect モジュールの罠
2017/01/20
ブックマーク
全国の Ansible 派のみなさん、こんにちは。 ブログの投稿頻度急上昇中、インフラストラクチャー部の沼沢です。 今回は Ansible で対話型のスクリプトを自動化する際に利用する expect モジュールについてです。 先日、expect モジュールを利用していて罠にハマったので、その内容と対処法をご紹介したいと思います。 Linux には対話形式の入力を自動化する expect というコマ
やってみよう!AWSでWEBサーバー環境構築(シリーズ第2回)
2017/01/05
ブックマーク
こんにちは、岩橋聡吾です。 やってみよう!AWSでWEBサーバー環境構築、好評の 第一回 に続きまして、待望の第二回をやっていきたいと思います。今回は前回作成したVPCとEC2を拡張し、少しづつ耐障害性を意識した実用的な構成を作っていきます。まずはAMIを使って前回作ったEC2のコピーを作るところから始めましょう! AMIを設定する これから複数の各種サーバーを設定
php-fpm のステータス情報を collectd を使って CloudWatch に連携する
2016/12/29
ブックマーク
こんにちは、インフラストラクチャー部の沼沢です。 前回の nginx に引き続き、collectd を使って php-fpm の情報を CloudWatch に連携する具体例をご紹介したいと思います。 参考: nginx の各種情報を collectd を使って CloudWatch に連携する 前提 Amazon Linux AMI release 2016.09 collectd 5.4.1 php 関連 5.6.28 本投稿の例は、以下と同等の状態ができあがっているという前提で進めます 新しい collect
nginx の各種情報を collectd を使って CloudWatch に連携する
2016/12/28
ブックマーク
こんにちは、インフラストラクチャー部の沼沢です。 今年の10月頃に、collectd の CloudWatch プラグインが出たのは記憶に新しいです。 新しい collectd の CloudWatch プラグイン | Amazon Web Services ブログ その後、数々の所謂「試してみたブログ」等もたくさん出回っていますが、あまり具体的な設定の解説をしているものは少ない印象です。 しかも、collectd には日本語のドキュメ
やってみよう!AWSでWEBサーバー環境構築(シリーズ第1回)
2016/12/26
ブックマーク
こんにちは、岩橋聡吾です。最近のAWSは、次から次に新たなサービスを展開し、その勢いは留まることを知リません。今やITと切っても切れない関係と言っても過言ではないでしょう。 そこでこの度、複数回に渡ってAWS上でのWebアプリ向けのサーバー環境構築について記事にしてみたいと思います。 今回構築するサーバー環境は、 ◉VPC(Virtual Private Cloud:土地全体)の構
Ansible で task の実行結果の json を dict オブジェクトとして後続の処理で利用する
2016/12/22
ブックマーク
全国の Ansible 派のみなさん、こんにちは。 Chef より Ansible 派、インフラストラクチャー部の沼沢です。 Ansible を利用する際に、task の実行結果を register に入れて後続の task で利用したりしますよね。 自分は AWS の構築に Ansible を利用することも多いのですが、例えば以下のように、 aws ec2 describe-instances の実行結果を register で変数に代入して使うというのはよくあることで