知っておきたい!Cloud Service用語まとめ
普段よく使う、わかるようでわからない単語をまとめてみます。
・SaaS 【 Software as a Service 】
サービス型ソフトウェア。
完成しているソフトウェアを使う(開発しない)
・PaaS 【 Platform as a Service 】
アプリの開発実行プラットフォームを提供するサービス。効果的な開発が可能。
※BaaS
モバイルアプリのバックエンド機能を提供するサービス
・IaaS 【 HaaS 】 Infrastructure as a Service
サーバー、CPU、ストレージなどのインフラをサービスとして提供するサービス。
-------------------------------------------------------------------
LAMP 【 Linux+Apache+MySQL+PHP/Perl/Python 】
OSにLinux、WebサーバにApache、データベースにMySQL、プログラミングにPHPかPerlかPythonを用いたシステムのこと。それぞれの分野での定番といえるソフトの組み合わせ
Apache 【 Apache HTTP Server 】
最も人気の高いWebサーバソフトウェアの一つ。
スクリプト言語
人間がわかる方法で記述したプログラムを機械語へ一括変換(コンパイル)せずに実行できる言語。
軽めのプログラムを簡単に実行できる手軽さが特徴。
【インタプリタ言語】例:同時通訳 Perl,PHP,Basic Javascript
API
あるプラットフォーム(OSやミドルウェア)向けのソフトウェアを開発する際に使用できる
命令や関数の集合のこと。