クラウド サービスのアイデアを理解しようとしていますが、その要点がわかりませんでした。アプリのサーバーを置き換えることができますか? その目的は何ですか?私はAndroidアプリを持っています.Cloud Foundryを使用してサーバーから情報を取得する方法と、春とは何か、Cloud Foundryに接続する方法. AndroidアプリとCloud Foundryとの通信方法のリンクを教えていただければ
どうもありがとう!
クラウド サービスのアイデアを理解しようとしていますが、その要点がわかりませんでした。アプリのサーバーを置き換えることができますか? その目的は何ですか?私はAndroidアプリを持っています.Cloud Foundryを使用してサーバーから情報を取得する方法と、春とは何か、Cloud Foundryに接続する方法. AndroidアプリとCloud Foundryとの通信方法のリンクを教えていただければ
どうもありがとう!
CloudFoundryはオープンソースのPaaS(github.com/cloudfoundry)です。スタックをコモディティ化します。つまり、実際には、データベース(MySQL、PostgreSQL、Redis、MongoDB)、メッセージング(RabbitMQ)、Webサーバー(Tomcat)などをすばやく簡単に稼働させることができます。AWSのようなクラウドではCPUとハードディスクを起動してストックOSをインストールできますが、CloudFoundryのようなPaaSではメッセージブローカー、データベース、ウェブサーバーやルーターなどのインフラストラクチャを起動できます。つまり、はい、サーバーを置き換えます(または、多くの場合、より重要なことに、オンデマンドで1000台のサーバーの代わりになります)。それは明らかな部分です。
CloudFoundry自体はオープンソースであるため、他のPaaSソリューションとは異なり、CFの上に構築することで、CFに縛られることはありません。後で、自分のデータセンターまたは他のCloudFoundryプロバイダーでクラウドをローカルで実行することを決定できます(CloudFoundry.comはCloudFoundryソフトウェアのプロバイダーの1つにすぎません。gitリポジトリを簡単に再ターゲットして、任意の場所を指すようにすることができます。 gitコマンドラインツールを使用したリモートリポジトリでは、CloudFoundryの「vmc」コマンドラインツールを再ターゲットして、別のCloudFoundryインストールを指すことができます。
SpringはJavaの開発フレームワークです。CFを消費する方法はこれだけではありませんが、個人的にはかなりいいと思います。CFは熱心な技術者のために多くの異なる技術を公開しており、Springはそれらすべてのオプションを処理できる唯一の包括的なライブラリセットを提供しています。1つのSpringライブラリを学ぶと、他のライブラリも同じように感じるので、新しいAPIとテクノロジーを使い始めるのがより自然です。慣用的なPythonAPIで設計されたAPIが「Pythonic」であると言われるように、SpringのAPIはまとまりがあり、うまく連携します。ただし、Javaがあなたのお茶ではない場合(パニー!)、それも問題ありません。CloudFoundryはRubyonRails、Scala、Node.jsをサポートし、他のcloudfoundryプロバイダーは代替手段をサポートします(StacatoはPythonをサポートし、AppFogはPHPをサポートしますなど)
Spring、SpringSource Tool Suite、およびCloudFoundryの開発仮想マシン(ローカルで迅速に開発できるようにするため)の使用を開始する方法を示す簡単な例については、このブログ(特に、そこに埋め込まれているビデオ)を確認してください。http://blog.springsource.com/2011/08/24/micro-cloud-foundry-for-spring-developers/
Springsource チームは今年、さまざまな Spring プロジェクトを Cloud Foundry に統合する興味深い作業を行ってきました。
マイクロサービスの人気が高まるにつれ、Spring プロジェクトの多くは、これらのより小さくて軽量なサービスを迅速に開発するだけでなく、Netflix OSS からのいくつかのプロジェクトを簡単に組み込むのにも役立つことが証明されています。 Web スケールで。
いくつかの関連リンク:
Cloud Foundry と Spring チームのコラボレーションから得られる結果がさらに増えることを楽しみにしています。この証拠の 1 つが、Pivotal の James Watters による最近のツイートです。