ds environment-setup design
DS検定トップ
> マネージドサービスとは?クラウド環境構築の基本概念を整理【DS検定】
まず結論
マネージドサービスとは、インフラやシステムの運用管理をクラウド事業者が代行してくれるサービス形態のことです。
DS検定では「サービスの分類を正しく判断できるか」が問われます。
直感的な説明
自分でサーバを立てて、OSを設定して、バックアップを管理するのは大変です。
マネージドサービスは、その面倒な部分を「クラウド側がやってくれる仕組み」です。
たとえば、機械学習をしたいときに、
- サーバ準備からGPU設定まで自分でやる
- 「ボタン一つで学習環境が整う」サービスを使う
この違いが「マネージドかどうか」です。
定義・仕組み
マネージドサービスとは、次のような運用管理をクラウドベンダーが担うサービスです。
- インフラの構築
- OSやミドルウェアの管理
- スケーリング
- パッチ適用
- バックアップ
利用者は「アプリケーション開発や分析作業」に集中できます。
例えば次は、いずれも代表的なマネージドサービスです。
- Amazon SageMaker
- Google Cloud AI Platform
- Amazon RDS
- BigQuery
重要なのは、
- マネージドサービス:サービスの種類(分類)
- SageMaker / BigQuery など:具体的な製品名
という切り分けです。
どんな場面で使う?
マネージドサービスに含まれる主な分類
マネージドサービスは広い概念で、次のような種類が含まれます。
- データベース系
- Amazon RDS
- Google Cloud SQL
- Azure SQL Database
- サーバ構築やバックアップを自分でやらなくてよい
- データ分析系
- Amazon Redshift
- BigQuery
- Azure Synapse
- データウェアハウスをクラウド側が管理する
- コンテナ・アプリ実行系
- AWS Fargate
- Google Cloud Run
- Azure Container Apps
- サーバ管理なしでアプリを動かせる
- 機械学習系
- Amazon SageMaker
- Google Cloud AI Platform
- Azure Machine Learning
- 学習・デプロイまでをフルマネージドで提供
- ストレージ系
- Amazon S3
- Google Cloud Storage
- Azure Blob Storage
- ハードディスク管理を自分でしない
- 認証・セキュリティ系
- AWS Cognito
- Azure Active Directory
- Firebase Authentication
- ユーザー管理をクラウドに任せる
共通点は「管理をクラウド側に任せる」ことです。
使う場面
- 機械学習環境をすぐに立ち上げたい
- データベースを運用管理なしで使いたい
- インフラ管理の人員を最小化したい
- ビジネススピードを重視したい
誤解しやすい場面
IaaS(仮想サーバ貸与)もクラウドですが、次の違いがあります。
- IaaS:OS管理は利用者が行う
- マネージドサービス:OS管理もクラウドに任せられる
ここが大きな違いです。
よくある誤解・混同
① マネージドサービス=機械学習サービス?
違います。
機械学習プラットフォームはマネージドサービスの一種です。
マネージドサービスは広い概念で、その中に機械学習基盤やデータベース基盤などが含まれます。
② クラウドサービス=すべてマネージド?
違います。
EC2のような仮想サーバは利用者側で管理が必要なため、完全なマネージドではありません。
③ DS検定のひっかけ
DS検定では、次のような誤答を選ばせる問題が出やすいです。
- ❌ 例1:ア=データストレージ、イ=Amazon RDS
→ RDSはデータベース製品名であり、「マネージドサービス」という分類ではない。 - ❌ 例2:ア=分析サービス、イ=BigQuery
→ BigQueryは分析基盤の具体例。分類としてはマネージドサービスの一種。 - ❌ 例3:ア=クラウドプラットフォーム、イ=AWS Lambda
→ Lambdaはサーバレス実行環境であり、機械学習やデータ基盤全体の分類ではない。 - ❌ 例4:ア=IaaS
→ IaaSは仮想サーバ貸与モデル。OS管理は利用者が行うため、マネージドとは異なる。
DS検定では「具体例」と「サービス分類」を混同させる出題が多いため、次の基準で判断するのが有効です。
インフラやOSの管理を利用者が行うかどうか
まとめ(試験直前用)
- マネージドサービスは、インフラやOS運用をクラウドに任せるサービス形態
- 製品名(SageMaker、BigQueryなど)と分類名(マネージドサービス)を区別する
- IaaSはクラウドだが、OS管理は利用者側で行う点が異なる
- DS検定では「具体例」と「分類」の混同を狙った設問に注意する
対応スキル項目(ビジネス力シート)
- ITシステムの基礎理解
- クラウドサービスの基礎理解
- ★ サービス分類と具体的な製品・機能の違いを理解している
🔗 関連記事
- アクセス制御リスト(ACL)とは?ファイル権限の基本を整理【DS検定】
- 中間層で使用される活性化関数とは?(ReLU・シグモイド・ソフトマックスの違い)【DS検定】
- アジャイル開発とは?ウォーターフォール開発との違いを整理【DS検定】
- AIOpsとMLOpsの違いを一発整理【DS検定チートシート】
- AIOpsとは?MLOpsとの違いを整理【DS検定リテラシー】