はじめに

本書『ネットワーク自動化とプログラマビリティ』を手に取っていただき、ありがとうございます。

ネットワーク業界は急激に変化しています。組織やネットワーク技術者にとって、ネットワーク自動化とプログラマビリティの概念を学ぶ必要性がかつてなく高まっています。この背景に見られるのは、新しいプロトコルと新しいテクノロジー、そして設定変更の新しいデリバリーモデルがもたらした革新です。また、業務の遂行のためにはよりアジャイル性と柔軟性が求められています。しかしここで、そもそも「ネットワーク自動化とプログラマビリティ」とは何かと思われたかもしれません。本書の手始めとして、この問いへの答えについて少し考えてみることにしましょう。

本書がカバーする範囲

タイトルが表す通り、本書はネットワークのプログラマビリティ(プログラムによる操作)と自動化について解説しています。これらの本質は、ネットワーク機器やトポロジー、ネットワークサービスやネットワーク接続性におけるコンフィグレーションや運用管理の作業を簡素化するという点にあります。ここにはとても多くの要素が介在しています。例えば、オペレーティングシステムは以前よりもはるかに幅広くネットワーク接続に関わっています。また、継続的インテグレーション(CI)をはじめとする新しい方法論が生まれ、従来はシステム管理者だけが扱えればよかったツール群(ソースコード管理や構成管理システムなど)が広く使われるようになってきました。これらすべての要素が、ネットワーク自動化とプログラマビリティの根幹に関わっていると筆者は考えます。そこで、本書ではこれらのトピックをすべて取り上げます。本書の目標は、読者がネットワーク自動化とプログラマビリティに関する知識の基礎を確立することです。 ...

Get ネットワーク自動化とプログラマビリティ ―次世代ネットワークエンジニアのためのスキルセット now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.