herokuって?
気になっていながらなんとなくにしてしまっていたので備忘録で残しておきます。
大枠で
『アプリケーション実行のための環境』は複数あり
SaaS、PaaS、IaaS、DaaS
などのサーバー
このうちherokuはPaaSであり
インフラとOS などのプラットフォームが整っている
(ちなみに現状自分が扱っているAWSも同じPaaS)
実行までにパソコンを用意したりセットアップをしたり…
とにかく色々準備が必要で大変なことを
まとめて解決してくれる。
AWSとの違いは
扱える言語の違い
価格
など。
AWSと同じ区分という事でなんとなくイメージしやすいです!
ちなみによくいうホスティングサービスとクラウドサービスについてもなんとなくでしたので
・ホスティングサービス=料金が固定
・クラウドサービス=柔軟に変更
サーバーもざっくり整理
・SaaS
『Googleドキュメント』
などが分かりやすい例
特徴
①インターネットがあればどこからでもアクセス可能
②複数人が編集や管理が可能
要は
必要なものを開発や管理不要で使用できる
ソフトウェア、提供形態
・IaaS
『AWSのEC2』
など
インフラをネットワーク経由で保有できる
CPU・メモリ・ストレージを利用
https://www.itmanage.co.jp/column/saas-paas-iaas/#anc002