インフラエンジニアって何だろう?「楽天市場」など大規模なWebサイトのインフラを管理する和田氏によると,インフラエンジニアは大きくデータセンター/ネットワーク系/ミドルウェア/DB系に分かれるとのこと。それぞれは設計/構築/運用と細分化される。インフラ全般の設計から管理までを企業から請け負うことが多いスカイホビットの越川氏は,「⁠小さい企業ではデータセンターでの物理的な作業からシステム監視まで全て行う」と述べた。,「⁠自分はネットワークエンジニアに近い」と語るモトローラの石原氏は,交通整理を例にとり「大きなトラックが通る道は強固に設計し,渋滞や事故が起こりやすいところには信号を設ける。同様に,いかにトラフィックを問題なく通すかがインフラエンジニアの仕事」と説明した。ひとくくりにインフラエンジニアと言っても,企業やネットワークの規模などにより,どこまで担当するかは異なるようだ。大規模サイトの運用,スケールアップ・スケールアウト「スケールについてとく問題になる1つのケースは新機能追加のとき」と語った長野氏は,ミクシィに「エコー」を追加したときの事例を紹介した。「⁠サービス開始時は,落ち着くまでの数倍のアクセスがあるので,その分を吸収できるようにサーバを余計に追加しておいた」とのこと。「楽天市場」などのサービスを提供する楽天では,「⁠とにかく落とさないことが重要」と和田氏。「⁠お歳暮などにより注文が増える年末はとくにトラフィックが増えるので,システムの増強などを行う⁠」⁠。1年の中でとくにアクセスが増える年末年始の管理体制は,当番制を取っている企業が多いようだった。“やはり自分はインフラエンジニアだな⁠”と感じる場面は,仕事以外の場面でもあるようだ。スカイホビットの越川氏は,「⁠家の水槽の魚の数と寿命を計算し,何ヵ月後には何匹になるから稼働率は何%で...と計算してしまう(笑⁠)⁠」とのこと。Album』というpaperboy&co.の新サービスの誕生までについて触れた。本サービスは社内のプレゼン大会から生まれたものであるが,プレゼンを聞いたときから「これは実際にサービスになる」と宮下氏は感じ,「⁠そのときにはすでにサーバ構成を考えていた」という。ミクシィの長野氏は,「⁠サービスが停止したときは休みでも直しに行ってしまう。動いていないと気持ちが悪い」と語った。Design』2006年12月号や2007年10月号などにおいて,システム管理ツールについての記事を執筆していただいているスカイホビットの越川氏は,「⁠Hobbit」「⁠RRDtool」をお勧めの管理ツールとして挙げた。Hobbitは,「⁠Nagiosよりも設定が容易に行え扱いやすい」とのことで,社名も本ツールに由来しているとのこと。,「⁠Perlを習得しておくと,手作業だと大変な処理を一瞬で終えることができるケースもある」とも語った。和田氏は,台湾の楽天市場を例にとり,デフォルトでシステム管理に必要な多くのことができる「ZABBIX⁠」⁠,プロセス監視ツール「Monit」を挙げていた。長野氏は,ミクシィでは「Nagios」を利用しており,「⁠設定はスクリプトを自作して自動生成できるようにしている」そうだ。その他,「⁠自作ツールとRRDtoolを組み合わせ,CPU/ネットワーク/memcachedのクエリなどをチェックできるようにしている」とのことだった。paperboy&co.の宮下氏は,システム自動管理ツール「Puppet」により,ソフトウェアのインストールなどの作業を自動化している。Puppetではインストールパッケージや設置ファイルなどは独自の言語で記述するが,「⁠シェルスクリプトよりも見通しが良い」と語った。このスクリプトをSubversionで管理し,「⁠Archer」というデプロイツールと組み合わせ,大規模なシステムを効率的に管理している。Boyd氏インタビューはてなと任天堂が協業した,12月24日リリースのはてな新サービス「うごメモはてな」「うごメモシアター」発表会,動画付きレポート冬は温泉,夏は渓流。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。