分インフラエンジニアとは?まずは用語から説明しましょう。インフラエンジニアとは,どんな仕事をする職種でしょうか。コンピュータとネットワークが当たり前のように普及し,人々の生活を支える文字通りの「インフラストラクチャ:infrastructure」になっています。スマホでゲームをしたり,SNSを見たり,LINEでメッセージのやりとりをする,その裏側でコンピュータが何百万台も動き,光ファイバーや高速なネットワーク回線が利用されています。それらはまさしく,インフラ(社会基盤)になっています。本書は,そうした仕組みを支えるエンジニアに向けて企画されました。IT活動を支える技術者つまり現代のハイテク職人さん達です。インフラ=サーバ+ネットワーク現在では,そんなインフラの定義もかなり変化しています。スマホのゲームもそうですが,Webの仕組みの上で動くソフトウェアが開発の主流を占めるようになってしまいました。そのため,Webを支える仕組みの部分もインフラであるという方も増えています。本書ではあえてLANケーブルの物理層から,サーバーやネットワークシステムの構築に到るまでをインフラと大きくとらえました。これはインターネットの草創期から,この技術を追いかけてきた本誌の自負と誇りから,アピールさせていただきました。クラウドコンピューティングもインフラさて,ここ数年の流行語である「クラウド(コンピューティング⁠)⁠」は,一般の方にはまったく目に入らないものです。スマホゲームの多くはクラウド上で動いています。そもそもクラウドとは,世界レベルで構築されたネットワーク上で動くコンピュータです。巨大な1つのコンピュータと考えてもかまいません。これに対して自前で持つ,従来のようなコンピュータシステムのことを「オンプレミス(on-premises⁠)⁠」と分類されます。クラウドもオンプレミスと変わらないシステムクラウドを構成するコンピュータは普段私達が使っているものと構造はほとんど変りません。違うのは高速なネットワークでそれぞれが何百万台もコンピュータが接続されている点です。私達が見てきたコンピュータシステム(クライアントサーバーとかイントラネットと呼ばれてきました⁠)⁠,つまりオンプレミスでのサーバやネットワークの仕組みを勉強することで,インフラエンジニアの技術が学べます。逆もしかりでて,ちゃんと仕組みを知らなければクラウド自体も安心して利用できません。基礎技術をマスターすれば,クラウドも怖くないクラウド以前にも,VPS(仮想サーバ⁠)⁠,Webホスティング,コロケーション(サーバの場所貸し)など,いろいろなサーバの利用方法があります。Design誌でここ数年特集された技術系記事を再編集しました。LANケーブルのコネクタの作り方,さらには光ファイバーの接続方法,といった物理層の話も掲載しています。それだけではなく,ルーターやスイッチの仕組みも解説しています。これらはまさにITインフラです。したインフラをコントロールするソフトウェアであるOSもUNIXの操作方法(各種コマンドの使い方)も解説しました。高度なものとしてネットワークの負荷をさばくためのロードバランサ,クラスリング,プロキシーなどプロ向けの技術解説も盛りだくさんです。初心者の方にはとてもハードルが高い内容ですが,これらを知識水準として,大いに技術を磨いてほしいと思います。自社のネットワークやサーバを管理する技術力がなければ,クラウド環境を安心して使いこなせません。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。書店・販売店の皆様へデベロッパアドミニストレータWEB+デザインライフスタイルサイエンスニュース&レポートメールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。