「よくわかる最新ネットワーク技術の基本と仕組み」という書籍を執筆しました

よくわかる最新ネットワーク技術の基本と仕組み

今年に入って出版社の秀和システム様から書籍執筆の依頼をいただきまして、インフラエンジニア1年目に向けた技術書「よくわかる最新ネットワーク技術の基本と仕組み」を執筆していました。このたび2016年9月30日(予定)に秀和システム様より発売されるということで簡単に紹介したいと思います。

図解入門 よくわかる最新ネットワーク技術の基本と仕組み
中嶋章
秀和システム
売り上げランキング: 303,658

書籍の内容

今回のターゲットはインフラエンジニア1年目の新人エンジニアにしました。右も左も分からない中で、どのように効率よくITスキルを積み上げていけばよいか、様々な技術のどの部分がキモとなるのかを解説しています。最近のインフラ技術は仮想化やクラウド、SDNなどの新しいスキルもカバーしていかなければいけないため、その辺りにも言及しています。

ネットワーク関連の技術書は既に数多く出回っていますが、

  • 昨今のSDNや仮想化といったネットワーク周りの大きな変化
  • 技術解説だけではなく若手インフラエンジニアに向けた書籍が少ない

という2つのモチベーションから、この辺りにテーマを絞って書いてみました。基礎的なTCP/IPの技術解説にとどまることなく、現場でのトラブル事例や運用する上で注意した方が良い点などのTips的なことをできるだけ盛り込むようにしました。

目次

第1章 コンピュータネットワークを理解しよう
第2章 プロトコル
第3章 物理層とデータリンク層
第4章 データリンク層
第5章 ネットワーク層
第6章 トランスポート層
第7章 セッション層、プレゼンテーション層、アプリケーション層
第8章 ネットワークを構成する機器
第9章 クラウドコンピューティングと仮想化

執筆環境

実はメインの話題はこっちだったりするんですが、今回の書籍はKindle本を含めると4冊目になり、自分の中での執筆環境も大分固まってきましたので、執筆環境についても紹介しておきます。

執筆に使用したシステムやツールは以下の通りです。

続きを読む

ネットワークエンジニアとは言え、プログラミングスキルが必要な時代になってきた

laptop-mobile-large

一昔前のネットワークエンジニアといえば、ネットワークだけを運用管理すればよいという時代でした。ネットワークエンジニアはあくまでネットワークだけを見て、サーバーはサーバーエンジニアが見るという完全な分業制でした。

そのため、障害時にはネットワーク屋さんはサーバーのせいにして、サーバー屋さんはネットワークのせいにするなど、ネットワークエンジニアとサーバーエンジニアの間に見えない壁があったりしたのは良い思い出。

しかし今ではインフラエンジニアという名の下に、ネットワークもサーバーも一緒に見るスタイルが一般的になってきました。過去も規模によってはエンジニアが全ての業務を執り行っているケースもありましたが、その傾向が大きくなってきた印象です。

単純に同じエンジニアが一緒に見た方が効率いいよねとか、人件費削減とかビジネス的な課題からもありますが、サーバーの仮想化によって仮想サーバー上にネットワークが乗ってきたり、ネットワークもSDNによる仮想化が増えてきたといったテクノロジーの変化も要因の1つじゃないかなと思っています。

そんなこともあり、ネットワークエンジニアもサーバーの知識が必要になり、さらに仮想化の普及でプログラミングの知識も必要になってきています。この流れは今後さらに加速していくわけで、ネットワークのスキルだけではエンジニアとして頭打ちになる時代も近いんじゃないかなと思っています。ネットワークエンジニアであっても、ソースコードの読み書きが出来なければいけない時代になってきたと感じています。ネットワークスキルは知っていて当たり前、さらに+αのスキルを持っているインフラエンジニアが求められてきているのは、実際の現場の肌感覚で感じています。

そこで自身のスキルアップの意味も込めて、プログラミングに関する記事を書いていこうかと。とりあえずインフラ周りでよく使われているPythonについて解説していきたいと思います。

最終的には機械学習の分野まで伸ばしていければと、はい。自分を追い込んでいくスタイルで。

まずは一発目なので、Python開発環境の準備編の記事をアップしました。

Pythonを使用したデータ分析 -事前準備-

更新頻度は高くないとは思いつつ、ゆるく更新していければと。

インフラエンジニアがMacにインストールすべきアプリ

Macにインストールするべきアプリ

数年前にWindows PCに必ず入れとくものという記事を書きました。数年前の内容だし既にWindowsからMacに浮気しちゃってるしってことで、改めてMacでの作業効率を倍にする、インストール必須のアプリを紹介したいと思います。Dropboxやchromeといった「ド定番」なアプリは割愛しています。

続きを読む

総務省が平成28年版 情報通信白書が公開

総務省から「平成28年版 情報通信白書」が公開されました。

関係情報:情報通信関連:情報通信白書

関係情報:情報通信関連:情報通信白書

平成28年度のポイント

28年度のポイントとして、「IoT・ビッグデータ・AI」をあげています。

続きを読む

毎日の作業ログを記録するタイムトラッキングサービス「wakatime」を試してみた

WakaTime

一時期話題になったライフログ。ライフログとは人の生活を長期間に渡りデータ化して記録し、日々の活動を振り返ることに使用します。ライフログを記録することで、

  • 後で思い出すためのデータベースになる
  • 新しい自分を発見できる
  • 将来役立つ資産になる

といったメリットがあるみたいですが、結局ライフログを貯めるための作業が煩わしい上に、そもそもライフログが何お役に立つのか?という「そもそも論」に行き着いて、今では一日の振り返りをメモするぐらいです。

そんなズボラな私ですが、日々の業務の時間管理と棚卸しを一度してみたいなと思っていました。どれだけ怠けているのかとか、何に時間を費やしているのかを確認して改善できるところは改善したいなと。業務の作業ログをトラッキングできるサービスが無いものかと探してみると「Wakatime」が良さそうだということで試してみました。

続きを読む