▼目次
・PaaSとは
・クラウドサービスの種類
・メリットとデメリット
・PaaS サービス
▼文字書き起こし
PaaSとは、 Platform as a Service の略で、パース、またはパーズと呼ばれています。
PaaSは、クラウドサービスの1つです。
クラウドサービスとは、データセンターにあるサーバーを利用して、インターネットを通して、いつでもどこでもデータのアクセスできるサービスのこと。
クラウドサービスは、簡単にいうと、自分のパソコンにインストールするものではありません。
自分のパソコンにインストールせずに、アカウントをもっていればサービスを利用できるものがクラウドサービスです。
クラウドサービスには、PaaS(パース)の他に、IaaS(イアース)やSaaS(サース)と呼ばれるものがあります。
これらは、提供する内容が異なります。
IaaS(イアース)は、インターネット回線などのネットワーク、ハードディスクなどのストレージ、CPUやメモリなどを提供するサービスのことです。
イメージとしてはOSなどが入っていない空のコンピューターを貸し出すイメージです。
PaaSは、IaaSの内容に加えて、OSやデータベースなどのミドルウェアがインストールされているサービスのこと。
SaaSは、PasSの内容に加えて、アプリケーションを提供するサービスのことです。
PaaSはアプリケーションを開発する上で必要な機能が全て揃っています。
そのため、PaaS導入後、すぐに開発に専念することができます。
例えば、アプリケーション開発には、ハードウェア構築、OS、データベースなどのミドルウェアのインストール、ネットワーク設定など、開発前にしなければならないことがたくさんあります。
PaaSは、それらの設定がすでに済んでいる環境を一括で提供してくれます。
そのため、手間をかけることなく開発に着手することが可能です。
一方、PssSは、開発環境がセッティングされているので、ハードウェア構成を自由にカスタマイズできない箇所が多いです。
もし、ハードウェア構成を柔軟に変更したり、必要なOSがあらかじめ決まっている場合は、より自由に環境構築が可能なIaaSを選んだ方が良いでしょう。
PaaSを提供しているサービスを2つ紹介します。
https://aws.amazon.com/jp/
1つめは、Amazonが提供しているAWSです。
Elastic Beanstalkという機能を使うことで、アプリケーション開発に必要な環境を構築する手間を大幅に軽減することができます。
またAWSはIaaSも同時に提供しているので、状況に合わせて柔軟に環境を構築することも可能です。
2つめに、Heroku(ヘロク)です。
https://jp.heroku.com/
Salesforceという企業が提供しているサービスです。
Herokuは作ったアプリケーションを動かすまでに覚えなければならないことが少ないのが特徴です。
また、開発中のアプリケーションを動かすだけなら無料でできるので、とりあえず作ったアプリを動かしたい場合にメリットがあります。
▼文字書き起こしブログ
https://kino-code.com/what-is-paas/
▼自己紹介
現在:フリーランス(マーケティング関連の人工知能開発、データ分析や業務自動化など)
前職:リクルート
▼Twitter
https://twitter.com/kino_code/likes
▼Facebook
https://www.facebook.com/%E3%82%AD%E3%83%8E%E3%82%B3%E3%83%BC%E3%83%89-105693727500005/
▼BGM
LAKEY INSPIRED - In My Clouds
https://www.youtube.com/watch?v=Tk9kuhLbjRo
▼タグ
#PaaSとは #PaaSとIaaSとSaaSの違い #クラウドサービス
PaaS(パース)とは?|クラウドサービスの1つPaaSについて、IaaSとSaaSとの違いをまじえて3分でわかりやすく解説します
カテゴリ一覧
スポーツ
ニュース
音楽
ラーニング
趣味
グルメ
ガールズ
ゲーム
ギャンブル・宝くじ
エンタメ
アニメ・漫画
どうぶつ