Six Apart UNIBaaS 2012/12
シックス・アパートさまのパートナー企業様(ProNet)様にクラウド型サービスを直接展開できる仕組みを提供する、
WEB制作業務支援プラットフォームです。
サービス概要
SalesforceとMovable Typeが融合されたクラウドプラットフォーム上で、サイト制作業務の管理プロセス(見込顧客獲得から納品まで)、評価尺度(顧客の購入期待値や予実分析)、テクノロジ(CMSとクラウド)を一貫した形でご利用いただけます。
業務プロセスの中にソフトウェアの取り扱いを組み込んだクラウド上のサービスは、Business process as a Service 略して、BaaS とも呼ばれています。 そして、WEB制作事業に身をおく企業における最新の3つのコアコンピタンス「CMS」,「クラウド」,「業務プロセス」の一体化(UNITE)を実現したのが、 Six Apart UNIBaaS です。
弊社の役割
Salesforceからの作業要請コール(MT環境作成など)を受付け、IaaSであるIDCFの環境に対し タスクを実行する処理(MTをデプロイするなどのタスク実行)を行う、といった SalesforceとIDCFの間をつなぐ、UNIBaaSサービスをバックエンドで支える仕組みを開発担当しました。
開発のポイント
- ワークフローの最適実行
- 複数のタスクをすみやかに進めるため、順次処理と並行処理を必要に合わせ組み合わせて実行させています。
- リトライ処理・ステータス確認
-
タスクが失敗したときも何度かリトライを行う処理を入れ、タスク実行の確実性を上げるように設計しています。
またリアルタイムで処理ステータスを確認できるコントロールパネルを作成することで、UNIBaaS管理者がタスクの進捗やエラーが起こった箇所をすぐに確認できるようにしています。
クライアント | シックス・アパート株式会社さま Six Apart UNIBaaS |
---|---|
使用言語・ライブラリ | Java, SpringBatch |
※掲載内容は、本事例の掲載日2014年5月28日時点の情報です。
※記載されている会社名、製品名は、各社の登録商標または商標です。