iPLAssとは、エンタープライズクラスのシステム開発における生産性向上を主目的とした、javaベースの開発プラットフォームです。
MVCパターンベースの開発フレームワーク上にノンプログラミングでの開発を可能とする機能を提供し、
高い生産性とカスタマイズ性を両立させます。
Feature特徴
Webブラウザから
ノンプログラミングでのデータ定義、
アプリケーション開発が可能な基盤を提供し、
開発効率の向上に大きく寄与します。
- Webブラウザ上からデータ定義、設定を行うことでアプリケーションの構築が可能です
- データ定義から、CRUD(登録/参照/更新/削除)機能を自動的に構成します
- 定義の変更はサービスを止めることなく即座に反映可能です
- 認証、ワークフロー、集計など、アプリケーションの開発でよく利用する汎用機能を提供します
- Java、JavaEE(JakartaEE) のテクノロジスタック上で動作し様々な実行環境で動作します
- Java/Groovy、JSP/GroovyTemplateによるコーディングが可能です
- カスタムロジック開発をサポートするMVCパターンのフレームワークを提供します
- 既存のWebサイトを会員サイト化するプラグインを提供します
Scene利用シーン
-
アジャイル開発・DevOpsを
実現するプラットフォームとして短期間での開発を実現するための基盤として。また、初期リリース後のインクリメンタルな機能拡張・リリースにも柔軟に対応可能なツールを提供
-
Web会員管理システム基盤として
会員管理機能(会員登録、2step認証、ソーシャルログイン、権限制御など)や既存サイトをiPLAssの会員管理に統合するためのプラグインを提供
-
エンタープライズクラスの業務を
伴うスマホアプリのBaaSとしてスマホ向けにWebAPIの開発が可能なことはもちろん、データ集計機能、ワークフロー機能、高度な権限制御、他システム連携などの機能を提供
Edition・Downloadエディション・ダウンロード
iPLAss オープンソース版 |
iPLAss Enterprise Edition 有償版 |
|
ライセンス | AGPL v3 |
プロプライエタリ |
データの定義と管理機能 メタデータ管理、データ管理、データ操作画面の自動構成など |
✓ |
✓ |
高度なデータ管理機能 データ監査ログ、暗号化など |
✓ |
|
ロジックカスタマイズ機能 カスタムロジック、WebAPIの作成、帳票出力など |
✓ |
✓ |
セキュリティ機能 基本的な認証、認可機能、OAuth/OpenID Connectなど |
✓ |
✓ |
高度なセキュリティ機能 SAML、2段階認証、代理ログイン、LDAP連携など |
✓ |
|
多言語対応 | ✓ |
✓ |
通知機能 メール、SMS、プッシュ通知とそのテンプレート管理 |
✓ |
✓ |
マルチテナント機能 | ✓ |
✓ |
データ集計機能 汎用検索、定型集計、簡易BI機能など |
✓ |
|
ワークフロー機能 | ✓ |
|
ジョブスケジューラ機能 | ✓ |
|
開発・運用ツール 開発者用のWebコンソールとバッチ、Gradle Pluginなど |
✓ |
✓ |
Web Account Managerとプラグイン Web Account Managerの機能とそのプラグインモジュール |
✓ |
|
サポート メール等での技術的問い合わせ、エンハンスリクエスト、保守期間内の定期的なパッチリリース、情報提供など |
✓ |
|