公開された証拠がインターネットインフラ、ガバナンス、運用依存関係、または市場での可視性に結びついているため、BTW Media は「What is infrastructure automation and how does it work?」をプロファイリングしています。
「What is infrastructure automation and how does it work?」は、インターネットインフラエコシステム内のインターネットインフラ機関として追跡されています。
複数の公開情報源
- インフラの自動化は、クラウド環境やオンプレミス環境における手動のインフラ設定とオーケストレーションに代わる方法です。
- インフラ自動化の主な利点は、信頼性、再現性、そしてエラーの評価と解決にかかるコストの削減です。
台頭してきたクラウドプロバイダーにより、インフラストラクチャの提供、設定、オーケストレーションが容易になりました。基盤となるハードウェアコンポーネントを購入する必要がなくなったからです。インフラストラクチャはサービスとして提供されるため、手動で設定すると、高可用性構成の複製や災害復旧メカニズムの準備が困難になります。これは時間を浪費し、エラーのリスクを高める可能性があります。そこで、インフラの自動化が解決策となります。
インフラ自動化とは?
インフラ自動化は、クラウド環境やオンプレミス環境における手動のプロビジョニング、設定、オーケストレーションに代わる方法です。これらのタスクを自動化することで、エンジニアによる手動の操作が減り、プロセスの再現性が高まり、エラーが減り、高可用性を実現し、災害復旧メカニズムを容易に構築できるようになります。
参考記事:Computer Automation: 産業オートメーションにおける先駆的ソリューション
インフラ自動化はどのように機能するのか?
インフラはさまざまな方法で自動化され、通常は複数のステップで行われます。
ステップ 1:インフラのプロビジョニング
最初に考慮すべきは、インフラのプロビジョニングをどのように行うかです。CLI 自動化、さまざまな SDK を介したスクリプト、または IaC フレームワークを使用できます。IaC は推奨される方法で、インフラリソースのライフサイクル管理に役立ちます。
ステップ 2:構成管理
次に、インフラリソースが増加し、仮想マシンを使用する場合、それらにソフトウェアをインストールして設定できる必要があります。これはスクリプトや構成管理ソフトウェアを使用して行うことができ、プロセスの信頼性と再現性を確保します。
コンテナは、コンテナオーケストレーションプラットフォームと組み合わせるとより有用であり、場合によっては、クラウドプロバイダーのマネージドサービスを使用しない場合でも、構成管理を利用して基盤となる仮想マシンを設定できます。
ステップ 3:継続的インテグレーション(CI)
IaC、構成管理、またはコンテナオーケストレーションなどの基盤が整ったら、インフラコンポーネントが組織で定義されたガードレールに準拠し、コードが一貫していることを確認する必要があります。ここで継続的インテグレーションが役立ちます。リンティング、フォーマット、脆弱性スキャン、ポリシー適用により、インフラのすべてのガードレールが確実に守られます。
ステップ 4:継続的デプロイメント(CD)
インフラをデプロイする手段が必要です。そこで継続的デプロイメントの出番です。インフラの変更は把握しづらいため、通常、デプロイ前に計画フェーズがあり、コードがどのように変更されるかを人間が読める形式で出力します。その後、エンジニアチームが計画を正常にレビューしたら、コード変更をマージしてデプロイする必要があります。
ステップ 5:継続的監視
インフラをデプロイした後は、サービスが常に稼働し、パフォーマンスの問題がないことを確認する必要があります。さまざまな専門的な監視ツールにメトリクスを送信し、インフラの継続的な監視を簡単に行うことができます。
参考記事:Hyperconvergence: 合理化された IT インフラの新たなフロンティア
インフラ自動化の利点
インフラ自動化の最大の利点の 1 つは、その信頼性です。プロビジョニングから継続的監視まですべてをコードで宣言することで自動化の信頼性が確保され、本番環境に到達する前にさまざまな環境を活用することでその信頼性がさらに強化されます。
インフラ自動化のもう 1 つの利点は再現性です。100 台の仮想マシンを手動でプロビジョニングして設定するには多大な時間がかかり、エラーも発生しやすくなります。IaC と構成管理を使用すれば、最初に正しく設定し、その後ループを使って必要な回数だけ簡単に実行できます。
インフラ自動化は費用対効果も高くなります。上記のシナリオで、100 台の仮想マシンを手動で正しくプロビジョニングして設定するには、エンジニアの課金可能な時間が大量に消費されます。自動化を使用することで必要な時間が大幅に短縮され、コストも低くなります。さらに、自動化によりエラーの評価と解決にかかるコストが削減されます。
自動化なしではスケーリングは困難です。自動化を行っていても問題が発生する可能性はありますが、インフラ管理プラットフォームによって解決できる場合があります。そのプラットフォームがインフラ自動化をサポートします。
シグナル概要
- シグナル: インフラ自動化とは何か、どのように機能するのか?
- 地域: グローバル
- 市場分類: グローバルのクラウドサービストレンド
運用範囲
- このトレンドマップを完全なものとして扱う前に、公開情報源が影響を受ける当事者、運用範囲、市場露出を特定する必要があります。
市場文脈
- 運用上の関連性: 中
- 時間軸: 次の四半期
注視点
- 公式声明、規制更新、顧客やパートナーの露出、追加開示を注視してください。
会員向けブリーフィング
より深いトレンド文脈
適切な会員レベルでログインすると、完全なブリーフィングと情報源ノートを閲覧できます。
ストラテジック・サークル限定
ストラテジック・サークル
すべての読者に公開されています。参加してログインすると トレンドブリーフィング を閲覧できます。
ストラテジック・サークルに参加リーダーシップ・アライアンス限定
リーダーシップ・アライアンス
関係証拠、障害経路、情報源ノートを必要とする事業者、投資家、政策チーム向けです。ログインすると閲覧できます。
リーダーシップ・アライアンスに参加
