カテゴリ:DX
Software as a Service。ネット上のサービスとしてソフトウェアを提供する。
SaaSの例
オンプレミス
SaaSなど、クラウドに置いたサーバを使わない場合、自社内にサーバ機器を置いてシステムを構築する必要がある。
このような自社のネットワーク内システムのことをオンプレミスという。
クラウド
クラウドにはSaaSの他にIaaS、PaaSがある。
IaaS (Infrastructure as a Service)
サーバやネットワーク環境などのみをネット上で提供する。
OSはユーザが選択し、WebサーバやDB、アプリケーションは自分でインストールする必要がある。
AWS(Amazon Web Service)や Microsoft Azure、Google Cloudなど
PaaS(Platform as a Service)
サーバやネットワーク環境に加え、OSやデータベースなどアプリが動作する上で必要な環境も用意されている。
アプリケーションは自分でインストールする必要がある。
レンタルサーバ、Heroku、Python Anywhereなど。
| 管理 | IaaS | PaaS | SaaS |
|---|---|---|---|
| アプリ | × | × | ○ |
| OSやDB・webサーバ | × | ○ | ○ |
| サーバ | ○ | ○ | ○ |
IaaS、PaaS、SaaSは「クラウド」と総称される。
クラウドのメリット
- 運用管理をある程度任せられる
- 規模の変更が容易
- どこからでも利用できる
クラウドのデメリット
- ベンダーロックイン(特定サービスに依存すると、他社へ移行しにくい)
- インターネット依存
- 自由度の制限