Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ja] Localize Immutable Infrastructure into Japanese #2857

Merged
merged 2 commits into from
Jan 31, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions content/ja/immutable-infrastructure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: イミュータブルインフラストラクチャー
status: Completed
category: プロパティ
tags: ["インフラストラクチャー", "プロパティ", ""]
---

イミュータブルインフラストラクチャーとは、一度デプロイされると変更することができないコンピューターインフラストラクチャー([仮想マシン](/ja/virtual-machine/)や[コンテナ](/ja/container/)、ネットワーク機器)を指します。
これは許可されていない変更を自動的に上書きするプロセスや、最初から変更を許可しないシステムによって強制されます。
コンテナはイミュータブルインフラストラクチャーの良い例です。
なぜならコンテナに永続的な変更を加えるには、新しいバージョンのコンテナを作成するか、イメージから既存のコンテナを再度作成するしかないからです。

許可されていない変更の防止や特定により、イミュータブルインフラストラクチャーはセキュリティリスクの特定と軽減を容易にします。
このようなシステムの運用ははるかに簡単になります。
なぜなら、管理者がそれについての前提を立てやすくなるためです。
結局のところ、誰も間違いを犯していないことや、伝え忘れた変更を行っていないことが分かっています。
イミュータブルインフラストラクチャーは[Infrastructure as Code](/ja/infrastructure-as-code/)と密接に関連しており、インフラストラクチャーを作成するために必要なすべての自動化がバージョン管理(たとえばGit)されています。
この不変性とバージョン管理の組み合わせにより、システムへのすべての許可された変更に対して、耐久性のある監査ログが存在します。