<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>クラウド | 徒然なるままに</title>
	<atom:link href="https://www.seichan.org/tag/%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89/feed" rel="self" type="application/rss+xml" />
	<link>https://www.seichan.org</link>
	<description>徒然と日々の出来事(ネタ)を書いていこうかと．主に FreeBSD，Unix系の話題が中心ですが，その他の話題もあつかってみたり．</description>
	<lastBuildDate>Sun, 11 Oct 2026 21:56:16 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>【クラウド入門 第2回】AWSの全体像 ― リージョン・AZ・AZ ID、エッジロケーション・Local Zones、アカウントとルートユーザー、CLI・IaC、ARN、料金の構成と無料利用枠、Azureとの対応</title>
		<link>https://www.seichan.org/2026/10/cloud-02-aws-overview.html</link>
					<comments>https://www.seichan.org/2026/10/cloud-02-aws-overview.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sun, 11 Oct 2026 21:00:00 +0000</pubDate>
				<category><![CDATA[クラウド]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[AWS料金]]></category>
		<category><![CDATA[アベイラビリティーゾーン]]></category>
		<guid isPermaLink="false">https://www.seichan.org/?p=8588</guid>

					<description><![CDATA[AWS の全体像を、インフラ・アカウント・料金の3つの面から解説します。リージョンとアベイラビリティーゾーン（AZ）、AZ 名と AZ ID の違い、エッジロケーション・Local Zones・Wavelength、AWS アカウントとルートユーザーの守り方、コンソール・CLI・SDK・IaC、ARN とサービスエンドポイント、料金の構成要素と見落としがちな費用、2025年7月に改定された無料利用枠、Azure との対応表まで。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「取引先の AWS アカウントのサーバーと同じ ap-northeast-1a に置きました。同じデータセンターなので、遅延は小さいですよね」<br>「検証のために AWS のアカウントを作って少し触っただけなのに、翌月に請求が来ました」</p>



<p class="wp-block-paragraph">第1回では、クラウドの定義と責任共有モデルを見ました。AWS を実際に使い始めると、最初に出会うのが <strong>リージョン・AZ・アカウント・料金</strong> です。どれも画面の上では1行の選択肢ですが、<strong>どこに置くかで可用性が、どのアカウントで作るかで権限と請求の境界が、何を動かしたままにするかで料金が決まります</strong>。ここを知らないと、冒頭のような勘違いや「無料のはず」の請求が起きます。</p>



<p class="wp-block-paragraph">第2回では、AWS のグローバルなインフラ（リージョン・AZ・エッジロケーション・Local Zones・Wavelength）、AZ 名と AZ ID、AWS アカウントとルートユーザー、操作の手段、ARN とサービスエンドポイント、料金の構成要素、無料利用枠、Azure との対応を扱います。数値と料金は2026年9月時点で、料金は東京リージョンの例です。</p>


<div class=".for-sp">
<div id="im-5078de7a65f140ac9d12a50b8ac9ee9c">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946055,type:"banner",display:"inline",elementid:"im-5078de7a65f140ac9d12a50b8ac9ee9c"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/8ae3a18ff526e95e579f5814fddd88f6"></script>
<!-- admax -->
<!--
<div id="im-3931cf74888b4888ae5fb170df744749">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946233,type:"banner",display:"inline",elementid:"im-3931cf74888b4888ae5fb170df744749"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">グローバルインフラストラクチャの規模</a></li><li><a href="#toc2" tabindex="0">リージョンと AZ</a></li><li><a href="#toc3" tabindex="0">AZ 名と AZ ID</a></li><li><a href="#toc4" tabindex="0">エッジロケーション・Local Zones・Wavelength</a></li><li><a href="#toc5" tabindex="0">AWS アカウントとルートユーザー</a></li><li><a href="#toc6" tabindex="0">アクセスの手段：コンソール・CLI・SDK・IaC</a></li><li><a href="#toc7" tabindex="0">リソースの識別：ARN とサービスエンドポイント</a></li><li><a href="#toc8" tabindex="0">料金の構成要素</a></li><li><a href="#toc9" tabindex="0">無料利用枠（2025年7月の改定）</a></li><li><a href="#toc10" tabindex="0">Azure との対応表①：全体像</a></li><li><a href="#toc11" tabindex="0">考えてみよう</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li><li><a href="#toc13" tabindex="0">連載「クラウド入門」全14回</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">グローバルインフラストラクチャの規模</span></h2>



<p class="wp-block-paragraph">AWS の基盤は、大きい順に <strong>リージョン ⊃ AZ ⊃ データセンター（DC）</strong> の階層になっています。エッジロケーションや Local Zones は、リージョンの外側に置かれた延長です。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s015.png" alt="AWS のグローバルインフラストラクチャの用語の階層を示す図。上は「リージョン」の枠の中に「AZ」の点線の枠が3つあり、それぞれの AZ に「DC」が2つずつある。その下の「リージョンの外側に置かれた延長」の点線の枠に、リージョンから点線でつながる「エッジロケーション（CloudFront・Route 53）」「Local Zones（特定の都市に置いた AZ の小型版）」「Outposts（利用者の DC に置く AWS のラック）」が並ぶ。まとめは「リージョン ⊃ AZ ⊃ DC。エッジ／Local Zones はリージョンの外側に置かれた延長」。下の「用語の階層」の表は、リージョン：地理的に独立したエリア（東京・大阪 …）、AZ（アベイラビリティーゾーン）：独立した DC 群。3 つ以上／リージョン、エッジロケーション：CloudFront・Route 53 が動く数百の拠点、Local Zones：特定の都市に置かれた AZ の小型版（低遅延向け）、Outposts：AWS のラックを利用者の DC に置き、同じ API で使う。"/></figure>



<ul class="wp-block-list">
<li><strong>リージョン</strong>：39の地理的なエリア（2026年9月時点。サウジアラビア・チリの2つも発表済み。最新の数は公式の「グローバルインフラストラクチャ」のページ aws.amazon.com/about-aws/global-infrastructure/ で確かめる）。日本は <strong>東京（ap-northeast-1、2011年）と大阪（ap-northeast-3、2021年）</strong></li>


<li><strong>アベイラビリティーゾーン（AZ）</strong>：全体で120を超える。1つの AZ は1つ以上の DC でできていて、AZ どうしは数 km〜100 km 程度離れ、<strong>独立した電源・空調・ネットワーク</strong> を持つ。AZ 間は専用の低遅延の回線で結ばれ、遅延は1桁ミリ秒（同期レプリケーションができる程度）。1つのリージョンに3つ以上</li>


<li><strong>エッジロケーション</strong>：CloudFront・Route 53 などが使う数百の拠点（後の「エッジロケーション・Local Zones・Wavelength」の節）</li>


<li><strong>Local Zones</strong>：特定の都市に置かれた AZ の小型版。低遅延が必要な用途向け</li>


<li><strong>Outposts</strong>：AWS のラックを利用者の DC に置き、同じ API で使う（プライベートクラウド的な使い方。第1回の「配置モデル」）</li>


<li>東京リージョンで使える AZ は3つ（AZ ID：apne1-az1・az2・az4。次の次の節「AZ 名と AZ ID」）</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc2">リージョンと AZ</span></h2>



<p class="wp-block-paragraph">リージョンは地理的に独立したエリアで、<strong>リージョン間はデータもコントロールプレーンも原則として分離</strong> されています。東京リージョンに作った EC2 は大阪リージョンの画面には出てきませんし、リージョン間の通信は、インターネット経由か AWS のバックボーン経由で明示的に設計する必要があります。</p>



<p class="wp-block-paragraph">AZ はリージョンの中の独立した DC 群で、1つの AZ 全体が停止しても、ほかの AZ は動き続けるように設計されています。AWS の上での可用性の設計の基本は <strong>「複数の AZ にまたがって配置する」</strong> ことで、ELB・Auto Scaling（第4回）、RDS のマルチ AZ（第10回）は、いずれもこの前提で動きます。逆に、単一の AZ だけに置いたシステムは、AZ の障害（東京でも2019年8月に冷却の障害で発生）でそのまま止まります。</p>



<p class="wp-block-paragraph">リージョンは、<strong>利用者との距離（遅延）、データの所在の規制、必要なサービスの提供の有無（新しいサービスは米国から順に展開）、料金（東京は米国東部より1〜2割高い）</strong> の4点で選びます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s016-1.png" alt="点線の枠「リージョン ap-northeast-1（東京）」の中に紫の枠「VPC（AZ をまたぐ）」があり、その中に「AZ apne1-az1」「AZ apne1-az2」「AZ apne1-az4」の3つの縦長の点線の枠が並び、上の「ELB」から3つの AZ の「EC2」へ矢印が伸び、az1 の「RDS プライマリ」と az2 の「RDS スタンバイ」が「同期」の両向きの矢印で結ばれ、枠の下に「AZ 間：独立した電源・空調・NW、数 km〜100 km、遅延 1 ms 未満。1 AZ が止まっても他 AZ で継続」、東京の枠から「クロスリージョン複製は明示設定」の点線の矢印が下の枠「リージョン ap-northeast-3（大阪）」へ伸び、その枠に「別リージョンとはデータもコントロールプレーンも分離。複製・接続は明示的に設計する」と書かれた図"/></figure>



<ul class="wp-block-list">
<li>リージョン＝独立したエリア。リージョン間は <strong>明示的に設計しないとつながらない</strong></li>


<li>AZ＝リージョンの中の独立した DC 群。<strong>マルチ AZ が可用性の設計の基本の単位</strong></li>


<li>選ぶ基準：遅延・規制・サービスの提供の有無・料金</li>
</ul>



<p class="wp-block-paragraph">AZ の中・複数の AZ・リージョンをまたぐという冗長の範囲の考え方は、このブログの連載「ストレージ入門」第11回の「冗長の範囲：AZの中・複数のAZ・リージョン」でも扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc3">AZ 名と AZ ID</span></h2>



<p class="wp-block-paragraph">コンソールに出る <code>ap-northeast-1a</code> のような名前と、実際の物理的な AZ の関係には注意が要ります。</p>



<ul class="wp-block-list">
<li>東京のように2012年11月より前に開設されたリージョンでは、コンソールに出る <code>ap-northeast-1a</code> のような <strong>AZ 名と物理的な AZ の対応が、アカウントごとに異なる</strong>（2025年10月までに作ったアカウントの場合。負荷を分散するため）。A 社の 1a と B 社の 1a は、別の DC の可能性がある。大阪など新しいリージョンと、2025年11月以降に作ったアカウントでは対応は共通</li>


<li>物理的な AZ を一意に指す識別子が <strong>AZ ID</strong>（<code>apne1-az1</code> など）。複数のアカウントの間で「同じ AZ に置いて遅延を下げたい」「AZ の障害の影響範囲を突き合わせたい」ときは、AZ ID で比べる</li>


<li>確かめ方：<code>aws ec2 describe-availability-zones --region ap-northeast-1</code> の <code>ZoneId</code> の列</li>


<li>東京の <code>apne1-az3</code> は新しいアカウントには開放されておらず、使えるのは az1・az2・az4 の3つ</li>


<li>ネットワークの「同じセグメント」の感覚に近いのは <strong>AZ の中</strong>。AZ をまたぐ通信には、データ転送料（1 GB あたり 0.01 USD を双方向で。第12回）と遅延（AWS の説明では1桁ミリ秒）が乗る</li>
</ul>



<p class="wp-block-paragraph">冒頭の1つ目の相談がこれです。自分の ap-northeast-1a と取引先の ap-northeast-1a が同じとは限りません。<strong>AZ ID を突き合わせて</strong> 確かめます。「同じセグメントなら直接届き、違えばゲートウェイを経由する」という判定は、このブログの連載「TCP/IP入門」第7回の「デフォルトゲートウェイと宛先の判定」で扱います。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s017-1.png" alt="左の枠「アカウント A」に「ap-northeast-1a → apne1-az4」「ap-northeast-1c → apne1-az1」「ap-northeast-1d → apne1-az2」、右の枠「アカウント B」に「ap-northeast-1a → apne1-az1」「ap-northeast-1c → apne1-az2」「ap-northeast-1d → apne1-az4」が並び、その下に「AZ 名（1a／1c／1d）の対応はアカウントごとに違う（古いアカウントの例）。物理 AZ を指すのは AZ ID」、中段の点線の枠「物理 AZ（東京リージョン）」に「apne1-az1」「apne1-az2」「apne1-az4」の3つの枠と「az3 は新規アカウントに非開放」の注記、下段に「$ aws ec2 describe-availability-zones --region ap-northeast-1 → ZoneId 列で確認」と「AZ をまたぐ通信＝データ転送料（0.01 USD/GB × 双方向）＋遅延（1 桁 ms）。「同一セグメント」の感覚に近いのは AZ 内」と書かれた図"/></figure>



<p class="wp-block-paragraph">AZ 名と AZ ID の対応は、次のように表にして見ると分かりやすくなります（出力はアカウント A の場合の例）。</p>



<pre class="wp-block-code"><code>$ aws ec2 describe-availability-zones --region ap-northeast-1 \
    --query &quot;AvailabilityZones[].[ZoneName,ZoneId]&quot; --output table
-------------------------------------
|     DescribeAvailabilityZones     |
+------------------+----------------+
|  ap-northeast-1a |  apne1-az4     |
|  ap-northeast-1c |  apne1-az1     |
|  ap-northeast-1d |  apne1-az2     |
+------------------+----------------+</code></pre>


<div class=".for-sp">
<div id="im-c929b2770f964f7f88505b9ee7500db9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946057,type:"banner",display:"inline",elementid:"im-c929b2770f964f7f88505b9ee7500db9"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/a1cf34f40c7d6f1acda2feeee1bc3a16"></script>
<!-- admax -->
<!--
<div id="im-3b5a2348efcc4b7a9435e1334f6172f2">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946056,type:"banner",display:"inline",elementid:"im-3b5a2348efcc4b7a9435e1334f6172f2"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc4">エッジロケーション・Local Zones・Wavelength</span></h2>



<p class="wp-block-paragraph">リージョンの外にも、利用者の近くで動く拠点があります。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s018-1.png" alt="上の点線の枠「リージョン（東京）」に「EC2」「RDS」の箱と「本体：全サービスが揃う」があり、そこから3本の矢印が、「配信・名前解決を近くで」の札の付いた「エッジロケーション CloudFront・Route 53・WAF」、「VPC を延長」の札の付いた「Local Zones EC2・EBS・VPC の一部」、「Wavelength 5G 網内（KDDI）」へ伸び、3つからそれぞれ下の「利用者（都市部・モバイル）」へ矢印が伸び、一番下に太字で「エッジ＝「配信を近くで」、Local Zones＝「計算資源を近くに」」と書かれた図"/></figure>



<ul class="wp-block-list">
<li><strong>エッジロケーション</strong>：CloudFront（CDN）・Route 53（DNS）・AWS WAF・Global Accelerator が動く拠点。リージョンより多く、利用者の近くに置かれている。東京・大阪にも複数ある</li>


<li><strong>リージョナルエッジキャッシュ</strong>：エッジロケーションとオリジンの間にある中間のキャッシュの層</li>


<li><strong>Local Zones</strong>：都市部に置く EC2・EBS・VPC のサブセット。<strong>親リージョンの VPC を延長して使う</strong>。東京リージョン（ap-northeast-1）を親とする Local Zone は、台北（ap-northeast-1-tpe-1）に提供されている（2026年9月時点）</li>


<li><strong>Wavelength</strong>：通信事業者の 5G 網の中に置く拠点（日本では KDDI）。モバイル端末からの超低遅延の用途に使う</li>


<li>用途の違い：エッジは <strong>「配信・名前解決を近くで」</strong> 行い、Local Zones は <strong>「計算資源を近くに」</strong> 置く</li>
</ul>



<p class="wp-block-paragraph">Route 53 と CloudFront は第7回で扱います。Route 53 の DNS の機能は、このブログの連載「DNS入門」第10回「クラウド・社内環境のDNS」でも詳しく扱っています。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc5">AWS アカウントとルートユーザー</span></h2>



<p class="wp-block-paragraph">AWS を使う単位は <strong>「AWS アカウント」</strong> で、<strong>契約・請求・リソースの境界</strong> になります。アカウントを作ったときのメールアドレスとパスワードでログインするのが <strong>「ルートユーザー」</strong> で、請求の情報の変更、アカウントの閉鎖、サポートプランの変更、一部の S3 の設定など、IAM ユーザーではできない操作を含む <strong>全権限</strong> を持ちます。</p>



<p class="wp-block-paragraph">そのため、ルートユーザーは日常の作業に使わず、<strong>MFA を設定し、アクセスキーは作らず、パスワードは金庫のように管理する</strong> のが原則です。AWS も、2024年5月に Organizations の管理アカウント、2024年6月に単独のアカウント、2025年6月にはメンバーアカウントを含むすべてのアカウントで、ルートユーザーの MFA を必須にしました。</p>



<p class="wp-block-paragraph">実際の作業は IAM ユーザーか IAM ロール（第8回）で行い、複数のアカウントを部門・環境ごとに分けて <strong>Organizations</strong>（第8回）で束ねる構成が標準的になっています。1つのアカウントで全部を賄うと、権限の分離も請求の切り分けもできなくなります。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s019.png" alt="上段のピンクの枠「AWS アカウント 123456789012 ― 契約・請求・リソースの境界」の中に、人の絵の「ルートユーザー」と「メール＋パスワードで作成される特権。請求変更・アカウント閉鎖・一部 S3 設定など IAM では不可能な操作を含む全権限」、「MFA 必須」「アクセスキー禁止」「日常利用しない」の3つの赤い箱があり、線の下に「日常の作業はこちらで」として「IAM ユーザー／SSO」「IAM ロール」「IAM ポリシー」の箱が並び、IAM ユーザー／SSO と IAM ロールから「操作」の矢印が「リソース」へ向かう。下段の点線の枠「AWS Organizations ― 複数アカウントを束ねる」では、「管理アカウント」から「OU: Prod」「OU: Dev」「OU: Sandbox」へ矢印が伸び、それぞれの下に「本番」「検証」「個人検証」のアカウントがある、アカウントとルートユーザー・Organizations の関係を示す図"/></figure>



<ul class="wp-block-list">
<li>アカウント＝<strong>契約・請求・リソースの境界</strong></li>


<li>ルートユーザー＝全権限。<strong>MFA 必須・アクセスキー禁止・日常には使わない</strong></li>


<li>作業は IAM、複数のアカウントは Organizations で管理</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc6">アクセスの手段：コンソール・CLI・SDK・IaC</span></h2>



<p class="wp-block-paragraph">AWS を操作する手段はいくつかありますが、<strong>どの手段も最終的には同じ REST API を呼びます</strong>。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s020-1.png" alt="上段に「マネジメントコンソール（GUI）」「AWS CLI v2」「SDK（boto3 等）」「IaC CloudFormation・Terraform」の4つの箱が並び、それぞれから中央の「AWS REST API（HTTPS）」へ矢印が伸び、左の「IAM で認証・認可」から API へ点線の矢印、API から右の「CloudTrail に全記録」へ点線の矢印があり、API の下の枠「サービス」に「EC2」「S3」「VPC」「RDS」「Lambda」「CloudWatch」の箱が並び、左下に「CloudShell（ブラウザ内シェル）」の箱、その右に「$ aws sts get-caller-identity」「$ aws ec2 describe-instances --output table」「$ aws s3 cp ./log.txt s3://my-bucket/logs/」の3行のコマンド、一番下に太字で「どの手段も最終的には同じ API を呼ぶ。本番は手作業ではなく IaC が原則」と書かれた図"/></figure>



<ul class="wp-block-list">
<li><strong>マネジメントコンソール</strong>：ブラウザの GUI。学習・確認・単発の作業向け。裏では API を呼んでいる</li>


<li><strong>AWS CLI（v2）</strong>：<code>aws &lt;サービス&gt; &lt;操作&gt;</code> の形式（例は下のコマンド）</li>


<li><strong>SDK</strong>：Python（boto3）・Java・JavaScript など。アプリケーションから AWS を操作する</li>


<li><strong>IaC</strong>：CloudFormation・CDK・Terraform で構成をコードにする（第12回）。<strong>本番は手作業ではなく IaC が原則</strong></li>


<li><strong>CloudShell</strong>：コンソールの中で使えるブラウザ上のシェル。CLI が設定済みで、手元に環境が無くても試せる</li>


<li>どの手段も最終的には同じ REST API を呼ぶ。API の呼び出しは <strong>CloudTrail</strong>（第11回）にすべて記録される</li>
</ul>



<pre class="wp-block-code"><code>$ aws sts get-caller-identity          # 今どの認証情報で操作しているか
$ aws ec2 describe-instances --query &quot;Reservations[].Instances[].[InstanceId,State.Name]&quot; --output table
$ aws s3 cp ./log.txt s3://my-bucket/logs/</code></pre>



<p class="wp-block-paragraph">最初の <code>aws sts get-caller-identity</code> は、作業の前に「どのアカウントの、どのユーザー・ロールで操作しているか」を確かめるコマンドです。次のような JSON が返ります（値は例）。</p>



<pre class="wp-block-code"><code>{
    &quot;UserId&quot;: &quot;AIDAEXAMPLEUSERID1234&quot;,
    &quot;Account&quot;: &quot;123456789012&quot;,
    &quot;Arn&quot;: &quot;arn:aws:iam::123456789012:user/tanaka&quot;
}</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc7">リソースの識別：ARN とサービスエンドポイント</span></h2>



<p class="wp-block-paragraph">AWS のリソースは、<strong>ARN（Amazon Resource Name）</strong> で一意に識別します。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s021-1.png" alt="上の濃い色の帯に「arn : partition : service : region : account-id : resource」、その下に色分けした「arn」「aws」「ec2」「ap-northeast-1」「123456789012」の箱と「instance/i-0abc123def456」の箱が並び、続いて「arn:aws:s3:::my-bucket/logs/*（S3 はバケット名で一意：リージョン・アカウントが空）」「arn:aws:iam::123456789012:role/AppRole（IAM もグローバル）」「arn:aws:lambda:ap-northeast-1:123456789012:function:hello」の3行と「IAM ポリシーの Resource に書く。* ワイルドカード可」、中段の枠「サービスエンドポイント」に「CLI／SDK」→「DNS 解決」→「ec2.ap-northeast-1.amazonaws.com」と矢印が並び、「VPC エンドポイントを使うと、この名前が VPC 内のプライベート IP に解決される（→ 第7回）」、下段の左の枠「グローバルサービス：IAM・Route 53・CloudFront・Organizations」、右の枠「リージョナルサービス：EC2・VPC・RDS・Lambda（S3 のバケットもリージョン）」がある図"/></figure>



<ul class="wp-block-list">
<li>すべてのリソースは <strong>ARN</strong> で一意に識別される。書式は <code>arn:partition:service:region:account-id:resource</code></li>


<li>例：<code>arn:aws:s3:::my-bucket/logs/*</code>（S3 のバケットはバケット名だけで全体で一意に決まるので、リージョンとアカウントが空）、<code>arn:aws:ec2:ap-northeast-1:123456789012:instance/i-0abc123def456</code>、<code>arn:aws:iam::123456789012:role/AppRole</code>（IAM はグローバルなのでリージョンが空）、<code>arn:aws:lambda:ap-northeast-1:123456789012:function:hello</code></li>


<li>IAM ポリシー（第8回）の <code>Resource</code> で対象を指定するのに使う。ワイルドカード <code>*</code> が使える</li>


<li><strong>サービスエンドポイント</strong>：API の接続先は <code>https://ec2.ap-northeast-1.amazonaws.com</code> のように、サービスとリージョンで決まる。DNS の名前解決のとおり、名前は AWS 側の IP アドレスに解決される。<strong>VPC エンドポイント</strong>（第7回）を使うと、この名前が VPC の中のプライベート IP に解決されるようになる</li>


<li><strong>グローバルサービス</strong>（IAM・Route 53・CloudFront・Organizations）と <strong>リージョナルサービス</strong>（EC2・VPC・RDS・Lambda など。S3 のバケットもリージョンに作られる）の区別を意識する</li>
</ul>



<p class="wp-block-paragraph">名前解決の流れ（スタブリゾルバーからキャッシュ DNS サーバーへの問い合わせ）は、このブログの連載「DNS入門」第3回「名前解決の流れ」で詳しく扱っています。</p>


<div class=".for-sp">
<div id="im-e200ff972f7b43fe9c8c2a7b60698c08">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946060,type:"banner",display:"inline",elementid:"im-e200ff972f7b43fe9c8c2a7b60698c08"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/b379fcf4fc1a53eab29cb4ffbda7f14f"></script>
<!-- admax -->
<!--
<div id="im-4f0e910e1dca4503a73e8d9a2678879f">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946059,type:"banner",display:"inline",elementid:"im-4f0e910e1dca4503a73e8d9a2678879f"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc8">料金の構成要素</span></h2>



<p class="wp-block-paragraph">AWS の料金は、おおむね <strong>「コンピューティング（時間）＋ストレージ（GB・月）＋リクエスト数＋データ転送（GB）」の合計</strong> です。サービスごとに単価表があり、リージョンで異なります。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s022-1.png" alt="4つの枠が並び、「コンピューティング（時間）：EC2・RDS・NAT：秒〜時間課金。停止で止まる（EBS は続く）」「ストレージ（GB・月）：S3 は置いた分、EBS は確保した分。スナップショットも」「リクエスト数：Lambda・API Gateway・S3 の PUT/GET・DynamoDB」「データ転送（GB）：イン無料、インターネットへのアウト有料（100 GB/月まで無料）。AZ 間・リージョン間も有料」、下段の赤い枠「見落としがちな費用」に「NAT 処理量 0.062 USD/GB」「パブリック IPv4 0.005 USD/h」「スナップショット」「Logs 取り込み 0.76 USD/GB」「詳細モニタリング」の5つの箱が並び、「見積は AWS Pricing Calculator。東京は米国東部より 1〜2 割高い。「入れるのはタダ、出すと高い」」と書かれた図"/></figure>



<ul class="wp-block-list">
<li><strong>時間課金</strong>：EC2・RDS・NAT ゲートウェイなど。EC2 は秒単位（最低60秒、Linux の場合）。<strong>停止中は EC2 本体の課金は止まるが、EBS は続く</strong>（第4回）</li>


<li><strong>容量課金</strong>：S3・EBS・EFS。GB・月で数える。<strong>EBS は確保した容量、S3 は実際に置いた容量</strong>。スナップショットも容量で課金される</li>


<li><strong>リクエスト数</strong>：Lambda・API Gateway・S3 の PUT・GET・DynamoDB など</li>


<li><strong>データ転送</strong>：<strong>インバウンドは無料、インターネットへのアウトバウンドが有料</strong>（東京：最初の 100 GB/月は無料（全リージョン合計）、以降は約 0.114 USD/GB）。AZ 間・リージョン間も有料（第12回）。「入れるのはタダ、出すと高い」</li>


<li><strong>パブリック IPv4</strong>：2024年2月から、1アドレスあたり 0.005 USD/時（約 3.6 USD/月）。<strong>EIP も、使用中でも課金される</strong></li>


<li>見積は <strong>AWS Pricing Calculator</strong>（公式）で行う。東京は米国東部より1〜2割高い</li>
</ul>



<p class="wp-block-paragraph">見落としがちな費用は次のとおりです（東京リージョンの例、2026年9月時点）。</p>



<figure class="wp-block-table"><table><thead><tr><th>見落としがちな費用</th><th>単価の例</th><th>どこで扱うか</th></tr></thead><tbody><tr><td>NAT ゲートウェイの処理量</td><td>0.062 USD/GB</td><td>第6回</td></tr><tr><td>パブリック IPv4</td><td>0.005 USD/時</td><td>第6回</td></tr><tr><td>データ転送（インターネットへ・AZ 間・リージョン間）</td><td>インターネットへ約 0.114 USD/GB、AZ 間 0.01 USD/GB（双方向）</td><td>第12回</td></tr><tr><td>スナップショット</td><td>容量に応じて</td><td>第5回</td></tr><tr><td>CloudWatch Logs の取り込み量</td><td>0.76 USD/GB</td><td>第11回</td></tr><tr><td>詳細モニタリング</td><td>メトリクスの数に応じて</td><td>第11回</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">冒頭の2つ目の相談は、多くがこれです。検証で作った NAT ゲートウェイや EIP、パブリック IPv4 を持つ EC2 を <strong>止めたり消したりせずに置いたまま</strong> にすると、触っていなくても時間で課金されます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc9">無料利用枠（2025年7月の改定）</span></h2>



<p class="wp-block-paragraph">AWS の無料利用枠は、2025年7月に仕組みが大きく変わりました（2026年9月時点の内容）。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud02-s023-1.png" alt="上段のオレンジの枠「2025-07-15 以降に作成したアカウント」の中に、緑の枠「無料プラン：最大 6 か月・最大 200 USD クレジット（登録 100＋所定の作業で最大 100）。尽きたらアカウントを閉鎖（90 日以内に有料プランへ移行しないと削除）。課金なし。Savings Plans・RI 等は使えない」と青い枠「有料プラン：従量課金（同じクレジット付与）。本番・長期利用向け」、中段の枠「常時無料枠（継続）」に「Lambda 100 万 req/月」「DynamoDB 25 GB」「CloudWatch 基本メトリクス」「CloudFront 1 TB/月」「SNS 100 万 pub」の5つの箱、下段の枠「2025-07-15 より前のアカウント：従来の 12 か月無料枠（t2/t3.micro 750 h/月 など）が適用」、一番下に「Budgets」の箱と「検証でも最初に上限アラートを設定する（→ 第12回）。「無料のはず」の請求は初学者の定番事故」と書かれた図"/></figure>



<ul class="wp-block-list">
<li>2025年7月15日以降に作ったアカウントは、<strong>「無料プラン」か「有料プラン」を選ぶ</strong> 方式に変わった</li>


<li><strong>無料プラン</strong>：最大6か月、最大 200 USD のクレジット（登録時に 100 USD＋所定の作業を終えると最大 100 USD）の範囲で使える。<strong>クレジットか期間が尽きるとアカウントが閉じられ（90日以内に有料プランへ切り替えないと削除）、課金は発生しない</strong>。Savings Plans・リザーブドインスタンス・一部の Marketplace の製品など、クレジットを一度に使い切るおそれのあるものは使えない</li>


<li><strong>有料プラン</strong>：従来どおりの従量課金。クレジットは同じように付与される。本番・長期の利用向け</li>


<li><strong>常時無料枠</strong> は続く：Lambda 月100万リクエスト、DynamoDB 25 GB、CloudWatch の基本メトリクス、CloudFront 月 1 TB の転送、SNS 100万パブリッシュなど</li>


<li>改定前（2025年7月15日より前）のアカウントには、従来の <strong>「12か月無料枠」</strong>（EC2 の t2・t3.micro 750時間/月など）が適用される</li>


<li>検証で無料枠を使う場合でも、<strong>Budgets（第12回）で上限のアラートを必ず設定する</strong>。「無料のはず」の請求は、初めての人の定番の事故</li>
</ul>



<p class="wp-block-paragraph">冒頭の2つ目の相談の続きです。有料プランを選んだアカウントや、改定前のアカウントでは、無料の範囲を超えた分はそのまま請求されます。<strong>アカウントを作ったら最初に Budgets を設定する</strong>、と覚えてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc10">Azure との対応表①：全体像</span></h2>



<p class="wp-block-paragraph">ここまでの AWS の用語を、Azure の用語と対応させます。</p>



<figure class="wp-block-table"><table><thead><tr><th>AWS</th><th>Azure</th><th>補足</th></tr></thead><tbody><tr><td>AWS アカウント</td><td>サブスクリプション</td><td>Azure ではさらに上位に <strong>テナント（Entra ID ディレクトリ）</strong>、下位に <strong>リソースグループ</strong> がある</td></tr><tr><td>（タグ・リソースグループは任意）</td><td>リソースグループ</td><td>Azure ではすべてのリソースが必ずいずれかのリソースグループに属する。AWS の「リソースグループ」は任意のタグ集約</td></tr><tr><td>AWS Organizations</td><td>管理グループ</td><td>サブスクリプションを階層化</td></tr><tr><td>リージョン／AZ</td><td>リージョン／可用性ゾーン</td><td>Azure には「リージョンペア」（東日本⇄西日本）があり、一部サービスの DR に使う</td></tr><tr><td>マネジメントコンソール</td><td>Azure Portal</td><td>―</td></tr><tr><td>AWS CLI（<code>aws</code>）</td><td>Azure CLI（<code>az</code>）／Azure PowerShell</td><td>―</td></tr><tr><td>ARN</td><td>リソース ID</td><td>階層パス形式（<code>/subscriptions/…/resourceGroups/…/providers/…</code>）</td></tr><tr><td>CloudFormation</td><td>ARM テンプレート／Bicep</td><td>Terraform は両方で使える</td></tr><tr><td>ルートユーザー</td><td>（相当なし。Entra ID のグローバル管理者＋サブスクリプション所有者）</td><td>Azure は ID 基盤が Entra ID に統合されている</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">いちばん違うのは、<strong>Azure ではすべてのリソースが必ずリソースグループに属する</strong> ことと、<strong>ID の基盤が Entra ID に統合されている</strong> ことです。AWS のアカウントに当たるのはサブスクリプションですが、ユーザーの管理はその上のテナント（Entra ID）で行います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc11">考えてみよう</span></h2>



<ol class="wp-block-list">
<li>自分のアカウントで <code>aws ec2 describe-availability-zones --region ap-northeast-1</code> を実行し、ap-northeast-1a がどの AZ ID に当たるかを確かめてみましょう。同僚のアカウントと比べるとどうなるでしょうか</li>


<li>検証用のアカウントで、ルートユーザーに MFA が設定されているか、ルートユーザーのアクセスキーが残っていないかを確かめてみましょう</li>


<li>EC2（パブリック IPv4 付き）と NAT ゲートウェイを1か月動かしたままにすると、何に料金がかかるでしょうか。AWS Pricing Calculator で見積もってみてください</li>
</ol>



<p class="wp-block-paragraph"><strong>ヒント</strong>：1は「AZ 名と AZ ID」、2は「AWS アカウントとルートユーザー」、3は「料金の構成要素」と「無料利用枠（2025年7月の改定）」の節を見直してください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc12">まとめ</span></h2>



<ul class="wp-block-list">
<li>AWS の基盤は <strong>リージョン ⊃ AZ ⊃ DC</strong>。日本は東京（ap-northeast-1）と大阪（ap-northeast-3）</li>


<li>可用性の設計の基本は <strong>マルチ AZ</strong>。リージョン間は明示的に設計しないとつながらない</li>


<li>東京など古いリージョンでは <strong>AZ 名と物理的な AZ の対応がアカウントごとに異なる</strong>ことがある。物理的な AZ を比べるときは <strong>AZ ID</strong></li>


<li>エッジは「配信・名前解決を近くで」、Local Zones は「計算資源を近くに」</li>


<li>アカウントは契約・請求・リソースの境界。<strong>ルートユーザーは MFA・アクセスキー禁止・日常に使わない</strong></li>


<li>操作はどの手段も同じ API。本番は <strong>IaC</strong>、記録は <strong>CloudTrail</strong>。リソースは <strong>ARN</strong> で識別</li>


<li>料金は時間・容量・リクエスト・転送の合計。<strong>「入れるのはタダ、出すと高い」</strong>、検証でも <strong>Budgets</strong> を最初に</li>
</ul>



<p class="wp-block-paragraph">次回は、コンピューティングの前編として、EC2 と Nitro System・Graviton、インスタンスタイプ、AMI と起動テンプレート、EBS とインスタンスストア、ログインの手段、IMDS を扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc13">連載「クラウド入門」全14回</span></h2>



<ol class="wp-block-list">
<li><a href="https://www.seichan.org/2026/10/cloud-01-what-is-cloud.html" target="_blank">クラウドとは（定義・歴史・責任分界）</a></li>


<li><strong>AWSの全体像（この記事）</strong></li>


<li>コンピューティング 前編（EC2・Nitro・インスタンスタイプ・AMI・IMDS）</li>


<li>コンピューティング 後編（課金と購入オプション・Auto Scaling・ELB・コンテナ・Lambda）</li>


<li>ストレージ</li>


<li>ネットワーキング 前編（VPC・サブネット・SG・NACL）</li>


<li>ネットワーキング 後編（DNS・接続・Route 53・CloudFront）</li>


<li>IAMとセキュリティ 前編（IAM・ポリシー・STS・ID連携・Organizations）</li>


<li>IAMとセキュリティ 後編（KMS・シークレット・ACM・検知と防御）</li>


<li>データベース</li>


<li>運用・監視・コスト 前編（CloudWatch・CloudTrail・Config・SSM）</li>


<li>運用・監視・コスト 後編（タグ・転送料金・コスト管理・Control Tower・IaC）</li>


<li>Well-Architectedフレームワーク</li>


<li>これまでのテーマとAWSの対応・まとめ</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2026/10/cloud-02-aws-overview.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【クラウド入門 第1回】クラウドとは ― NISTの定義と5つの特徴、オンプレとの比較、IaaS・PaaS・SaaS、責任共有モデル、配置モデル、移行の7R、仮想化基盤との違い</title>
		<link>https://www.seichan.org/2026/10/cloud-01-what-is-cloud.html</link>
					<comments>https://www.seichan.org/2026/10/cloud-01-what-is-cloud.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sun, 11 Oct 2026 09:00:00 +0000</pubDate>
				<category><![CDATA[クラウド]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[責任共有モデル]]></category>
		<guid isPermaLink="false">https://www.seichan.org/?p=8576</guid>

					<description><![CDATA[クラウドとは何かを、オンプレミスと比べながら解説します。クラウドの歴史、NIST SP 800-145 の5つの特徴、費用・調達・キャパシティの違い、IaaS・PaaS・SaaS の管理範囲、AWS の責任共有モデルとサービスごとの境界、パブリック・プライベート・ハイブリッド・マルチクラウド、移行の7R、仮想化基盤との違いと Nitro System、クラウドが向くケース・向かないケースまで。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「うちにも VMware の仮想化基盤があります。VM を切り出して使っているので、もうクラウドと同じですよね」<br>「AWS に移せば、セキュリティは AWS が守ってくれるので、OS のパッチは当てなくてよいですよね」</p>



<p class="wp-block-paragraph">どちらも、クラウドの話になるとよく聞く言葉です。オンプレミスで DNS・TCP/IP・認証・ストレージなどを扱ってきたエンジニアなら、クラウドの設定画面に並ぶ項目の多くは、<strong>知っている仕組みが「サービス」になったもの</strong>です。仕組みを知っていれば項目の意味はすぐ分かります。逆に、仕組みを知らずにサービスの名前だけを覚えると、設計の判断ができません。</p>



<p class="wp-block-paragraph">この連載では、クラウドの基礎を <strong>「オンプレミスで学んだ概念が、クラウドでは何に当たるか」</strong> という軸で整理します。題材は <strong>AWS</strong> の主要なサービスで、制限値・料金の構造・設定例まで具体的に扱い、要所で <strong>「Azure では何と呼ぶか」</strong> を添えます。オンプレのテーマ（DNS・TCP/IP・認証など）は、このブログの連載「DNS入門」「TCP/IP入門」などで詳しく扱っています（これから扱うものもあります）。各回の要所でその回を案内し、最終回の第14回で一覧にします。目指すのは、設定画面の項目を「オンプレでは何だったか」で読めること、サービス名の暗記ではなく組み合わせ方を判断できること、そして Azure の担当者とも同じ語彙で会話できることです。<strong>仕組みは同じで、変わるのは名前と操作です</strong>。</p>



<p class="wp-block-paragraph">連載は <strong>全14回</strong> です。第2回で AWS の全体像を見たあと、コンピューティング（第3・4回）、ストレージ（第5回）、ネットワーキング（第6・7回）、IAM とセキュリティ（第8・9回）、データベース（第10回）、運用・監視・コスト（第11・12回）の順に、主要なサービスを見ていきます。第13回では、AWS の設計原則 <strong>Well-Architected フレームワーク</strong> を扱い、サービスを「どう組み合わせるか」の判断の軸を持ち帰っていただきます。</p>



<p class="wp-block-paragraph">数値・上限・料金は <strong>2026年9月時点</strong> のもので、料金は <strong>東京リージョン（ap-northeast-1）の例</strong> です。クラウドの料金や仕様はよく変わるので、使う前に公式のページで確かめてください。</p>



<p class="wp-block-paragraph">第1回では、クラウドの歴史と定義、オンプレミスとの違い、IaaS・PaaS・SaaS、責任共有モデル、配置モデル、移行の7R、仮想化基盤との違い、クラウドが向くケース・向かないケースを扱います。</p>


<div class=".for-sp">
<div id="im-5078de7a65f140ac9d12a50b8ac9ee9c">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946055,type:"banner",display:"inline",elementid:"im-5078de7a65f140ac9d12a50b8ac9ee9c"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/8ae3a18ff526e95e579f5814fddd88f6"></script>
<!-- admax -->
<!--
<div id="im-3931cf74888b4888ae5fb170df744749">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946233,type:"banner",display:"inline",elementid:"im-3931cf74888b4888ae5fb170df744749"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">クラウドの歴史（年表）</a></li><li><a href="#toc2" tabindex="0">NIST によるクラウドの定義</a></li><li><a href="#toc3" tabindex="0">オンプレミスとクラウドの比較</a></li><li><a href="#toc4" tabindex="0">サービスモデル：IaaS・PaaS・SaaS と管理範囲</a></li><li><a href="#toc5" tabindex="0">責任共有モデル</a></li><li><a href="#toc6" tabindex="0">責任共有モデル：サービスごとの境界</a></li><li><a href="#toc7" tabindex="0">配置モデル：パブリック・プライベート・ハイブリッド</a></li><li><a href="#toc8" tabindex="0">クラウド移行の7つの戦略（7R）</a></li><li><a href="#toc9" tabindex="0">仮想化基盤とクラウドは何が違うか</a></li><li><a href="#toc10" tabindex="0">クラウドが向くケース・向かないケース</a></li><li><a href="#toc11" tabindex="0">考えてみよう</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li><li><a href="#toc13" tabindex="0">連載「クラウド入門」全14回</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">クラウドの歴史（年表）</span></h2>



<p class="wp-block-paragraph">まず、クラウドがどう広がってきたかを年表で見ます。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>出来事</th></tr></thead><tbody><tr><td>2004</td><td>Amazon が SQS（メッセージキュー）を公開。AWS 最初のサービス</td></tr><tr><td>2006</td><td>Amazon S3（3月）と EC2（8月、ベータ）を公開。「クラウド元年」とされる</td></tr><tr><td>2008</td><td>Google App Engine（PaaS）公開。Microsoft が Windows Azure を発表</td></tr><tr><td>2010</td><td>Windows Azure が正式提供開始（2014 年に Microsoft Azure へ改称）</td></tr><tr><td>2011</td><td>AWS 東京リージョン開設（3月）</td></tr><tr><td>2014</td><td>Azure 日本（東日本・西日本）リージョン開設。AWS Lambda 発表（サーバーレスの始まり）</td></tr><tr><td>2016</td><td>Google Cloud 東京リージョン開設</td></tr><tr><td>2021</td><td>AWS 大阪リージョンが通常リージョンに昇格（2018 年からはローカルリージョン）</td></tr><tr><td>2024〜</td><td>生成 AI（Bedrock／Azure OpenAI）を軸にした投資競争。データセンター電力が制約に</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">世界のシェアは、おおよそ <strong>AWS が3割弱・Microsoft（Azure）が2割・Google が1割半</strong> で推移しています（Synergy Research の推計で、2026年4〜6月期は AWS 28%・Microsoft 20%・Google 15%。正確な値は時点により変わります）。この連載が AWS を中心に Azure を添えるのは、この2つで市場の半分近くを占めるからです。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc2">NIST によるクラウドの定義</span></h2>



<p class="wp-block-paragraph">「クラウド」という言葉は広く使われますが、事実上の標準の定義があります。米国 NIST（国立標準技術研究所）の <strong>SP 800-145</strong>（2011年）で、<strong>5つの特徴・3つのサービスモデル・4つの配置モデル</strong> でクラウドを整理しています。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud01-s005-1.png" alt="上段の「NIST SP 800-145：5 つの特徴」の枠に、「① オンデマンド・セルフサービス ― 申請書・電話なしに、利用者自身が画面や API で確保」「② 幅広いネットワークアクセス ― HTTPS 等の標準的なネットワーク経由で利用」「③ リソースの共用（プーリング） ― 多数の利用者で物理資源を共有（マルチテナント）」「④ 迅速な弾力性 ― 数分で増減。利用者からは無限に見える」「⑤ 計測されたサービス ― 使用量を計測して課金・制御（従量課金の根拠）」の5行が並び、下段の左に「3 つのサービスモデル：IaaS／PaaS／SaaS、管理範囲の境界が違う」、右に「4 つの配置モデル：パブリック／プライベート／コミュニティ／ハイブリッド」の枠がある図"/></figure>



<ul class="wp-block-list">
<li><strong>オンデマンド・セルフサービス</strong>：人手（申請書・電話）を介さず、利用者自身が画面や API で確保できる</li>


<li><strong>幅広いネットワークアクセス</strong>：標準的なネットワーク（HTTPS など）経由で利用できる</li>


<li><strong>リソースの共用（プーリング）</strong>：多数の利用者で物理資源を共有し、需要に応じて割り当てる（マルチテナント）</li>


<li><strong>迅速な弾力性</strong>：需要に応じて数分で増減できる。利用者からは無限に見える</li>


<li><strong>計測されたサービス</strong>：利用量を計測し、それに基づいて課金・制御する（従量課金の根拠）</li>


<li>「仮想化基盤を持っている」だけでは、この5つを満たしておらず、クラウドとは呼べない（後の「仮想化基盤とクラウドは何が違うか」の節）</li>
</ul>



<p class="wp-block-paragraph">3つのサービスモデル（IaaS・PaaS・SaaS）は管理範囲の境界の違いで、4つの配置モデル（パブリック・プライベート・コミュニティ・ハイブリッド）は誰と基盤を共有するかの違いです。どちらも、この後の節で表にします。</p>


<div class=".for-sp">
<div id="im-c929b2770f964f7f88505b9ee7500db9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946057,type:"banner",display:"inline",elementid:"im-c929b2770f964f7f88505b9ee7500db9"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/a1cf34f40c7d6f1acda2feeee1bc3a16"></script>
<!-- admax -->
<!--
<div id="im-3b5a2348efcc4b7a9435e1334f6172f2">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946056,type:"banner",display:"inline",elementid:"im-3b5a2348efcc4b7a9435e1334f6172f2"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc3">オンプレミスとクラウドの比較</span></h2>



<p class="wp-block-paragraph">オンプレミスとクラウドを、費用・調達・運用の観点で比べます。</p>



<figure class="wp-block-table"><table><thead><tr><th>観点</th><th>オンプレミス</th><th>クラウド</th></tr></thead><tbody><tr><td>費用の性質</td><td>設備投資（CAPEX）。減価償却</td><td>運用費（OPEX）。月次の従量課金</td></tr><tr><td>調達のリードタイム</td><td>数週間〜数か月（見積・発注・搬入・設置）</td><td>数分（API 呼び出し）</td></tr><tr><td>キャパシティ</td><td>ピークに合わせて事前に確保。余剰か不足のどちらか</td><td>需要に合わせて増減。使った分だけ払う</td></tr><tr><td>物理層の運用</td><td>自社（電源・空調・HW 保守・DC 入退室）</td><td>事業者（利用者からは見えない）</td></tr><tr><td>拡張の単位</td><td>サーバー 1 台・ラック 1 本</td><td>インスタンス 1 台・GB・リクエスト数</td></tr><tr><td>障害時の責任</td><td>すべて自社</td><td>責任共有モデルで分担（次の次の節「責任共有モデル」）</td></tr><tr><td>向く用途</td><td>常時一定負荷・法規制でデータ所在が縛られる・既存資産の償却中</td><td>変動負荷・新規開発・グローバル展開・検証環境</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">オンプレミスでは、ピークを見込んで機器を買い、数年かけて償却します。見込みが外れれば、余るか足りないかのどちらかです。クラウドでは <strong>必要なときに必要な分だけ確保し、使った分だけ払います</strong>。ただし、どちらが安いかは負荷の形で変わります（最後の節「クラウドが向くケース・向かないケース」）。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc4">サービスモデル：IaaS・PaaS・SaaS と管理範囲</span></h2>



<p class="wp-block-paragraph">サービスモデルは、<strong>どの層までを事業者が管理するか</strong> の違いです。</p>



<figure class="wp-block-table"><table><thead><tr><th>レイヤー</th><th>オンプレ</th><th>IaaS（EC2）</th><th>PaaS（RDS／App Service）</th><th>SaaS（Microsoft 365）</th></tr></thead><tbody><tr><td>アプリケーション</td><td>利用者</td><td>利用者</td><td>利用者</td><td>事業者</td></tr><tr><td>データ</td><td>利用者</td><td>利用者</td><td>利用者</td><td>利用者（内容の責任）</td></tr><tr><td>ランタイム／ミドルウェア</td><td>利用者</td><td>利用者</td><td>事業者</td><td>事業者</td></tr><tr><td>OS</td><td>利用者</td><td>利用者</td><td>事業者</td><td>事業者</td></tr><tr><td>仮想化</td><td>利用者</td><td>事業者</td><td>事業者</td><td>事業者</td></tr><tr><td>サーバー／ストレージ／NW</td><td>利用者</td><td>事業者</td><td>事業者</td><td>事業者</td></tr><tr><td>物理 DC</td><td>利用者</td><td>事業者</td><td>事業者</td><td>事業者</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">右へ行くほど運用の負荷は減り、<strong>自由度</strong>（OS への root でのログイン、独自のミドルウェアの導入）も減ります。同じ「DB を動かす」でも、<strong>EC2 に MySQL を入れれば IaaS、RDS を使えば PaaS</strong> になります。EC2 は第3回、RDS は第10回で扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc5">責任共有モデル</span></h2>



<p class="wp-block-paragraph">AWS は「クラウド<strong>の</strong>セキュリティは AWS、クラウド<strong>内</strong>のセキュリティは利用者」という言葉で責任の分界を説明しています。物理施設の入退室、電源・空調、ハードウェアの交換、ハイパーバイザーやネットワーク機器の脆弱性への対応、リージョン間の光ファイバーといった基盤は AWS が担います。利用者は SOC 報告書などで監査の結果を確かめることはできても、直接手を入れることはできません。</p>



<p class="wp-block-paragraph">一方、ゲスト OS のパッチ、ファイアウォール（セキュリティグループ）の設定、IAM の権限の設計、保存データや通信の暗号化、アプリケーションの脆弱性は利用者の責任で、<strong>「AWS を使っているから安全」にはなりません</strong>。冒頭の2つ目の相談の答えがこれで、EC2 に移したなら OS のパッチは利用者が当てます。境界線はサービスによって動き、<strong>EC2 なら OS から上が利用者、RDS なら OS とミドルウェアは AWS、Lambda ならコードとデータだけが利用者</strong> になります（次の節）。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud01-s008-1.png" alt="上段の青い枠「利用者の責任 ― クラウド“内”のセキュリティ」に、上から「顧客データ」、「プラットフォーム・アプリ・IAM」と「OS・ネットワーク・FW（SG）の設定」、「クライアント側の暗号化・データ整合性・認証」「サーバー側の暗号化（ファイル・DB）」「通信の保護（暗号化・整合性・ID）」が積み重なり、「→「AWS を使っているから安全」にはならない」と書かれ、下段のオレンジの枠「AWS の責任 ― クラウド“の”セキュリティ」に、上から「ソフトウェア」、「コンピュート」「ストレージ」「データベース」「ネットワーク」、「ハードウェア／AWS グローバルインフラストラクチャ」、「リージョン」「アベイラビリティーゾーン」「エッジロケーション」が積み重なり、「物理施設・電源・HW 交換・ハイパーバイザー・回線：利用者は監査報告（SOC 等）で確認するだけ」「境界はサービスで動く：EC2＝OS から上／RDS＝OS・MW は AWS／Lambda＝コードとデータのみ」と書かれた図"/></figure>



<ul class="wp-block-list">
<li>クラウド“の”セキュリティ＝<strong>AWS</strong>（物理・基盤・ハイパーバイザー）</li>


<li>クラウド“内”のセキュリティ＝<strong>利用者</strong>（OS・NW の設定・IAM・データ）</li>


<li>境界はサービスごとに違う。「マネージド」とは <strong>境界が AWS 側へ動くこと</strong></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc6">責任共有モデル：サービスごとの境界</span></h2>



<p class="wp-block-paragraph">代表的なサービスで、項目ごとに誰の責任かを比べます。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>EC2</th><th>RDS</th><th>Lambda／S3</th></tr></thead><tbody><tr><td>物理・ハイパーバイザー</td><td>AWS</td><td>AWS</td><td>AWS</td></tr><tr><td>OS のパッチ</td><td><strong>利用者</strong></td><td>AWS（メンテナンスウィンドウで適用）</td><td>AWS</td></tr><tr><td>ミドルウェア（DB エンジン等）</td><td><strong>利用者</strong></td><td>AWS（マイナー版の自動適用は利用者が選択）</td><td>AWS</td></tr><tr><td>ネットワーク制御（SG／NACL）</td><td><strong>利用者</strong></td><td><strong>利用者</strong></td><td>S3 はバケットポリシー、Lambda は IAM</td></tr><tr><td>バックアップ</td><td><strong>利用者</strong></td><td>AWS が自動取得（保持期間は利用者が設定）</td><td>S3 は複製済み（削除保護は利用者）</td></tr><tr><td>データの暗号化・分類</td><td><strong>利用者</strong></td><td><strong>利用者</strong></td><td><strong>利用者</strong></td></tr><tr><td>IAM・認証情報の管理</td><td><strong>利用者</strong></td><td><strong>利用者</strong></td><td><strong>利用者</strong></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">どのサービスでも、<strong>「データ」「IAM」「利用者側の設定」は利用者の責任として残ります</strong>。マネージドサービスを選んでも、権限の設計と設定の確認は省略できません。セキュリティグループと NACL は第6回、IAM は第8回で扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc7">配置モデル：パブリック・プライベート・ハイブリッド</span></h2>



<p class="wp-block-paragraph">配置モデルは、<strong>誰と基盤を共有するか、どこに置くか</strong> の違いです。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud01-s010-1.png" alt="左上の枠「パブリッククラウド」に「EC2」「S3」「RDS」の箱、「AWS／Azure／Google Cloud。事業者の共用基盤を不特定多数が利用。この連載の主題」、右上の枠「プライベートクラウド」にサーバーの絵、「自社 DC の VMware／OpenStack、または専用領域（Outposts、Azure Stack）」、中段の点線の枠「ハイブリッドクラウド」の中に、サーバーの絵と「既存資産・機密データ」を持つ「オンプレ」と、「VPC」の箱と「Web・検証・新規開発」を持つ「AWS」が「VPN／専用線」の両向きの矢印で結ばれ、下段の枠「マルチクラウド」に「AWS」＋「Azure」の箱と「複数のパブリックを併用。ロックイン回避が目的だが、運用スキルが分散する代償。日本企業の多くはまずハイブリッド」と書かれた図"/></figure>



<ul class="wp-block-list">
<li><strong>パブリッククラウド</strong>：AWS・Azure・Google Cloud など。事業者の共用基盤を不特定多数が利用する。<strong>この連載の主題</strong></li>


<li><strong>プライベートクラウド</strong>：自組織専用の基盤。自社の DC に VMware・OpenStack で構築するか、事業者の専用領域（AWS Outposts、Azure Stack）を使う</li>


<li><strong>ハイブリッドクラウド</strong>：オンプレとパブリックを VPN・専用線で接続して併用する。既存資産の償却、データの所在の制約、段階的な移行のために選ばれる。<strong>日本企業の多くはこの形</strong></li>


<li><strong>コミュニティクラウド</strong>（NIST）：特定の業界・共同体で共有する基盤。政府共通の基盤（ガバメントクラウド）は、パブリックを認定して使う形</li>


<li><strong>マルチクラウド</strong>：複数のパブリッククラウドを併用すること。事業者へのロックインの回避が目的だが、<strong>運用スキルが分散する</strong> という代償がある</li>
</ul>



<p class="wp-block-paragraph">オンプレと AWS をつなぐ VPN・専用線（Site-to-Site VPN・Direct Connect）は、第7回で扱います。</p>


<div class=".for-sp">
<div id="im-e200ff972f7b43fe9c8c2a7b60698c08">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946060,type:"banner",display:"inline",elementid:"im-e200ff972f7b43fe9c8c2a7b60698c08"})</script>
</div>
</div>

<div class=".for-pc">
<!-- admax -->
<script src="https://adm.shinobi.jp/s/b379fcf4fc1a53eab29cb4ffbda7f14f"></script>
<!-- admax -->
<!--
<div id="im-4f0e910e1dca4503a73e8d9a2678879f">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946059,type:"banner",display:"inline",elementid:"im-4f0e910e1dca4503a73e8d9a2678879f"})</script>
</div>
-->
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc8">クラウド移行の7つの戦略（7R）</span></h2>



<p class="wp-block-paragraph">既存のシステムをクラウドへ移すときは、システムごとに次の7つのどれに当てるかを決めます。AWS が <strong>7R</strong> と呼んで整理しているものです。</p>



<figure class="wp-block-table"><table><thead><tr><th>戦略</th><th>内容</th><th>例</th></tr></thead><tbody><tr><td>Rehost（リホスト）</td><td>そのまま仮想マシンへ移す（Lift &#038; Shift）</td><td>物理サーバー → EC2</td></tr><tr><td>Replatform</td><td>一部をマネージドサービスに置き換える</td><td>自前 MySQL → RDS</td></tr><tr><td>Repurchase</td><td>SaaS へ乗り換える</td><td>自前 Exchange → Microsoft 365</td></tr><tr><td>Refactor（Re-architect）</td><td>クラウド前提で作り直す</td><td>モノリス → Lambda＋DynamoDB</td></tr><tr><td>Relocate</td><td>仮想化基盤ごと移す</td><td>VMware 環境 → クラウド上の VMware（Broadcom 買収後は提供形態が変化）</td></tr><tr><td>Retire</td><td>廃止する</td><td>使われていないシステム</td></tr><tr><td>Retain</td><td>オンプレに残す</td><td>法規制・レイテンシ・償却中の資産</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">移行の計画では、まず対象のシステムを棚卸しして、7R のどれに当てるかを決めます。<strong>Rehost は速いものの、クラウドの利点（弾力性・マネージド化）を活かせず、オンプレより高くつくことがあります</strong>。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc9">仮想化基盤とクラウドは何が違うか</span></h2>



<p class="wp-block-paragraph">「うちにも VMware があるからクラウドと同じ」という誤解は多いです。ハイパーバイザーで物理サーバーを仮想化し、VM を切り出すという点は同じです。違いは、NIST の5つの特徴、特に <strong>セルフサービス・計測・弾力性</strong> を満たすかどうかにあります。</p>



<p class="wp-block-paragraph">クラウドでは、利用者が API を呼べば数十秒で VM が起動し、秒単位で計測され、不要になれば削除して課金が止まります。社内の仮想化基盤では、申請と承認を経て運用担当が VM を作り、月次で台数を数える、という運用が普通です。<strong>基盤としては同じでも、利用形態が異なります</strong>。冒頭の1つ目の相談の答えがこれで、VM を切り出せることではなく、利用者が自分ですぐ確保・削除でき、使った分が計測されるかどうかがクラウドかどうかの分かれ目です。</p>



<p class="wp-block-paragraph">また、AWS の EC2 は当初 Xen を使っていましたが、2017年以降は <strong>Nitro System</strong> と呼ぶ専用のハードウェアと軽量のハイパーバイザーの組み合わせに移っており（第3回）、ストレージ・ネットワークの処理を専用のカードへ逃がして、VM の性能を物理に近づけています。オンプレの仮想化の知識は、「クラウドの下で何が起きているか」を理解する土台として、そのまま役に立ちます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud01-s012-1.png" alt="上段の左の枠「社内の仮想化基盤」に、サーバーの絵と「ハイパーバイザー（VMware 等）」、「申請 → 承認 → 運用担当が VM 作成（数日）」「月次で台数を数える」「余剰／不足は年次計画で」の3つの箱があり、右の枠「クラウド」に、「EC2」の箱と「同じく VM を切り出す」、「利用者が API で即時起動（数十秒）」「秒単位で計測・課金」「不要なら削除して課金停止」の3つの箱があり、その下に「基盤は同じ。違いは利用形態＝セルフサービス・計測・弾力性（NIST の 5 特徴）」、下段の枠「EC2 の基盤の変遷」に「Xen ベース（〜2017）」→「Nitro System（2017〜、KVM ベース軽量 HV）」→「Nitro Card（EBS・ENA・セキュリティ）」と矢印で並び、「ストレージ・NW 処理を専用カードへオフロード → ホスト CPU はほぼ VM に。ベアメタル（*.metal）や Nitro Enclaves もこの上に成り立つ」と書かれた図"/></figure>



<ul class="wp-block-list">
<li>仮想化は手段。クラウドは <strong>「セルフサービス・計測・弾力性」という利用形態</strong></li>


<li>EC2 の基盤は <strong>Xen → Nitro System</strong>（専用の HW＋軽量のハイパーバイザー。KVM がベース）</li>


<li>Nitro Card（EBS・ENA・セキュリティ）へ処理を逃がし、ホストの CPU はほぼ VM に。ベアメタル（<code>*.metal</code>）や Nitro Enclaves もこの上に成り立つ</li>


<li>オンプレの仮想化の知識は、クラウドの基盤の理解にそのまま使える</li>
</ul>



<p class="wp-block-paragraph">オンプレの仮想化基盤のストレージ（データストア・HCI）とクラウドのストレージの対応は、このブログの連載「ストレージ入門」第11回「仮想化・クラウドのストレージ」で扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc10">クラウドが向くケース・向かないケース</span></h2>



<p class="wp-block-paragraph">最後に、クラウドが向くケースと、慎重に考えるべきケースです。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/10/cloud01-s013-1.png" alt="左の緑の枠「向く」に、「負荷が変動」「短期・PoC」「海外・多拠点展開」「運用人員が少ない」の4つの箱、右の赤い枠「慎重に」に、「3 年以上ほぼ一定負荷」「大容量を頻繁に外へ」「ms 未満の遅延要件」「データ所在の規制」「ライセンス制約」の5つの箱が並び、下段の枠「判断はシステムごとに 7R で」に「Rehost」「Replatform」「Repurchase」「Refactor」「Relocate」「Retire」「Retain」の7つの箱と、「「全部クラウド」でも「全部オンプレ」でもない。Rehost だけではオンプレより高くつくこともある。判断の軸は Well-Architected（第13回）」と書かれた図"/></figure>



<ul class="wp-block-list">
<li><strong>向く</strong>：負荷が変動する（EC サイト、キャンペーン）、短期間だけ使う（検証、PoC）、早く始めたい（新規事業）、複数の拠点・海外に展開する、運用の人員が少なくマネージドに任せたい</li>


<li><strong>向かない・慎重に</strong>：24時間365日ほぼ一定の負荷で3年以上使う（オンデマンドの単価では割高。リザーブドで緩和、第4回）、大容量のデータを頻繁に外へ出す（データ転送料、第12回）、ミリ秒以下の遅延が必要な制御系、データの所在を国内・自社内に限定する規制、既存のライセンスが仮想化・クラウドを許さない</li>


<li>「全部クラウド」でも「全部オンプレ」でもなく、<strong>システムごとに 7R で判断する</strong> のが実務。判断の軸は第13回（Well-Architected）で扱う</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc11">考えてみよう</span></h2>



<ol class="wp-block-list">
<li>自分の職場の仮想化基盤は、NIST の5つの特徴のうちどれを満たし、どれを満たしていないでしょうか。VM を1台作るのに、申請から何日かかりますか</li>


<li>EC2 に MySQL を入れた構成と、RDS を使った構成で、OS のパッチとバックアップは誰の責任になるでしょうか</li>


<li>身の回りのシステムを3つ選び、7R のどれに当てるかを考えてみてください。Retain（オンプレに残す）になるのは、どんな理由のときでしょうか</li>
</ol>



<p class="wp-block-paragraph"><strong>ヒント</strong>：1は「NIST によるクラウドの定義」と「仮想化基盤とクラウドは何が違うか」、2は「責任共有モデル：サービスごとの境界」、3は「クラウド移行の7つの戦略（7R）」と「クラウドが向くケース・向かないケース」の節を見直してください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc12">まとめ</span></h2>



<ul class="wp-block-list">
<li>クラウドの事実上の標準の定義は <strong>NIST SP 800-145</strong>。5つの特徴・3つのサービスモデル・4つの配置モデル</li>


<li>オンプレは <strong>設備投資（CAPEX）</strong>、クラウドは <strong>従量課金の運用費（OPEX）</strong>。調達は数か月から数分に</li>


<li>IaaS・PaaS・SaaS は <strong>管理範囲の境界</strong> の違い。右へ行くほど楽になり、自由度は減る</li>


<li><strong>責任共有モデル</strong>：クラウド“の”セキュリティは AWS、クラウド“内”は利用者。データ・IAM・設定はどのサービスでも利用者</li>


<li>配置モデルはパブリック・プライベート・ハイブリッド・コミュニティ、加えてマルチクラウド。日本企業の多くはハイブリッド</li>


<li>移行は <strong>7R</strong> でシステムごとに判断。Rehost だけでは高くつくこともある</li>


<li>仮想化基盤とクラウドの違いは <strong>セルフサービス・計測・弾力性</strong> という利用形態</li>
</ul>



<p class="wp-block-paragraph">次回は、AWS の全体像として、リージョンと AZ、エッジロケーション、アカウントとルートユーザー、操作の手段、ARN、料金の構成と無料利用枠、Azure との対応を扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc13">連載「クラウド入門」全14回</span></h2>



<ol class="wp-block-list">
<li><strong>クラウドとは（定義・歴史・責任分界）（この記事）</strong></li>


<li><a href="https://www.seichan.org/2026/10/cloud-02-aws-overview.html" target="_blank">AWSの全体像</a></li>


<li>コンピューティング 前編（EC2・Nitro・インスタンスタイプ・AMI・IMDS）</li>


<li>コンピューティング 後編（課金と購入オプション・Auto Scaling・ELB・コンテナ・Lambda）</li>


<li>ストレージ</li>


<li>ネットワーキング 前編（VPC・サブネット・SG・NACL）</li>


<li>ネットワーキング 後編（DNS・接続・Route 53・CloudFront）</li>


<li>IAMとセキュリティ 前編（IAM・ポリシー・STS・ID連携・Organizations）</li>


<li>IAMとセキュリティ 後編（KMS・シークレット・ACM・検知と防御）</li>


<li>データベース</li>


<li>運用・監視・コスト 前編（CloudWatch・CloudTrail・Config・SSM）</li>


<li>運用・監視・コスト 後編（タグ・転送料金・コスト管理・Control Tower・IaC）</li>


<li>Well-Architectedフレームワーク</li>


<li>これまでのテーマとAWSの対応・まとめ</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2026/10/cloud-01-what-is-cloud.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
