【個人用】Azure用語まとめ

# はじめに
Azure学び直しをするにあたって、用語集を作成することにした。
あくまで個人用。

# A
### App Service
WebアプリケーションやAPIを迅速に構築、デプロイ、管理できるサービス。
自動スケーリング機能がついている
AWSで例えるなら**Elastic Beanstalk**。

### Application Insights
Webアプリケーションのパフォーマンスや使用状況を監視するためのサービス。
AWSで例えると、X-Ray + CloudWatch Insights

### Arc
Azure以外の場所にある分散したサーバ環境をAzure上で一元管理できるサービス
オンプレミスサーバーや、他クラウドのサーバーなどを管理可能

### AzCopy
Azure Storage上のデータをCLI上から操作するためのツール。

### Azure Policy
Azureでシステムを運用するうえでのルールを適用したり、そのルールに準拠しているかを評価するためのサービス
「特定のリージョンのみでのリソース作成を許可する」とかを設定したい場合に使う
AWSで例えると**Config**が近いかも

# B
### Blueprints
複数のポリシーやRBACの割り当て定義をテンプレート化し、複数のサブスクリプションに適用するサービス


# C
### Cloud Shell
ブラウザから利用できるシェル環境のこと

# D

### Data Box
専用の物理デバイスを使用して、オンプレミスにある大容量データをオフラインで移行するためのサービス
AWSで例えるとSnowball

### Defender for Cloud(旧:Azure Security Center)
セキュリティを総合的に管理・可視化するためのサービス。
Azureだけでなく、AWS・GCP、オンプレミス のリソースも一元的にセキュリティ評価・保護できる

# E
### Entra ID(旧:Azure AD)
クラウドベースのID管理とアクセス管理を提供するサービス。ようは認証と認可を管理する。
ひとつのEntraIDに複数のAzureサブスクリプションを関連付けることができる
AWSで例えるなら、IAM + Cognito + IAM Identity Center…など、とにかく認証＆認可のサービスを片っ端から組み合わせたもの。

### Entra ID Protection
ログイン試行回数やユーザーの行動に基づき、リスクがありそうであれば自動でポリシーを適用して保護するサービス



### Entra Connect
オンプレミス環境のADとEntra IDを統合して一元管理できるサービス
またはオンプレミスを廃止してAzureに移行する場合にも役立つ

# F
### File Sync
Azure上に保存しているファイルを、オンプレミスとの間で同期・キャッシュ・分散管理できるサービス
AWSで例えるなら、**FSxとDataSyncを組み合わせたもの**

### Firewall
インターネットやオンプレミス、他の仮想ネットワークとの通信を制御するためのサービス
L3~L7対応
AWSで例えるとAWS Network Firewallが近い

# K
### Key Vault
機密情報(鍵、証明書、パスワードなど)を一元管理するサービス
AWSで例えると、Secret Manager + KMS +ACM

# L
### Logic Apps
アプリやデータ、サービスなどをノーコードで統合してワークフローを自動化するサービス
AWSで例えるとStep Functions

# P
### Purview
組織の持つデータをまとめて管理、保護するためのサービス
機密データの管理や、データ同士の関連性、検索、分類などを統合的に行える

### Purview Information Protection
機密情報を自動で検出、分類し、ラベル付けして漏洩や不正アクセスを防止するサービス
AWSで例えるとMacieのようなもの(ただしMacieは分類やラベル付けはできない)

# R
### Resource Manager
Azureのリソースの作成、更新、削除などの要求を受け付けるサービスというか内部の機能のこと
Azure PortalやCLIからリソースを触ったときに必ずここを通る


# S
### Service Trust Portal
M365やAzureに関するコンプライアンスと信頼性に関する情報を取得できるサービス
AWSで例えるとArtifact

### Site Recovery
オンプレミスやAzure上のサーバーを別の場所にレプリケートして、自然災害などの大規模障害に備えるサービス

### Storage Explorer
Azure Storage上のデータをGUIで操作するためのツール

# V
### Virtual Machine Scale Sets
仮想マシンを自動スケールしてくれるサービス。
AWSで例えるなら**Auto Scaling Group**

# か

### 可用性セット

同一データセンター内で、別のサーバーラックに仮想マシンなどのリソースを配置すること
AWSでいうプレイスメントグループのようなもの

### 可用性ゾーン
１つのリージョン内に存在する、地理的に分離されたデータセンター群のこと
たとえば、東日本リージョン内にZone1、Zone2が存在するイメージ
複数のデータセンターに配置することで耐障害性を高める
AWSで例えるとマルチAZ

### コンプライアンスマネージャー
組織がコンプライアンス要件を満たすために役立つ機能を提供してくれる管理ツール
コンプライアンスリスクの評価や、改善アクションの推奨などを行ってくれる


# さ
### サブスクリプション
Azureリソースにおける課金や請求の単位のこと。

### ストレージアカウント
Azureのすべてのストレージサービスの論理的なコンテナのこと
BlobストレージやQuereストレージなどの複数のストレージサービスを一括で管理できる
ストレージアカウントにコピーされたデータは、**少なくとも3つのコピー**が自動的に保持される

### ストレージ層
Blobストレージのアクセスレベルのこと

- **ホットアクセス層**
    - 頻繁にアクセスされるデータ向け
    - S3だとSTANDARDが該当
- **クールアクセス層**
    - あまりアクセスされないが、すぐ取り出したいデータ向け
    - S3だとSTANDARD-IAが該当
- **コールドアクセス層**
    - めったにアクセスされないデータ向け
    - S3ではOneZone-IAは部分的に該当
- **アーカイブアクセス層**
    - 99.9%アクセスされず長期保管だけしたいデータ向け
    - データ取り出しには**復元**が必要
    - S3ではGracierとDeep Archiveの両方の特性に該当

### ゼロトラスト
データやアプリケーションにアクセスしてくるものすべてを疑い、正当なアクセスかどうかを常に検証し続けるセキュリティ戦略のこと
・明示的な検証
・最小特権アクセスの使用
・侵害を想定

# な
### ネットワークセキュリティグループ
Azureリソースが送受信するトラフィックのを許可、拒否するためのサービス
サブネット、またはリソースのNIC(ネットワークインターフェース)に関連付ける
仮想ネットワークには関連付けられない
AWSで例えると、セキュリティグループ + ネットワークACLである

# ら
### リソースグループ
**Azureリソースの論理的なコンテナ**のことであり、VMやストレージ、仮想ネットワークのリソースをグループ単位で管理・デプロイ・モニタリングできる。
**リソースは必ず一つのリソースグループに属し**、**複数のグループに所属させることはできない**。グループ単位でアクセス制御やタグ付け、ポリシー適用、テンプレート化や削除ができる。
リソースグループの作成には費用はかからない
リソースグループは他のリソースグループの中に入れ子で作成することはできない