Blue Whale Zhiyun PaaS プラットフォームは、開発者が SaaS アプリケーションを簡単かつ迅速に作成、開発、展開、管理できるオープン開発プラットフォームです。
今回オープンソース化されたのは、アプリケーション エンジン、フロントエンドおよびバックエンドの開発フレームワーク、API ゲートウェイ、スケジューリング エンジン、統合ログイン、パブリック コンポーネント、およびユーザーを迅速かつコスト効率よく支援するその他のモジュールを提供する BlueKing PaaS Community Edition です。 SaaS アプリケーションの作成から展開、その後のメンテナンスと管理まで完全な自動化およびセルフサービス サービスを提供するため、開発者は SaaS アプリケーションの論理的な開発に集中できます。
Blue Whale Zhiyun PaaS プラットフォーム コミュニティ バージョンのソース コードには次のものが含まれます。
1. PaaS (paas-ce/paas): 4 つの主要なサービス (Python [Django]) が含まれます
ログイン: Blue Whale 統合ログイン サービス
paas: Blue Whale 開発者センター & Web ワークベンチ
esb:シロナガスクジラ API ゲートウェイ
appengine: Blue Whale アプリケーション エンジン
2. PaaSAgent (paas-ce/paasagent): Blue Whale アプリケーション エンジン エージェント (golang [labstack/echo])
1. 開発者センター: SaaS アプリケーションの迅速、低コスト、運用不要の構築をサポートするセルフサービスおよび自動化されたサービスを提供します。
2. 統合ユーザー ログイン システム: ユーザーとロールの管理をサポートし、社内ログイン システムとのドッキングをサポートします (ドッキング手順)
3. 開発フレームワーク:開発効率を向上させるための統合されたSaaSアプリケーション開発フレームワークを提供します。
4. API ゲートウェイ: 開発者の接続を容易にする 2 つのアクセス モード (オンライン セルフサービス アクセスとコンポーネント コーディング アクセス) をサポートするエンタープライズ レベルのサービス バス 5. 企業内の既存の体系的な API サービス
6. マルチ環境展開: SaaS アプリケーションのマルチ環境展開をサポートし、開発者がテスト、検証、本番環境リリースを行うのに便利です。
7. プラグイン可能なアプリケーション: Blue Whale S-mart アプリケーションのアップロードと展開をサポートし、Blue Whale S-mart アプリケーションの展開と移植に便利です。