概要
選択から、完全な電気マイクロビジネスプロジェクトサービスを練習、ビジネス設計、完全なプロセス開発プロセスの管理にアーキテクチャ設計、及びオンライン概要と分析の運用・保守。
インストラクター
製品の要件はじめに
- ピュアオンラインモール
- オンラインとオフラインの統合
- クロス産業
- クロスビジネスモデル
ゼロから、我々はマイクロサービスを使用する必要がありますか?
マイクロサービスアーキテクチャには適していません。
- 小規模アプリケーション
- フィールドは明確ではありません
- 組織変更をすることはできません
- 理解の欠如
- チームの未熟
(ミクロへのモノマーからサービス)コストマイクロサービス
- コラボレーションの問題
- 分散トランザクションは、問題の原因となりました
- 重複したコードの数を増やします
- サービス監視
- 収集および表示ログ
利用可能なマイクロサービスから生じる費用についてK8Sによって解決
コストK8S
- 統一された設定の問題
- 展開時間の数を増やします
- サービスの登録と発見
- ロードバランシング
- 増加したサーバーのコスト
K8S利点
- ステートレスサービスの可用性
- ステートフル高可用性データ
- 急速な拡大
- ボリュームでのお支払い
- ベースGitLabとCI / CDの実権を握っ
- ユニファイドコンフィギュレーション
- サービスの登録と発見
- ログの収集
実践グループ
マイクロサービスアーキテクチャ
マイクロサービス練習
- プライベートnugetサーバーを展開するコアライブラリ、およびCIによって自動化:コアが共有ライブラリ
- 株式コード:nugetサーバーにGitLab CIベースの出版ビジネス・コンポーネント
- サービステンプレート:grpcサーバー
- 同期通信:ローカル電話とRPCコールモノマー展開と分散型の展開
- 非同期通信:ベース佐賀masstransitライブラリ
- 統一認証および承認:オセロット
- コラボレーション:APIの管理、ポストマン
- 継続的インテグレーション:GitLab CIベースK8Sへの展開と舵CICD
- 未来:分散トランザクション、サービスメッシュサービスグリッド
マイクロサービスの価値
- マイクロサービスアーキテクチャの解放小さなチームの生産性、市場の応答性を向上
- マイクロサービスは、急速に変化する目標に向けた弾丸、銃のためのPaaSの必要性、あります
ビデオリンク
ASP.NETコアベースのマイクロ電気サービスプロバイダのケーススタディをK8S。
この作品は、ある非営利- -同一条件許諾4.0の国際ライセンス契約クリエイティブ・コモンズのライセンスのために。
欢迎转载、使用、重新发布,但务必保留文章署名 郑子铭 (包含链接: http://www.cnblogs.com/MingsonZheng/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。
如有任何疑问,请与我联系 ([email protected]) 。