アプリケーションサービスの自動化

Application Packaging Standard
VIOPS07 – 2012/07/20

パラレルス 海老澤 健太郎
kebisawa@parallels.com

クラウドサービスを実現するアーキテクチャ
プロバイダ

代理店

顧客

Parallels
Plesk Panel
Customer &Business Panel
Web Presence
Builderウェブ
プレゼンス＆ウェブ
アプリ
ケーション

ParallelsBusiness
Automation
ParallelsBusiness
Automation
Standard

ParallelsVirtuozzo
Containers

ParallelsOperations
Automation

ParallelsServerBare Metal

コミュニ
ケーション＆コ
ラボレーション

インフラビジネス
アプリ– SaaS

外部サービス連携

仮想インフラストラクチャ

Parallels
Panel

及び配信

運用の自動化
（OSS）

認定サービスクラウドパッケージ化

ビジネスの自動化
（BSS）

ストア

内部にホストコントロールパネル

エンドユーザ外部システム連携（内部システム）2今後３年で最も需要の高いアプリケーション
Source: Parallels SMB Cloud Insights™ (Japan Edition) , 2012

企業サイズにより異なるアプリケーション利用傾向

マイクロ ファイル共有

ウェブ会議

小規模
ウェブ会議

ファイル共有オンライン
バックアップインスタントコラボレーション

インスタントコラボレーション

中規模

オンライン
会計

オンライン
バックアップ

オンライン
電話会議
バックアップ※ 中規模ではこの他、オンラインCRMやウェブ会議も30%を超えている
ファイル共有6

① アプリ取得② インストール

？？？？

？？？？

Credit Card
Domain①①②Controller

②

App X

レポジトリ

Plug-InsOSS Core

BSS Core

App 1

コントロールパネル
7

オンライン
ストア

① アプリ取得② インストール③ ユーザー管理？？？？

Credit Card
DomainController

③？？？？

レポジトリ

Plug-InsOSS Core

BSS Core

App 1

App X

コントロールパネル
8

オンラインストア

① アプリ取得② インストール③ ユーザー管理④ ライセンス管理

？？？？

？？？？

Credit Card
DomainController

レポジトリ

Plug-InsOSS Core

BSS Core

App 1

App X

④コントロールパネル
9オンラインストア

① アプリ取得② インストール③ ユーザー管理④ ライセンス管理？？？？

Credit Card
DomainController

③？？？？

レポジトリ

Plug-InsOSS Core

BSS Core

App 1

App X

④コントロール
パネル
10

オンラインストア

① アプリ取得② インストール

Application Catalog

Credit Card
Domain①②Controller

レポジトリ

Plug-InsOSS Core

BSS Core

APS②
コントロールパネル
11

オンラインストア

① アプリ取得② インストール③ ユーザー管理④ ライセンス管理③

Application Catalog

Credit Card
DomainController

レポジトリ

Plug-InsOSS Core

BSS Core

APS④
コントロールパネル
12

オンラインストア

Application Packaging Standard• アプリケーションの「作る」と「サービス」をつなぐ– 作る＝ アプリケーション開発者（ISV）– サービスする ＝ サービス事業者（Service Provider）• パッケージ方式のオープンスタンダード

13

APS STANDARD ORG
APS仕様を開発・管理・推進するための団体
http://www.apsstandard.org/• 標準の管理・開発• 標準のプロモーション• APSカタログの管理• アプリケーション認定

14http://apsstandard.org/support/documentation

15

パッケージ構成
 アプリ・ファイル（画像含む）
 アプリ・テンプレート

 含まれるサービス
 パラメータ エントリーポイント
 インストール要件
 表示情報（名前、説明）

htdocsimages

APP-META.xml
 インストール・削除 設定の検証・設定
 アカウントやユーザーの追加
 ライセンス投入
 リソース使用量取得
 アップグレード
 バックアップ・リストア

APP-LIST.xml

scripts16

 アプリ・ファイル（画像含む）
 アプリ・テンプレート

定義ファイル：APP-Meta.xml
Eclipseを利用して開発

 含まれるサービス
 パラメータ エントリーポイント
 インストール要件
 表示情報（名前、説明） インストール・削除 設定の検証・設定
 アカウントやユーザーの追加
 ライセンス投入
 リソース使用量取得
 アップグレード
 バックアップ・リストア
17スクリプトEclipseを利用して管理

 アプリ・ファイル（画像含む）
 アプリ・テンプレート

 含まれるサービス
 パラメータ エントリーポイント
 インストール要件
 表示情報（名前、説明） インストール・削除 設定の検証・設定
 アカウントやユーザーの追加
 ライセンス投入
 リソース使用量取得
 アップグレード
 バックアップ・リストア
18

シンジケーション・モデル
APS Packaged
Office365 Gateway
Call Backs

MOSI

Controller

レポジトリ

APS

利用

OSS Core

購入
変更
19
MOSI : Microsoft Online Services Integration

シンジケーション＋独自アプリ
Application Catalog

Controller
共用Web

独自アプリ
パッケージ

レポジトリ

APS
OSS CoreVPS

購入
変更

利用
20

APS フォーラム Japan2012年5月31日設立• 中小企業向けアプリケーション市場の拡大• サービスプロバイダ、ソフトウェアベンダ、システムインテグレー
タの連携強化• より多くのアプリケーション・サービス提供を可能に参加企業•AXLBIT株式会社•

日本情報通信株式会社•

GMOクラウド株式会社•

日本マイクロソフト株式会社•Google•ネクスト・イット株式会社••

株式会社SIDソリューションズ ••株式会社大塚商会•

株式会社グラバス•

使えるねっと株式会社•

株式会社フューチャースピリッツ

ライド株式会社
株式会社フューチャーイノベーション

21

Application Packaging Standard

22