2017年10月16日クラウドサービスが発達してきてよく聞くようになった、IaaS、PaaS、SaaSという単語。「IaaSとか言われてもわかんないよねー」って電車でスーツを着た若い人が言っていたのでまとめてみます。Serviceの略で「アイアース」って読むことが多いです。要は、「インフラをそのままお貸ししますよ」ってサービス。貸し出すインフラは様々で、サーバ(仮想)ハードディスクLB(ロードバランサー)ファイアウォールなどがあります。(EC2)利用者が直接SSHとかで繋いでゴリゴリ開発する場合はIaaSを使うことが多いです。Serviceの略で、「パース」と読みます。「PaaS」はその上で動くミドルウェアだとかもサポートします。EngineLambda(AWS)例えばPythonのスクリプトを実行したい場合、IaaSだとサーバに繋いで自分で必要なPythonとパッケージをインストールする必要がありますが、PaaSはそのスクリプトをアップロード(デプロイ)するだけで実行することが可能です。(そのスクリプトが様々なモジュールやパッケージをimportしている場合は、それらも一緒にまとめてアップロードすることが可能)具体的な使用例でいくとbotなどはPaaSを使って動かしているケースは多いのではないでしょうか。「まじか、PaaS最強だな」って感じるかもしれませんが、こいつは利用者がSSHで繋いでゴニョゴニョしたりはできないという特徴があります。PaaSについては実際に使ってみたほうが理解しやすいと思います。「なんとなく知ってはいたけどよくわからん。「なるほど!!これがPaaSか!!」と理解することができました。Serviceの略で、「サース」と読みます。サーズは昔流行った病で、カーズは究極生命体です。「インターネット経由でソフトウェアをサービスとして提供」しているのがSaaSです。代表的なものGmailDropBoxTwitterあたりがSaaSのはずです。(Twitterは微妙か・・?)特徴としては先に挙げた、IaaS、PaaSはITエンジニアの方が利用することが多いですが、SaaSは職業関係なく利用されるものが多いですね。一つの特徴としては、インターネット経由で提供するため、ネットに繋がる環境であればどこでも誰でも利用できる点が挙げられます。以上ですここまで理解しておけば、仕事でこれらの単語がでても知ったかぶりはできる。いうレベルで説明したつもりです。頑張って覚えましょう。「iPhoneの容量が残りわずかです。」って通知が一向に消えなくて困ってるチャットより。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。【Ansible】変数内に特定文字列が含まれているか確認して処理を分ける方法Ansibleのwhen句で使えるmatchによる判定の仕方です。(新しいウィンドウで開きます)XSERVERでvimを3分でインストールする方法XSERVER上ではviのとあるコマンド(例えば「ci"」とか)が使えない。いうわけで一般ユーザでもvimコマンドが使えるようインストールしたいと思います。マルコフ連鎖というものを知り、やってみようと思ったのです。そんなときに使える小技の紹介。以前までは、BetterTouchToolって無料で使えてたんですけど今では有料になってしまいましたね。(新しいウィンドウで開きます)PREVついにLINEに検索機能がついたので紹介!!日付指定でフィルターも!NEXT【シノアリス】イベント「復讐ノ記録」の攻略、必要総合値についてサイト内検索プロフィールIT業界で仕事する傍ら、ゲームをしたりアニメ観たりしてる皆と全く同じ人間です。ソシャゲ関連の日記や日常の思いの丈を綴っていきます。見えて2歳の娘がいます。