関連記事
はじめに
私は16年の経験を持つ保険システムアーキテクトです。ここでは、保険システムを開発するための基礎知識を共有します。
保険ビジネスのアイデア
- お客様はページで保険商品を選び、保険プランを立てることができる。
- 申込後、引受結果が表示されます。
- 支払い機能はとりあえず無視する。
- お客様は申込記録や申込結果をページ上で確認することができます。
アプリケーションの計画
アプリケーション | 機能 |
---|---|
Sales | お客様指向の販売システム |
Underwriting | 申込受付・引受のコア業務システム |
Product | 保険商品の定義や商品関連サービスを提供するコアシステム |
Gateway | コアシステムへのインタフェースの公開とルーティング、Salesからのアクセスを可能にし、コアシステムの内部実装を隠蔽します。 |
アーキテクチャ図
アプリケーション開発フレームワークの選定
レイヤー | ソフトウェア | 機能 |
---|---|---|
フロントエンド | Vaadin | Java Webアプリケーションを高速に構築する |
バックエンド | Spring Cloud | 最も人気のあるフレームワーク |
永続化 | H2 Database | 少量のデータの格納が非常に便利 |
終わり
最後まで読んでいただきありがとうございました。次回は、具体的な実装方法を紹介する。