ドッカーと春のクラウド統合のため、このドキュメントであなたとチーフアーキテクト[ドライ]

 

 

SpringCloudは何ですか

SpringCloudとは何か:一部のサービスフレームワークを提供するサービス管理プラットフォームです。これは含まれています:サービスの登録と発見、コンフィギュレーション・センター、メッセージセンター、負荷分散、データを監視し、その上を。

1概念定義

春の雲は、ダボや他のRPCフレームワークに比べて、マイクロブログサービスフレームワークである  春クラウド言及

分散システムのためのソリューションのフルレンジ

パッケージのマイクロNetflixの基本的な枠組みのいくつかのオープンソースコンポーネントに春のクラウドサービス、統合およびクラウドプラットフォームと開発フレームワークと春のブートを実現しながら。

関連したマイクロアーキテクチャの開発のためのスプリングクラウドサービス構成管理、サービス管理、融合機構、インテリジェント・ルーティング、マイクロブローカー、制御バス、ワンタイムトークン、グローバル一貫ロック、リーダー選挙、分散セッションは、クラスタの状態は、管理操作を提供します開発への簡単な方法。

春の雲はすぐにビルドする開発者に提供ツールは、分散システムへの迅速かつドッキングのためのクラウドリソースがプラットフォームできる一方で、開発者はすぐに、サービスのアプリケーションを構築したり、起動することができます。

ポジション2つの春のクラウドプロジェクト

SPINGクラウド春は春ブーツ、同じ位置に春のデータを持つトップレベルのプロジェクトです。

3つの春の雲のサブプロジェクト

春の雲は、次のような多くのサブプロジェクトを、含まれています。

3.1Springクラウド設定:Gitのコンテンツを使用してサポートストレージ構成に構成管理ツール、サポートクライアント構成情報の更新は、configureの暗号化と復号化コンテンツに構成された外部ストレージ・アプリケーションのサポート

3.2スプリングクラウドバスクラスタのイベントメッセージ・バス(例えば、構成変更イベント)と伝播状態の変化は、温泉クラウド構成の展開を達成するために組み合わせることができます。

3.3SpringクラウドNetflixの:ようにユーレカ、Hystrix、Zuul、Archaiusとを含むパッケージが提供する開発ツール、各種のためのNetflixのコンポーネント。

3.3.1Netflixユーレカ:コンポーネントベースのサービス管理サービスは、サービスレジストリの実現を含めて、中間層サーバーの均衡クラウドのフェイルオーバーと負荷を達成するためのサービス登録およびサービスディスカバリメカニズムを休みます。

3.3.2Netflix Hystrix:フォールトトレラント管理ツールは、遅延や失敗の大きなフォールトトレランスを提供するために、ブレーカモード、ノード制御サービスを実現しています。

3.3.3Netflixリボン:サービスコールクライアントの負荷分散コンポーネント。

3.3.4Netflix装う:宣言型サービスとHystrixリボン呼び出し側コンポーネントに基づきます。

3.3.5Netflix Zuul:マイクロサービスは、動的ルーティングを提供するアクセスなどのサービスをフィルタリングする、ゲートウェイ。

3.3.6Netflix Archaius:構成管理APIは、プロパティ、スレッドセーフな構成操作、ポーリングフレーム、コールバックメカニズムや他の機能の動的な型を提供し、構成管理APIのシリーズが含まれています。

クラウドFoundryのための3.4Springクラウド:CloudFoundryのOAuth2によるサービスへのバインディングの合意は、CloudFoundryは、VMwareは、オープンソースのPaaSクラウドプラットフォームを立ち上げています。

3.5Springクラウドスルース:ログ収集キット、パッケージDapperの、ZipkinとHTRACE操作。

3.6Springクラウドデータフロー:大規模なデータ操作ツール、コマンドラインからの操作データ・ストリーム。

3.7Springクラウドセキュリティ:セキュリティツールキットは、主のOAuth2を意味し、アプリケーションのセキュリティコントロールを追加します。

3.8Springクラウド領事:領事のカプセル化操作は、領事サービスの検出と構成ツールで、シームレスコンテナドッカーと統合することができます

3.9Springクラウド飼育係は:飼育係の操作は、サービスの登録と発見飼育係の方法を使用するためのツールキット。

3.10Springクラウドストリーム:データフローオペレーション開発キット、メッセージ送信やRedisの、うさぎ、などのカフカのパッケージ。

3.11SpringクラウドCLI:春ブーツCLIに基づいて、あなたはすぐに、コマンド・ライン・クラウド・コンポーネントを作成することができます。

春の雲とドッカー戦闘マイクロサービスアーキテクチャ

ブック全体の例では、春の雲古典コンポーネント、統合マイクロサービスアーキテクチャだけでなく、ドッカーのを説明しました。この本は、読者が、同時に、それはすぐにその袖をロールアップすることができ、コードを書くことに降りて、基本的な概念を理解することができ、詳細なコードを提供します。

 

 

 

あまりにも多くの文書の内容以来、私はあなたにディレクトリの一部をラフインターセプトを与えます

 

 

あまりにも多くの文書の内容以来、私はあなたにディレクトリの一部をラフインターセプトを与えます

 

あまりにも多くの文書の内容以来、私はあなたにディレクトリの一部をラフインターセプトを与えます

 

    この研究文書は、それが希少な学習教材で、以下の各章の詳細な分析を持っています!

文書コレクションモード

このドキュメントを入手するには?

小さなシリーズに加えて、小さなシリーズVXに関するどのような親指+のサポート:bjmashibing003 GET

         この文書では、詳細の下に各章14章の合計であります

 

 

公開された106元の記事 ウォン称賛68 ビュー50000 +

おすすめ

転載: blog.csdn.net/kxkxyzyz/article/details/105073030