【図解】コレ1枚でわかるイミュータブル・インフラストラクチャーとインフラストラクチャー・アズ・コード
ミドルウェアやアプリケーションは、バグ修正やセキュリティ・アップデートを適宜適用しなければなりません。セキュリティ侵害が発生すれば、直ちに本番システムへのパッチ適用が必要です。運用チームは、そのたびにアプリケーションが正常に稼働することを確認しなくてはならず、もし更新後に問題が発生すれば、非常に手間のかかる「問題の切り分け」作業をしなくてはなりません。
このような事態に対応するために、「台帳」でIT資産の更新履歴、用途、バージョン、責任者、作業内容、日付などを管理するのですが、ハードウェアやソフトウェアが増え続けてゆくと、実際の状態と台帳の内容が合致しなくなり、その都度個別の確認が必要となってしまいます。
この事態を解消する手段が、イミュータブル・インフラストラクチャ(Immutable Infrastructure)です。イミュータブルとは「不変」すなわち、「本番環境に手を加えない」という意味で、「バージョンアップやパッチ適用などの管理をしない」という考え方です。
本番環境を変更するときは、まったく同じ構成や能力のインフラを別に用意しておき、そこで十分なテストを実施し、問題がないと判断すれば、ネットワークの接続先を本番環境からそちらに切り替え、入れ替えようというのです。もし、切り替えた本番環境に問題があっても、ネットワークを元に戻せば、旧本番環境に戻すことができます。この本番環境と開発・テスト環境をハードウェアではなく仮想マシンに、さらにコンテナにすれば、インフラの構築や廃棄、起動に手間や時間はかからず、移行作業の負担を大きく減らすことができます。
さらに、ハードウェア、OS、コンテナ、開発・実行環境までを一元的にソフトウェアで制御し、自動で移行させようというやり方もあります。「インフラストラクチャ・アズ・コード(Infrastructure as Code)」と呼ばれるこのやり方は、インフラを設定する全ての手順をコード化するという意味で、ChefやAnsibleといったオープンソース・ソフトウェアが、このような機能を提供しています。
参考: これからの開発と運用:ビジネスの成功に直接貢献すること
【募集開始】ITソリューション塾・第24期
ITソリューション塾・第24期を2月8日(水)から開催します。第24期は、IoTやAIのビジネス戦略にも一層切り込んでみようと思っています。また、情報セキュリティの基本やDevOpsの実践についても、それぞれの第一人者から学びます。多くの皆様のご参加をお待ちしています。
- 会場 : アシスト株式会社・本社@市ヶ谷
- 日程:2月8日(水)〜4月26日(水)の毎週1回×11回 *但し、3月最終週は休みとなります。
- 時間:18:30〜20:30
- 定員:80名(前回参加者 84名)
お願い
- 毎期早い段階で定員に達しています。手続き等で時間はかかるが、参加のご意向をお持ちの場合は、事前にメールにて、その旨をお知らせください。
- 個人でのご参加の場合は、消費税分を割り引かせて頂きます。
- 今回の期間は、予算期を跨ぐところもあるかと思いますが、今期または来期のいずれか、または、両期に分けて支払いという場合は、個別にお知らせください。
詳細のご案内、および、スケジュールのPDFダウンロードは、こちらをご覧下さい。
2017年1月 最新の改訂版をリリースしました!
ITビジネス・プレゼンテーション・ライブラリー/LiBRA
−−−−−−−−−−−−−−−−−−−−
*「コレ1枚でわかる最新ITトレンド(2017年度版)」を新規に作成しました。
*先進技術編では、解説を大幅に追加、刷新し、新たなチャートも追加しています。
−−−−−−−−−−−−−−−−−−−−
【インフラ&プラットフォーム】(293ページ)
【更新】コンテナ型仮想化・改訂版の解説を改訂しました p.175
【新規】SD-WAN p.184
【ITの歴史と最新トレンド】(14ページ)
*これからのビジネスを考える参考となるよう、「コレ1枚でわかる最新ITトレンド(2017年度版)」を新規に作成しました。
【更新】デジタル化の歴史の解説を追加しました
【新規】コレ1枚でわかる最新ITトレンド(2017年度版)を新規に追加し、解説も加えました。
【サービス&アプリケーション・基本編】
*運用と開発のプレゼンテーションが増えたことから、基本編と運用と開発編に分割しました。
基本編(50ページ)
変更はありません
開発と運用編(64ページ)
【更新】これからのシステム開発のチャートを改訂し、解説を追加しました p.5
【更新】DevOpsとは何か?の解説を追加しました p.19
【新規】仮想マシンとコンテナの稼働率 p.74-77
【更新】DevOpsとコンテナ管理ソフトウェアの解説を改訂しました p.78
【新規】FaaS(Function as a Service) p.79
【テクノロジー・トピックス】(49ページ)
変更はありません
【サービス&アプリケーション・先進技術編】
IoT(92ページ)
【更新】IoTとM2Mの解説を追加しました p.7
【更新】IoTの定義の解説を改訂しました p.15
【更新】コレ1枚でわかるIoTのチャートと解説を改訂しました p.18
【更新】デジタル・ツインの解説を改訂しました p.23
【更新】モノのサービス化の解説を改訂しました p36
【更新】ビジネス価値の進化の解説を改訂しました p.38
【更新】IoTと機能と役割の4段階の解説を改訂しました p.41
【更新】クラウドから超分散への解説を改訂しました p.46
人工知能(93ページ)
【新規】コレ1枚でわかる人工知能とロボットの新たなチャートを追加し解説を載せました p.9
【更新】産業発展の歴史から見る人工知能の位置付けの解説を改訂しました p.317
【新規】ディープラーニングが注目される理由の新しいチャートと解説を追加しました p.24
【新規】弱いAIと強いAIについて、新しいチャートと解説を追加しました p.32
【更新】人工知能に置き換えられる職業について、解説を追加しました p.64
詳しくはこちらから