PaaS(Platform as a Service)とは、インターネットを経由してアプリケーションを利用・開発するためのプラットフォームをクラウド上で提供するサービスのことです。
PaaSを利用することで、開発に必要なハードウェア、ソフトウェア、インフラストラクチャー、ミドルウェア、OS等のプラットフォーム構築、運用、保守等の面においてもコスト削減と時間短縮が可能なクラウド・コンピューティングモデルを実現してます。PaaSの代表的なサービスとしては、Googleが提供する「Google App Engine」やAWSの「Elastic Beanstalk」などがあります。
開発環境がすぐに使える等、メリットもある反面、ネットワークを介するクラウドサービスだからこそのセキュリティリスクもあるため、利用者は注意する必要があります。PaaSのセキュリティリスクとして不正アクセス、情報漏洩、データ消失等が挙げられます。このようなセキュリティリスクから大事なリソースやデータを守るためにも、定期的に脆弱性診断を実施する、WAF(Web Application Firewall)を導入する、マルウェアスキャンを実行する等、セキュリティ対策を講じながら利用していく必要があります。