AZ-900 似ている用語集

Microsoft Azure未経験からAZ-900の学習をしています。

AZ-900の試験範囲で登場する用語の中には似たようなものもあり、自分で模擬試験を解いていてもよく間違えてしまうので、「似ている用語集」としてそれぞれの用語の意味や特徴を整理してみました。
専門的な説明というよりは試験対策を目的とした内容になっています。
自分と同じように、未経験からAZ-900を学習されている方の参考になれば幸いです。




## 目次
1.「拡張性」と「弾力性」
2.「Azure PowerShell」と「Azure CloudShell」
3.「Microsoft Defender for Identity」と「Microsoft Defender for Cloud」
4.「Trust Center」と「Service Trust Portal」
5.「ブロックBLOB」と「追加BLOB」と「ページBLOB」
6.「仮想ネットワークピアリング」と「グローバル仮想ネットワークピアリング」
7.「Azure SQL Database」と「Azure SQL Managed Instance」
8.「Azure TCO計算ツール」と「Azure 料金計算ツール」
9. おわりに



## 1.「拡張性」と「弾力性」

<dl>
<dt>弾力性</dt>
<dd>負荷に応じて自動的に調整する機能。</dd>
<dd><strong><font color="blue">自動的</font></strong>というワードがポイントです。</dd>
<br>

<dt>拡張性</dt>
<dd>必要に応じて性能を上げることができる機能。</dd>
<dd><strong><font color="blue">スケーラビリティ</font></strong>も同じ意味です。</dd>
<dd>弾力性に対して拡張性は<strong><font color="blue">手動</font></strong>で行うことを示します。</dd>
</dl>


結果的には同じ技術を使うことが多いですが、目的が違うので異なる言葉が割り当てられています。





## 2.「Azure PowerShell」と「Azure CloudShell」
<dl>
<dt>Azure PowerShell</dt>
<dd><strong><font color="blue">コマンドラインツール</font></strong>。Azureリソースを作成および管理できるようにします。</dd>
<dd>（その他コマンドラインツール：Azure CLI）</dd>
<dd>Azure PowerShell、Azure CLIのどちらもWindows,Linux,macOSで利用できます。</dd>
</dl>

https://e-words.jp/w/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%84%E3%83%BC%E3%83%AB.html

・[コマンドラインツールとは｜「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典](https://wa3.i-3-i.info/word13504.html "コマンドラインツールとは")




※Azure PowerShellとAzure CLIの違いについては以下のサイトが参考になります。


https://learn.microsoft.com/ja-jp/cli/azure/get-started-tutorial-0-before-you-begin#how-does-the-azure-cli-compare-to-azure-powershell


<dl>
<dt>Azure CloudShell</dt>
<dd><strong><font color="blue">コマンドラインインターフェース(CLI)</font></strong>。WebブラウザベースでAzureポータルから開始できます。</dd>
</dl>

https://e-words.jp/w/CLI.html

・[コマンドラインインターフェースとは｜「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典](https://wa3.i-3-i.info/word16524.html "コマンドラインインターフェースとは")

<dl>
<dd>Azure CloudShellを起動して、Azure PowerShellやAzure CLIを利用することができます。</dd>
</dl>





## 3.「Microsoft Defender for Identity」と「Microsoft Defender for Cloud」
<dl>
<dt>Microsoft Defender for Identity</dt>
<dd><strong><font color="blue">ユーザのIDを保護</font></strong>するためのクラウドベースのセキュリティソリューション。</dd>
<dd>組織を対象とするセキュリティ脅威やID侵害を監視及び分析します。</dd>
</dl>

https://learn.microsoft.com/ja-jp/defender-for-identity/what-is
<dl>
  <dt>Microsoft Defender for Cloud</dt>
  <dd>データセンターのセキュリティ体制を強化する統合インフラストラクチャ・セキュリティ管理システム。</dd>
  <dd><strong><font color="blue">Azureクラウドとオンプレミスを保護</font></strong>する脅威防止機能を持ちます。</dd>
</dl>

https://learn.microsoft.com/ja-jp/azure/defender-for-cloud/defender-for-cloud-introduction

いずれも保護を目的とした機能ですが、保護する対象が異なります。
Microsoft Defender for Cloudは"for Cloud"とありますが、Azureクラウドのみならず、オンプレミスも保護の対象であることがポイントです。


## 4.「Trust Center」と「Service Trust Portal」
<dl>
<dt>Trust Center</dt>
<dd><strong><font color="blue">一般利用者向け。</font></strong>Microsoftのセキュリティ、プライバシー、コンプライアンスに関する総合情報サイトです。</dd>
<dd>Trust Centerからは、セキュリティに関する情報を掲載した公式ブログにアクセスしたり、コンプライアンス認証の準拠状況を表示したりできます。</dd>
</dl>

https://www.microsoft.com/ja-jp/trust-center
<dl>
<dt>Service Trust Portal</dt>
<dd><strong><font color="blue">組織のコンプライアンス責任者向け。</font></strong>監査レポートやコンプライアンス関連情報など、より詳細で専門的な情報を入手できるサイトです。</dd>
<dd>Service Trust Portalからは、コンプライアンスマネージャーやトラストドキュメントなどのサイトへのリンクが提供されます。</dd>
</dl>

https://servicetrust.microsoft.com/




## 5.「ブロックBLOB」と「追加BLOB」と「ページBLOB」
>**BLOB（Binary Large OBject）** 
データベースのフィールド定義などで用いられるデータ型の一つで、テキスト(文字列）や整数のように既存のデータ型としては用意されていない任意のバイナリデータを格納するためのもの。


https://e-words.jp/w/BLOB.html

<dl>
  <dt>ブロックBLOB</dt>
  <dd>ブロックで構成され<strong><font color="blue">巨大なデータを効率的にアップロード</font></strong>できるよう最適化されています。</dd>
<br>
 
  <dt>追加BLOB</dt>
  <dd>ブロック構成ですが、<strong><font color="blue">追加操作用に最適化</font></strong>されています。</dd>
<br>

  <dt>ページBLOB</dt>
  <dd><strong><font color="blue">Azure仮想マシン用のディスク</font></strong>として機能します。</dd>
</dl>

https://learn.microsoft.com/ja-jp/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs

## 6.「仮想ネットワークピアリング」と「グローバル仮想ネットワークピアリング」
<dl>
<dt>仮想ネットワークピアリング</dt>
<dd><strong><font color="blue">同じAzureリージョン内</font></strong>で仮想ネットワークを接続します。</dd>
<br>

<dt>グローバル仮想ネットワークピアリング</dt>
<dd><strong><font color="blue">異なるAzureリージョン間</font></strong>で仮想ネットワークを接続します。</dd>
</dl>

https://learn.microsoft.com/ja-jp/azure/virtual-network/virtual-network-peering-overview

## 7.「Azure SQL Database」と「Azure SQL Managed Instance」
どちらも**フルマネージドサービスとしてのプラットフォーム(PaaS)データベースエンジン**で、標準の SQL 言語、クエリ処理、データベース管理機能のほとんどは同一です。

異なる点は、<strong><font color="blue">サポートされている機能</font></strong>です。
一例として、共通言語ランタイム（CLR）はAzure SQL Databaseでは利用できませんが、Azure SQL Managed Instanceでは利用することができます。
その他の詳しい機能の違いについては、以下のサイトが参考になります。

https://learn.microsoft.com/ja-jp/azure/azure-sql/database/features-comparison?view=azuresql#features-of-sql-database-and-sql-managed-instance

## 8.「Azure TCO計算ツール」と「Azure 料金計算ツール」
<dl>
  <dt>Azure TCO計算ツール</dt>
  <dd>Azureを利用した総コストを見積るツール　<strong><font color="blue">Azureを利用したコストとオンプレミス環境とのコスト比較</font></strong>ができます。</dd>
<br>

  <dt>Azure 料金計算ツール</dt>
  <dd>Azureリソースのコストを見積る　<strong><font color="blue">個別のサービスを利用した際の詳細な見積り</font></strong>に利用します。</dd>
</dl>

どちらもコストを見積るツールではありますが、明確に目的が分かれています。



## おわりに
AZ-900の試験範囲から似ている用語をピックアップして紹介しましたが、意味や目的を整理してみると、用語を判別できる特徴があると分かります。用語と特徴を結び付けて覚えておくことで試験対策に繋がると思います。

### 参考文献
・横山哲也, 伊藤将人, 今村靖広. 徹底攻略 Microsoft Azure Fundamentals教科書 [AZ-900] 対応. 株式会社インプレス. 2021年.

**Udemy問題集**
・【6万人が受講】AZ-900 Microsoft Azure Fundamentals模擬試験問題集（7回分490問）（参照 2024-05-24）

https://www.udemy.com/course/az-900-microsoft-azure-fundamentals4176/?couponCode=PLOYALTY0923

・最短で合格！Azure Fundamentals AZ-900 試験対策問題集（参照 2024-05-24）

https://www.udemy.com/course/microsoft-azure-az900-exam/?couponCode=PLOYALTY0923