世界トップのPaaSプロバイダー

世界トップのPaaSプロバイダー

トップ PaaS プロバイダーはクラウド コンピューティングで重要な役割を果たしており、クラウドの導入が拡大するにつれて、PaaS の市場規模は拡大し続けると考えられます。

Platform as a Service (IaaS) は、すべてのクラウド コンピューティング プロバイダーが Infrastructure as a Service (IaaS) を超えて提供するクラウド コンピューティング モデルです。 IaaS はハイパーバイザー経由で配信される構成済みハードウェアであり、企業はオペレーティング環境とアプリケーションを選択しますが、PaaS はさらに一歩進んで、クラウド アプリケーションを構築するためのオペレーティング環境とアプリケーション サービスの両方が含まれます。

IaaS 環境では、企業は仮想環境ですでに構築され実行されているアプリケーションを提供できます。 PaaS は、クラウドベースのアプリケーション開発用に特別に設計されています。アプリケーションやツール、ホスティング、データベース、クラウド セキュリティ、データ ストレージなどのソフトウェア アプリケーションを構築、展開、起動するためのリソースを顧客に提供します。 PaaS プラットフォームは柔軟性があり、必要に応じて拡張または縮小できます。

この分野には多くの市場プレーヤーが存在します。ここで選ばれたベンダーは、他では手に入らないユニークな製品だけでなく、幅広い製品を扱っています。その結果、興味深いベンダーの組み合わせが生まれます。

業界をリードするプラットフォーム・アズ・ア・サービス・プロバイダー

1. アマゾン ウェブ サービス (AWS)

AWS Elastic Compute Cloud (EC2) は、仮想インスタンスを迅速に起動できる AWS の基本的な IaaS サービスです。 PaaS 環境の場合、企業は AWS Elastic Beanstalk を導入する必要があります。これは、Java、.NET、PHP、Node.js、Python、Ruby、Go、Docker など、さまざまな Web 言語で開発された Web アプリケーションやサービスをデプロイおよび拡張するための使いやすいサービスです。 Amazon はサーバーレス コンピューティング向けに Lambda も提供しています。これにより、企業は専用サーバーをセットアップする必要がなく、コードはトリガーまたは条件に基づいてのみ実行され、企業はコードの実行に対してのみ料金を支払います。

2. マイクロソフト アジュール

Microsoft Azure は、Microsoft のオンプレミスのレガシー ソフトウェアを基盤としており、多数の PaaS サービスによって Windows 開発者が比較的迅速かつ簡単にクラウドに移行できるようにします。 Azure Functions は、AWS Lambda に似た、イベント駆動型のオンデマンド コンピューティング エクスペリエンスです。そのコードは、Azure、サードパーティのサービス、またはオンプレミスのシステムからのトリガーによって実行されます。 AzStudio は、従来の .Net アプリケーションをクラウドに移行するためのプラットフォームです。

Azure Web Apps は、クラウドで標準の ASP.NET Web アプリケーションをホストするために使用されます。 Azure Mobile Apps は、iOS、Android、Windows、Xamarin 向けのさまざまなモバイル アプリケーションをホストできます。最後に、Azure Logic Apps は、SaaS およびエンタープライズ アプリケーションを使用してビジネス ロジックを調整します。

3. Salesforceプラットフォーム

Salesforce プラットフォームは、ビジネス プロセスを自動化するアプリケーションを構築するための完全なツール セットです。同社のプラットフォームには、Salesforce データを使用して顧客接続アプリケーションを構築するための、Heroku をはじめとする複数のサービスが含まれています。 Shield は、開発者がアプリにコンプライアンス、ガバナンス ルール、透明性を追加するのに役立ちます。その環境は、アプリケーションの構築とテストのための安全なサンドボックスであり、Connect はバックエンドのローカル システムへの接続を処理し、Identity はユーザー ID と権限を管理します。

4. レッドハットオープンシフト

OpenShift は、Red Hat の完全にオープンソースのコンテナベースの PaaS プラットフォームであり、開発者に Docker 形式のコンテナを構築およびデプロイし、Kubernetes で管理するための統合開発環境 (IDE) を提供します。全体的なサービスは 4 つの異なるサービスで構成されており、すべて同じテクノロジーに基づいています。

OpenShift Container Platform は、そのオリジナルかつ主要なサービスであり、OpenShift Online は、パブリック クラウド サービスとして OpenShift にアクセスする個々の開発者またはチーム向けです。シングルテナント環境のパフォーマンスを必要とするお客様のために、OpenShift Dedicated は仮想化環境ではなくシングルテナントで実行され、OpenShift.io はクラウドネイティブ アプリケーションを構築するための無料のエンドツーエンド サービスを提供します。

5. メンディックス

Mendix は、aPaaS (Rapid Application Platform as a Service) と呼ばれるものを提供しています。アプリケーションのライフサイクル全体にわたって包括的な統合ツールとプラットフォーム サービスのセットを提供し、コードを削減することで初期設計から展開までのプロセスを加速します。同社は、アプリケーションを 10 倍速く、70% 少ないリソースで作成できると主張している。

6. Google アプリエンジン

Google App Engine を使用すると、企業は Python、Java、PHP、Go を使用して、Google アプリケーションを実行するのと同じシステム上でアプリケーションを構築およびホストできます。 Google は、アプリケーション、トラフィック、IoT 向けに、SQL および NoSQL データベース、安全な認証、スケーリング、A/B 分割を提供します。 Google では、顧客がフルマネージドの Kubernetes 環境で Docker コンテナを簡単に実行できる Google Kubernetes Engine や、企業がサーバーやランタイム環境を必要とせずにクラウド コンピューティング イベントに応答する小規模で単一目的のサーバーレス アプリケーションや関数を作成できるという点で Lambda に似た Google Cloud Functions も提供しています。

7. ドック

Dokku の売り文句は「最小の PaaS 実装」です。これは、Ubuntu、Debian、または CentOS のいずれかを選択して単一のサーバー上で実行し、単一の Git wget コマンドで展開できる、スケーラブルなオープン ソース プラットフォームです。 Ruby、Rails、Node.js、Java、Play!、Python、PHP、Clojure、Go、Dart をサポートし、簡単に本番環境にデプロイできます。 Dokku は、企業に導入されたサーバー上でのみ実行されるため、スケーラブルな環境ではありません。したがって、小規模でトラフィックが少なく、制限された環境に適しています。

8. Zohoクリエイター

ほとんどの PaaS 環境ではさまざまなアプリケーション言語が提供されていますが、Zoho Creator を使用すると、顧客は完全にコードを記述せずに Web アプリケーションを構築できます。さまざまな既成のコンポーネントからアプリを構築するだけで、Zoho Creator がそれらを結び付けて、モバイル デバイス、タブレット、Web で実行されるエンタープライズ グレードのアプリを作成します。顧客はカスタムフォームを作成したり、ワークフローを構成したり、情報ページを構築したりできます。これらのアプリケーションは、デスクトップ ユーザーとモバイル ユーザーに展開されます。

9. SAP HANAクラウドプラットフォーム

SAP Cloud Platform は、SAP HANA ユーザーが HANA ベースのクラウド アプリケーションを構築および導入し、SAP を実行するクラウドおよびオンプレミス ソフトウェアを拡張できるように設計されています。これは、SAP の顧客がオンプレミスの展開を SAP のクラウド プラットフォームに移行できるように設計された SAP の HANA Enterprise Cloud IaaS サービスと混同しないでください。

HCP を使用すると、顧客とパートナーは既存のクラウドまたはオンプレミスのアプリケーションを拡張し、新しい機能を提供するアプリケーションを作成できます。幅広いビジネス アプリケーションに接続できるため、SAP SuccessFactors のモバイル サポートやオンプレミス CRM アプリケーションとクラウド プラットフォームの統合など、既存のアプリケーションに新しい機能を追加できます。

10. プラットフォーム

Platform.sh は、トラフィックの少ないサイトから数百万の訪問者を処理するアプリケーションまで、小規模なチーム プロジェクトを構築するための継続的デプロイメント クラウド ホスティング サービスです。開発セクションで本番クラスターを迅速に複製し、アプリケーションを迅速に構築およびテストして、デプロイメントにプッシュできます。同社は、開発プロセスを 20 ~ 40 パーセント高速化できると主張しており、Git ベースのブランチマージ ワークフローを使用することで、すべてのブランチが本番環境でテストされ、すべての Git ブランチに固有のテスト URL が付与される。 PHP、Drupal、Symfony、Wordpress、Magento、Laravel、Ruby、Python、Node.js、JavaQ317 環境をサポートしており、実稼働アプリケーションは AWS、Azure、Orange Business Services でホストできます。

11. クラウドファウンドリ

Cisco、Google、IBM、Microsoft からのサポートを採用している企業は、何か正しいことを行っているに違いありません。 Cloud Foundry はもともと VMware によって開発され、その後主要ソフトウェア企業として Dell EMC に移行しました。 Cloud Foundry は、Java、Node.js、Go、PHP、Python、Ruby、.NET Core、Staticfile をサポートしており、完全にオープンソースであるため、開発者はさまざまな言語やフレームワークでコーディングできます。 Cloud Foundry プラットフォームは、ルーティング、認証、アプリケーション ライフサイクル、アプリケーションのストレージと実行、サービス ブローカー、メッセージング、メトリックとログの 7 つのコア コンポーネントで構成されています。

12. IBMクラウド

最近、IBM はさまざまなブランド (Bluemix、SoftLayer) で販売されていたすべてのクラウド コンピューティング サービスを、175 を超えるサービスを含む IBM Cloud という統合システムに統合しました。 Bluemix は、エンタープライズ アプリケーションの開発、テスト、およびデプロイメントのためのエンドツーエンドのソリューションを備えた主要な PaaS プラットフォームです。 Bluemix は Cloud Foundry をベースとしており、SoftLayer インフラストラクチャ上で実行されます。対応言語には、Java、Node.js、Go、PHP、Swift、Python、Ruby Sinatra、Ruby on Rails などがあります。また、IBM Watson、ブロックチェーン、IoT、モバイル、データと分析などの他の IBM クラウド サービスでも使用できます。

13. エンジンヤード

Engine Yard は元々フルスタックの Ruby on Rails ソリューションをサポートするために構築された、オリジナルの PaaS プロバイダーの 1 つです。それ以来、PHP および Node.js 環境のサポートが追加されました。 Rails の経験を持つ Engine Yard は、Rails を言語として選択する場合、企業にとって最適な選択肢です。同社は2017年にDeisコンテナサービスをMicrosoftに売却し、その後クラウドベースのRuby専門企業Crossoverに買収され、フルスタックRubyプラットフォームを形成した。

<<:  クラウドコンピューティングはデータセンターの運用と開発をどのように変えるのか

>>:  クラウドミドルウェアツールが増加しています。 2018 年はクラウド ミドルウェアの年になるでしょうか?

推薦する

オンライン金融詐欺が再浮上:サンシャイン・プライベート・エクイティの「ハッキング」は苦情を申し立てるのが難しい

しばらく沈黙していたオンライン金融管理詐欺が最近再び発生し、一部の投資家が騙されたと報告しているほか...

新しいウェブサイトを素早くインデックスさせるためのヒント

基本的に、私たちは毎日主要な SEO フォーラム プラットフォームにログインして、記事や最新情報を読...

Baidu検索結果のURLコードルールの調査

Baidu と 360 の検索戦争は謎に満ち、刺激的です。今日、SEO ブログが Baidu の新た...

Kubernetes のコンプライアンスとセキュリティ フレームワークについて学ぶ

Kubernetes (K8s) が世界をリードするコンテナ オーケストレーション プラットフォーム...

仕事の効率を2倍にする: Gitの実用的なコマンド集

1. バージョン管理を理解するバージョン管理とは何ですか?本当に必要ですか?バージョン管理は、特定の...

2ホスト-7ドル/Xen/256mメモリ/10Gポート/3Tトラフィック

2host は、10G 帯域幅アクセス、"unspeakable"/トンネリング...

C2Bトレンドの台頭:カスタマイズは将来的に主流のビジネスモデルとなるか?

編集者注/ C2B(顧客対企業)モデルは、アリババグループの参謀長である曽明氏によって初めて提案され...

日常生活で観察したマーケティング

昨日、私は自分自身に尋ねました。なぜ一部の人々は何をしても常に成功するのでしょうか?なぜ一部の人々は...

Baiduの重量完全分析:ウェブサイトに高重量のショートカットを持たせる

ウェブサイトの重みを向上させることは、オンラインプロモーションの目標の1つです。サイトの最適化や更新...

supportby: ベラルーシのホスティングプロバイダー。安価なベラルーシのVPS +専用サーバーを提供

support.by は 2004 年に設立され、15 年以上の歴史を持つベラルーシのホスティング会...

Docker コンテナと仮想マシンの違いは何ですか?

Dockerが解決する主な問題バックエンド開発の経験がある学生は、次のような問題に遭遇したことがある...

企業はどのようにプライベート クラウド プラットフォームを構築するのでしょうか?注目すべき問題

クラウドコンピューティングは近年ホットな話題になっています。法人ビジネスの増加に伴い、企業もプライベ...

Flink分散プログラムにおける例外処理

[[409230]]この記事はWeChatの公開アカウント「易言」から転載したもので、著者は易言です...

ローカルポータルの運用経験:SEO最適化と外部リンク

近年のローカル ウェブサイトの人気と競争の少なさにより、ローカル ウェブサイトはウェブマスターの友人...