フレームワーク学習のためのKOCAフレームワークの紹介

ゴールド証明書開発者コミュニティ: http://koca.szkingdom.com/
ここに画像の説明を挿入

コカとは

KOCA は、メインストリーム、オープン、標準、およびセキュアな技術システムに基づいて新しく構築されたオープン クラウドネイティブ プラットフォームであり、マルチターミナル フレームワーク、マイクロサービス アーキテクチャ、運用と保守の監視、開発センター、DevOps プラットフォームなど、 5 つのコア機能を備えています。 「リソース効率、アプリケーションの俊敏性、ビジネス インテリジェンス、セキュリティ、信頼性」のテクノロジー ミドル プラットフォームは、企業のデジタル トランスフォーメーションを支援します。KOCAは現在、証券、ファンド、銀行、信託、保険、政府事務、スマートパーク、スマートシティなどの多くの分野をカバーし、資産管理、取引、市場価格、清算、資産管理、評価、リースなどのサービスを顧客に提供しています、融資、災害救援、緊急サービス その他のシナリオ向けの技術ソリューション。

用語の定義

  • KOCA : キングダム オープン クラウドネイティブ アーキテクチャ、キングダム オープン クラウドネイティブ アーキテクチャ
  • KCBP : キングダム コア ビジネス プラットフォーム、金正コア ビジネス プラットフォーム
  • KCXP : Kingdom Communication eXchange Platform, Jinzheng Communication Exchange Platform
  • KESB : キングダムエンタープライズサービスバス、キング証明書エンタープライズサービスバス
  • KJDP : Kingdom Java アプリケーション開発プラットフォーム、Jinzheng JAVA アプリケーション開発プラットフォーム

開発履歴

ここに画像の説明を挿入

KOCAの全体構成

ここに画像の説明を挿入

5 つのコア コンピテンシー

  1. マルチターミナル フレームワーク (KOCA-FRONT) は、
    クラウド ネイティブとクロスプラットフォームの概念を組み合わせて、金融業界に適したマルチターミナル フレームワークを構築します。ビジュアライゼーション、クロスプラットフォーム、高性能などの機能により、鮮やかで柔軟なユーザー インターフェイスをすばやくレンダリングし、開発効率を大幅に向上させ、金融会社がデジタル ユーザー エクスペリエンスをより適切に作成するのに役立ちます。

  2. マイクロサービス アーキテクチャ (KOCA-MSA) は、
    断片化、モジュール化、および分散の考え方を採用し、従来のアプリケーション アーキテクチャを複数の異なるサービスの個別に分割します. マイクロサービス アーキテクチャを通じて、システム間の相互接続とコア モジュールの弾力的な拡張が行われます.開発の複雑さを大幅に軽減し、コストを節約し、納期を短縮すると同時に、企業がマクロ戦略を策定し、ビジネスの革新を実現し、急速なビジネス成長のニーズを満たすのに便利です。

  3. 監視運用保守センター(KOCA-AMO)は、
    統合監視の考え方を採用し、視覚的な監視管理を実現し、システムの異常を適時に検出し、プラットフォームやシステム全体で問題を迅速に特定し、コンテナ技術に基づいて敏感な展開を実現し、パッケージ化を使用しますアプリケーションの高い移植性を実現するために、特定のインフラストラクチャ (仮想マシン、ハイブリッド クラウドなど) に依存せず、高速な対話を可能にし、システム リソースのオーバーヘッドを削減します。

  4. 開発センター (KOCA-STUDIO) は
    、クラウドネイティブの KOCA プラットフォームに基づいており、上位レベルのアプリケーション開発にアジャイルで柔軟な基本環境を提供し、「ローコード」または「コードなし」を実現し、繰り返しのローエンドを大幅に削減します。企業の俊敏性と市場競争力を大幅に向上させます。

  5. DevOps プラットフォーム (KOCA-DEVOPS) は、
    ソフトウェア開発サイクル全体を通じて実行され、ソフトウェア要件から最終的な生産までのプロセス全体を改善および最適化し、統合されたツール チェーンと組み合わせて、文化、プロセス、およびツールの一貫性を実現します。ソフトウェア配信をスピードアップし、ソフトウェア製品の品質を向上させます。

製品の利点

開放性

クラウド ネイティブのオープン ソース テクノロジに基づく分散型マイクロ サービス アーキテクチャ プラットフォームは、Spring Cloud や Dubbo などの主流のフレームワークをサポートし、標準の Java システムに基づくサービスに自然に適応できます。

ここに画像の説明を挿入

敏捷性 (オールインワン ソリューション)

包括的なアグリゲーション エクスペリエンスを提供し、開発、テスト、データ、運用、運用と保守、およびその他の側面から強力な基盤となるサポート機能を提供し、システム間の相互接続を実現し、コア モジュールを柔軟に拡張し、開発の複雑さを大幅に軽減し、コストを節約し、デリバリーをスピードアップします。 .
ここに画像の説明を挿入

統合

KOCA プラットフォームは、標準の Java システムに基づくサービス (通常、現在主流の Spring Boot テクノロジに基づいて開発されたサービス) に自然に適応できます。KOCA サービス フレームワークに基づいて開発されたサービスにアクセスできるだけでなく、従来の KCBP マイクロ サービス変換後のサービスにもアクセスでき、同時に、Jinzheng の前世代の Java プラットフォームによって実現されたサービスもサポートできます。
ここに画像の説明を挿入

安全性

KOCA プラットフォームは、Jinzheng 技術開発の歴史における第 4 世代の Java システムのプラットフォームです。

ここに画像の説明を挿入

アクセスゲートウェイ - KOCAゲートウェイ

KOCAゲートウェイはZuulとSpring Cloud Gatewayに対応、主な機能(黄色部分)
ここに画像の説明を挿入

負荷分散は 2 つのレベルに分かれており、1 つはゲートウェイ自体の負荷分散であり、もう 1 つはバックエンド サービスの負荷分散です. ゲートウェイは、リボンとサービス ディスカバリを統合することにより、バックエンド サービスの負荷分散をサポートします. ゲートウェイ自体も、OpenResty とサービス検出に基づく負荷分散をサポートしています。

KOCA DevOps

ここに画像の説明を挿入

組み立てライン

  • 開発パイプライン
  • テスト パイプライン
  • 監査パイプライン
  • リリース パイプライン

KOCA技術スタック

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/LookForDream_/article/details/130427643