9 つの大規模クラウド コンピューティング (PaaS) プラットフォーム

9 つの大規模クラウド コンピューティング (PaaS) プラットフォーム

クラウド コンピューティング テクノロジーの発展に伴い、開発者の間で PaaS (Platform as a Service) の人気が高まり、PaaS プロバイダーが雨後の筍のように出現しました。
いわゆる PaaS は、実際にはソフトウェア開発プラットフォームをサービスとしてユーザーに提供することを指します。ユーザーや企業は、PaaS プラットフォームに基づいて必要なアプリケーションや製品を迅速に開発できます。同時に、PaaS プラットフォームで開発されたアプリケーションは、SOA アーキテクチャに基づくエンタープライズ アプリケーションをより適切に構築できます。 PaaS は完全な開発サービスとして、開発ツール、ミドルウェア、データベース ソフトウェアまで、開発者がアプリケーションを構築するために必要なすべての開発プラットフォーム機能を提供します。
本記事では、近年急速に発展している 9 つの PaaS 製品についてまとめました。アプリケーション開発および展開プラットフォームの選択に役立つことを願っています。
1. マイクロソフト Windows Azure
Windows Azure は Microsoft のクラウド コンピューティング プラットフォームであり、その主な目的は、開発者がクラウド サーバー、データ センター、Web、および PC 上で実行できるアプリケーションを開発できるように支援することです。開発者は、Microsoft のグローバル データ センターのストレージ、コンピューティング能力、ネットワーク インフラストラクチャ サービスを利用できます。
Azure サービス プラットフォームには、Windows Azure、Microsoft SQL データベース サービス、Microsoft .Net サービス、ファイルの共有、保存、同期のための Live サービス、ビジネス向けの Microsoft SharePoint および Microsoft Dynamics CRM サービスなど、次の主要コンポーネントが含まれます。
2. Google アプリエンジン
Google App Engine は、開発者が Google のインフラストラクチャ上で Web アプリケーションを実行できるようにする、Google が提供するサービスです。 Google App Engine アプリケーションは構築と保守が簡単で、トラフィックとデータ ストレージのニーズの増加に合わせて簡単に拡張できます。 Google App Engine を使用すると、サーバーを保守する必要がなくなり、開発者はアプリケーションをアップロードするだけで、すぐにユーザーにサービスを提供できるようになります。
Google App Engine を使用すると、高負荷や大量のデータがあっても安全に実行されるアプリケーションを簡単に構築できます。環境には次の機能が含まれます。

  • 一般的なネットワーク技術を完全にサポートする動的ネットワークサービス
  • 永続ストレージにはクエリ、カテゴリ、トランザクションがあります
  • 自動スケーリングと負荷分散
  • Google アカウントを使用してユーザーを認証し、メールを送信するための API
  • コンピュータ上で Google App Engine をエミュレートするフル機能のローカル開発環境

3. VMware クラウドファウンドリ
Cloud Foundry は、さまざまなオープンソース開発フレームワークとミドルウェアを使用して PaaS サービスを提供する VMware のオープンソース PaaS イニシアチブです。開発者は、このプラットフォームを使用して、ハードウェア サーバーと中間ソフトウェアを自分で構築および保守することなく、独自の SaaS サービスを構築できます。 Cloud Foundry はオープンソースの Web サイト プラットフォーム テクノロジを使用しているため、開発者のアプリケーションは PaaS プラットフォームに制限されることなく、自由に他のプラットフォームに転送できます。
現在、Cloud Foundry は、Spring for Java、Ruby on Rails、Node.js、複数の JVM など、複数の開発フレームワークをサポートできます。 Cloud Foundry プラットフォームは、MySQL、Redis、MongoDB などのデータベース サービスも提供します。
4. フォースドットコム
Force.com は、エンタープライズ クラウド コンピューティング企業 Salesforce.com のソーシャル エンタープライズ アプリケーション プラットフォームであり、開発者はこれを使用してソーシャル機能とモバイル機能を備えたアプリケーションを構築できます。さらに、Force.com は、データベース、無制限のリアルタイム カスタマイズ、強力な分析、リアルタイムのワークフローと承認、プログラム可能なクラウド ロジック、リアルタイムの柔軟な展開、プログラム可能なユーザー インターフェイス、Web サイト機能など、クラウド上でビジネス アプリケーションをより迅速に構築および実行するのに役立つすべての機能も提供します。
Force.com は Apex プログラミング言語をサポートしており、開発者は UI レベルに基づいてデータベース トリガーやプログラム コントローラーを記述できます。
5. ヘロク
Heroku は、Ruby 言語サービスを提供するクラウド コンピューティング アプリケーション プラットフォームであり、開発者にネットワーク プログラミングの新しいエクスペリエンスを提供します。現在、このプラットフォームは Ruby に加えて、Node.js、Clojure、Java、Python、Scala などの言語もサポートしています。
Heroku は Amazon AWS 上に構築されています。このプラットフォームは、Ruby on Rails Web 開発フレームワークを使用します。顧客は、ローカル コンピューターに Ruby Gem (Ruby 言語のパッケージ マネージャー) を設定するだけで、Heroku クラウドでアプリケーションをデプロイして実行できます。顧客はブラウザから直接独自のコードにアクセスして編集できるほか、関連言語のプラグインを追加することもできます。 Heroku プラットフォームを使用すると、開発者はローカル コンピューターと同じかそれ以上のプログラム開発エクスペリエンスを得ることができます。
6. Amazon Elastic Beanstalk
Elastic Beanstalk は、Amazon Web Services クラウドでアプリケーションをデプロイおよび管理する方法を提供します。このプラットフォームは、PHP 用の Apache HTTP Server や Java 用の Apache Tomcat などのソフトウェア スタック上に構築されています。開発者は AWS リソースの制御を維持し、新しいアプリケーション バージョンをデプロイしたり、環境を実行したり、以前のバージョンにロールバックしたりできます。 CloudWatch は、CPU 使用率、リクエスト数、平均レイテンシーなどの監視メトリクスを提供します。 Elastic Beanstalk を通じてアプリケーションを AWS にデプロイするには、開発者は AWS マネジメントコンソール、Git、Eclipse のような IDE を使用できます。
7. エンジンヤードクラウド
Engine Yard は、Web サーバー、アプリケーション サーバー、データベース サーバー、および Rails に最適化された Linux ディストリビューションを含む Ruby on Rails テクノロジー スタックを備えています。開発者は Engine Yard のダッシュボードを使用して、環境を構成し、アプリケーションをデプロイし、監視することができます。
8. エンジンヤードオーケストラ
Engine Yard は昨年、PHP アプリケーション開発プラットフォーム Orchestra を買収し、PHP 開発者にクラウドで PHP アプリケーションを展開するサービスを提供しました。開発者は、一般的な PHP フレームワークを使用してアプリケーションを構築し、Git または Subversion 経由でデプロイできます。
9. キュムロジック
CumuLogic は主に Java 開発者を対象としており、アプリケーションを実行し、クラウドに移行するためのプラットフォームを提供します。 CumuLogic が提供するアプリケーションの導入と管理のための管理レイヤーを通じて、開発者はモバイル、HTML5、Web、またはエンタープライズ アプリケーションを簡単に導入できます。
Infoworld経由

<<:  ビットコインマイニングの詳細なグラフィックチュートリアル – ビットコインネットワーク仮想通貨

>>:  A2ホスティング10周年記念50%割引

推薦する

Gestion DBI: $4.7/年/256MB メモリ/20GB スペース/500GB トラフィック/OpenVZ/ロサンゼルス

DBI の管理、安定した商人、優れたサービス。私は 1GB の OVZ VPS を所有していますが、...

ノルウェー中国ネットワークはどうですか?ノルウェー中国語ネットワークのレビューとウェブサイト情報

ノルウェー中国ネットワークとは何ですか?ノルウェー中国語ウェブサイトは、ノルウェーで有名な中国語ポー...

LowEND:$7/月/1 vCPU/2G/60G/4T/2 IP/KVM

LowEND は 2014 年に設立された海外のホスティング会社で、仮想ホスティングと VPS を...

ジュネーブモーターショーはどうですか?ジュネーブモーターショーのレビューとウェブサイト情報

ジュネーブモーターショーのウェブサイトとは何ですか?ジュネーブ国際自動車ショーは、世界でもトップ 5...

最高: 月額 22 ドル/2GB RAM/160GB ハードドライブ/4TB データ転送/シアトル

アメリカのゲーム機メーカーであるSuperbは1996年に設立されました。データセンターはシアトルに...

MSN 南アフリカはどうですか? MSN 南アフリカのレビューとウェブサイト情報

MSN 南アフリカとは何ですか? MSN 南アフリカは、Microsoft が作成したポータル We...

PQS: 145 元/月/256 MB メモリ/4 GB SSD スペース/1 TB トラフィック/100 Mbps ポート/NAT/KVM/広東省茂名 CN2

台湾のマーチャントである PQS は、主に台湾 VPS と香港 VPS (台湾 BGP、深セン - ...

マナワツ・スタンダードはどうですか?マナワツスタンダードのレビューとウェブサイト情報

マナワツ・スタンダードのウェブサイトとは何ですか?マナワツ・スタンダードは、ニュージーランドのパーマ...

ドイツのAL-KOはどうでしょうか?ドイツのAL-KO_AL-KOのレビューとウェブサイト情報

ドイツAL-KOのウェブサイトは何ですか? AL-KO KOBER AG は、1931 年に設立され...

VPSDATABASE:月額$5/1コア/2G/50G/無制限トラフィック/1IP/OpenVZ

VPSDATABASE は、2013 年 3 月に設立されたスペインのホスティング会社です。同社は...

【ブラックフライデー】servaRICA: カナダVPS割引

A) SSD VPS のお得な情報1- Lion SSD オファー (限定) 4 CPU コア4GB...

南アフリカのステレンボッシュ大学はどうですか?南アフリカのステレンボッシュ大学のレビューとウェブサイト情報

南アフリカのステレンボッシュ大学のウェブサイトは何ですか?ステレンボッシュ大学は南アフリカの公立研究...

Katawebはどうですか? Katawebのレビューとウェブサイト情報

Katawebとは何ですか? Kataweb はイタリアで最も有名な総合ポータルの 1 つです。この...

123Systems: $25/年/2.5GB/75GB/2TB/OpenVZ/複数のデータセンター

123Systems は最近、次のように非常にコスト効率の高い特別価格のホストを開始しました。 2....

GT-Host: 12 ユーロ/年/1G メモリ/20GB スペース/1TB トラフィック/DDOS/KVM/ドイツ

GT-Host は、これまで何度も紹介されているドイツのホスティングプロバイダーです。優れたサービス...