PaaS (Platform as a Service)
アプリケーションを実行するためのシステム基盤(プラットフォーム)をクラウドで提供する形態。
PaaS(パース)とは
「Platform as a Service」の略で、システム開発に必要な「土台(OSやデータベース、プログラムの実行環境)」をインターネット経由で提供するサービスです。 代表例として、Heroku、Google App Engineなどがあります。
💡 例え話でいうと…
**「ガス・水道・コンロが全て揃ったシステムキッチン」**です。 料理人(プログラマー)は、キッチンの配管工事やコンロの設置(サーバー構築やOSの設定)を気にすることなく、ただ「料理(アプリのコード)」を作ることだけに集中できます。
📌 どんな時に使う?
主にエンジニアがWebアプリやシステムを開発・公開する際の、面倒なサーバーの初期設定を省きたい時に利用されます。
関連する用語 (クラウド)
全40件を見るAzure App Service
MicrosoftのフルマネージドWebアプリホスティングサービス。.NET・Node.js・Python・Java・PHPに対応し、自動スケール・SSL・カスタムドメインをサーバー管理なしで利用できる。
Azure Virtual Machine Scale Sets(VMSS)
同一構成の仮想マシンを自動的にスケールアウト/インできるAzureのサービス。需要の増減に応じてVM数を自動調整し、コストと可用性を最適化する。
GCP (Google Cloud)
Googleが提供するクラウドコンピューティングサービス。AIやデータ分析に強みを持つ。
Azure Monitor
Azureリソースのメトリクスとログをリアルタイムに収集・分析・可視化するMicrosoftの統合監視サービス。アラート・Application Insights・Log Analyticsを内包する。
Cloud Pub/Sub
GCPのフルマネージドなメッセージングサービス。パブリッシャーとサブスクライバーを非同期に疎結合させ、毎秒数百万件のイベントを信頼性高く処理できる。
Azure Cosmos DB
Microsoftが提供するグローバル分散型のフルマネージドNoSQLデータベース。99.999%の可用性SLA・10ミリ秒以下のレイテンシ・複数APIに対応し、世界規模のアプリケーションに使われる。