Cloud Platform

Guidewire Cloud Platform の Niseko リリースのハイライトについて説明します。詳細については、 Cloud Platform リリースノート Advanced Product Designer リリースノート 、および Guidewire Home Guidewire 関数 のドキュメントを参照してください。

Cloud Platform への自分のコードリポジトリの持ち込み

Guidewire では、Bitbucket をバージョン管理システム(VCS)としてプロビジョニングし、迅速な更新とクラウド環境でのコード開発を可能にします。一連の標準 Git コマンドを使用して、Guidewire VCS と外部 VCS の間でアプリケーションコードを同期できます。自分のコードリポジトリの持ち込みを使用すると、Git コマンドを使用して次の操作を実行できます。
  • Git を使用して認証します。
  • Guidewire VCS または外部 VCS でコードを処理します。
  • Guidewire と外部リポジトリ間でコードを同期します。

この機能により、開発者のエクスペリエンスが向上し、既存の Guidewire Cloud Platform BitBucket インスタンスの外部で実装された InsuranceSuite コード変更を公開およびバージョニングする際の利便性が向上します。また、Cloud Assurance チェックも自動的に実行されます。

プラネットのデプロイアクティビティの最新アクティビティジャーナル

最新のアクティビティジャーナル(InsuranceSuite 概要内)を使用して、特定のプラネットに対する最新の InsuranceSuite アクティビティの各フェーズを確認します。最新のアクティビティジャーナルには、選択したプラネットで発生した最後のデプロイアクティビティの開始日、デプロイフェーズ、フェーズの詳細が表示されます。(デプロイアクティビティは、すべての IS のデプロイ選択したデプロイデプロイ解除ブルー/グリーンのロールバック、および(実稼働プラネットの場合は)ロールバックです)。

最新のアクティビティジャーナルには、Guidewire Home のプラネットアプリからアクセスできます。プラネットを選択し、[アプリケーションとアドオン]から[InsuranceSuite]を選択したら、[最新のアクティビティ]の下の[詳細の表示]を選択すると、ジャーナルを表示できます。

ジャーナルには、各デプロイフェーズが個別のエントリとして表示されます。これにより、完了したフェーズ、まだ進行中のフェーズ、またはアクティビティが失敗したフェーズを確認できます。各デプロイフェーズは、フェーズの詳細で説明されている複数のアクションで構成される場合があります。

別のアクティビティを開始すると、最新のアクティビティジャーナルがクリアされ、新しい進行中のアクティビティのフェーズの表示が開始されます。

InsuranceSuite アプリのデプロイ確認の追加

品質ゲートアプリでは、InsuranceSuite アプリのデプロイ確認を追加できます。デプロイ確認は、ビルドの格上げ前に InsuranceSuite アプリのデプロイが成功したかどうかを確認できるデフォルトの品質ゲートです。また、CI/CD Manager API を使用して、デプロイ確認を管理し、その検証ステータスを上書きすることもできます。

短いチュートリアルビデオをご覧になり、カスタムゲートとデフォルトゲートの設定方法と、それらの検証を送信する方法を学ぶことができます。

Guidewire 関数(限定提供)

Guidewire 関数は、クラウドネイティブ環境での単一トランザクション操作用に設計された、個別にデプロイ可能なステートレスユニットです。JSON REST インターフェイスにより、Guidewire アプリケーションや外部 API とシームレスに連携できます。

関数を使用すると、サーバーに依存することなく、ロジックをより迅速に構築およびデプロイできます。
  • ビジネスロジックの最新のフレームワークを提供し、個々の再利用可能なカスタム関数の開発とデプロイを可能にします。
  • コードの置き換えがより迅速かつ確実に実行され、コアアプリケーションに依存しないスケーラビリティ、迅速な更新可能性、きめ細かなセキュリティを備えます。
  • 柔軟性を確保され、さまざまな言語(JavaScript および TypeScript)をサポートし、プロセス API、ワークフローロジック、イベント駆動型出力などのユースケースをサポートします。

開発者向けカスタマイズツール(早期アクセスのお客様のみ)

InsuranceSuite Object Tuner

クラウド API、データモデル、および App Events を自動生成して、Guidewire Cloud にシームレスに連携できるようにし、InsuranceSuite アプリケーションとクラウドサービス全体でオブジェクトとタイプリストを作成、拡張、検出、管理します。

拡張層

拡張層は、InsuranceSuite 開発者が Guidewire Cloud で管理され、アップグレードセーフで、パッケージ化された拡張を構築するための新しい方法を提供します。拡張層を使用すると、開発者は管理可能な独立モジュールを作成できます。これにより、開発が簡素化され、リスクが軽減され、パートナーはより迅速で一貫性のある形でお客様の更新を行うことができます。

Advanced Product Designer

情報パネルを削除

保険商品の要素(種目、リスク、保険商品、包括など)のユーザーインターフェイスページから情報パネルが削除されました。このパネルには、以前は、エディションと要素の詳細に関する情報を含むアコーディオンと、[編集]、[削除]、[子オブジェクトの追加] などのオプションが入ったドロップダウンリストが含まれていました。

エディションに関する情報は[エディション]ページで表示できるようになりました。選択した保険商品要素の左側のツリーパネルの[アクション]メニューから、以下のアクションを実行できます。

  • 要素の詳細の表示または編集
  • 子オブジェクトの追加編集、または削除
  • 通貨の管理言語の管理料率係数の種類の管理、および種目の添付(保険商品ノードからのみ)

短いデモについては、次の動画をご覧ください。

Guidewire Home の[CI/CD アクティビティ]セクションを更新

CI/CD アクティビティ]セクションが Guidewire Home 起動ページの上部中央に表示されるようになりました。(名前は[最新の CI/CD アクティビティ]から[CI/CD アクティビティ]に更新されました)。

更新された[CI/CD アクティビティ]セクションでは、次のことができます。
  • パイプラインアクティビティを表示したままにするアプリケーションを(プラネットごとに)ピン留めします。
  • ピン留めされたアプリケーションとそのプラネットへの最新のデプロイのステータスを 1 か所で確認します。
  • 各アプリケーション行の右端にある情報ツールチップ から、アプリケーションのソースコードブランチとビルドの詳細ページにリンクします。
  • セクションの下部にあるリンクから Lifecycle Manager のデプロイにリンクします。

以前は[アプリケーションのステータス]セクションにあったアプリケーションデプロイの詳細は、起動ページの個別のセクションではなく、[CI/CD アクティビティ]セクションの一部になりました。

Guidewire Cloud 用語を更新

Guidewire 製品およびドキュメントの Guidewire Cloud 用語を次のように更新しました。

  • 論理スターシステムはスターと呼ばれるようになりました。
  • 物理スターシステムはスターシステムと呼ばれるようになりました。
  • プラネットクラスは オービットと呼ばれるようになりました。
  • アステロイドは、Guidewire、自分の会社、またはサードパーティのソフトウェアプロバイダによって作成された、コンテナ化されたワークロードをサポートするように設計された特別なタイプのプラネットになりました。

詳細については、「Guidewire Cloud の用語」を参照してください。