Comments
Description
Transcript
クラウド接続を迅速に実現する 連携基盤サービスと APIマネージメント
クラウド接続を迅速に実現する 連携基盤サービスと APIマネージメント 日本オラクル株式会社 Fusion Middleware事業統括本部 ビジネス推進本部 製品戦略部 マネジャー 井上 憲 ソリューション本部 インテグレーション部 プリンシパルセールスコンサルタント 加藤 雅規 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • 以下の事項は、弊社の一般的な製品の方向性に関する概要を説明する ものです。また、情報提供を唯一の目的とするものであり、いかなる契約 にも組み込むことはできません。以下の事項は、マテリアルやコード、機 能を提供することをコミットメント(確約)するものではないため、購買決定 を行う際の判断材料になさらないで下さい。オラクル製品に関して記載さ れている機能の開発、リリースおよび時期については、弊社の裁量により 決定されます。 OracleとJavaは、Oracle CorporaFon 及びその子会社、関連会社の米国及びその他の国における登録商標です。 文中の社名、商品名等は各社の商標または登録商標である場合があります。 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 2 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド接続のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 3 アプリケーション配置の視点でみるクラウド環境 ハイブリッド・クラウド環境のインテグレーションまで幅広く対応 プライベートクラウド 同一アーキテクチャ クラウド 同一標準 インテグレーション 同一製品 サービスバス アダプタ セキュリティ モバイル プロセス/UI統合 パブリッククラウド SaaS PaaS IaaS Engineered Systems 3rd パーティ クラウド Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 4 クラウド接続には何が必要となるのか? 1. 特定の対象にすばやくつなげる接続性 2. オンプレミスと安全性高くつなげる 3. 利用状況の可視性を高める 連携基盤 4. 接続先のライフサイクルに柔軟性高く対応 5. パフォーマンスの違いを拡張性で担保 Cloud Cloud App v.2 App Cloud App データ セキュア On Premise App Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | マッピング データ × ∞ 5 連携基盤にははたして何が必要となるのか? 1. 特定の対象にすばやくつなげる接続性 2. オンプレミスと安全性⾼高くつなげる 3. 4. そしてこの連携基盤を 利利⽤用状況の可視性を⾼高める いかに低コストで 実現できるか 接続先のライフサイクルに柔軟性⾼高く対応 5. パフォーマンスの違いを拡張性で担保 Cloud Cloud App v.2 App Cloud App 連携基盤 データ セキュア On Premise App Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | マッピング データ × ∞ 6 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド接続のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 7 クラウド接続に対する3つのオプション 連携基盤をクラウド型で提供するという新しいオプション Oracle SOA Suite Oracle SOA Suite Cloud Service Oracle IntegraAon Cloud Service Salesforce SAP R/3 SAP R/3 Salesforce On Premise SOA Salesforce SAP R/3 SOA on Cloud Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | SaaS Integration 8 これまでの連携基盤への製品投資:アダプタ 接続性を高め、アプリケーションの変更に柔軟に対応する Technology Adapters 300 + Adapters Fusion SaaS Salesforce.com Cloud Apps Adapters Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 9 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド接続のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 10 IntegraFon Cloud Service Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 11 Introducing IntegraFon Simplicity ! インストレーション ! コンフィグレーション ! パッチ適用 ! データマッピング ! ハードウェア適合性 ! 手作業での連携開発 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 12 DemonstraFon Oracle IntegraAon Cloud Service Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 13 IntegraFon Cloud Service デモ全体像 • Oracle Sales Cloudで登録されたアカウント情報をOracle Service Cloud に同期する連携フローを、IntegraFon Cloud Serviceで開発 アカウント同期 連携フローを開発 アカウント作成 営業担当 IntegraAon Cloud Service 開発者 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 14 IntegraFon Cloud Service デモ・フロー コネクションの作成 連携フローの作成 連携フローのモニタリング • Oracle Sales Cloud、 Oracle service Could への接続をコネクション として設定 • 作成したコネクションを ソース及びターゲット として接続 • ソースとターゲットの データを自動マッピング • 稼働中の連携フローを モニタリング Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 15 Oracle IntegraFon Cloud Service SaaS環境との連携を単純化 Oracle ApplicaFon との自動連携 ! Auto-‐Associate –Oracle SaaS環境との連携が 事前定義されている ! Version Aware – Oracle ApplicaFonの継続的 なアップデートの実施が不必要になる ! Built-‐in Security – Oracle Securityの製品 機能との統合でセキュアな接続を担保 ! Monitor Dashboards – 即時で使える、ビジネ スモニタリングのダッシュボードも備える Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 16 事前定義済みの連携パッケージの提供について :ギャラリー機能 • Oracleが提供する インテグレーション・フローを表示 • フローの更新やパッチの表示 • フローのインポートや有効化が可 能 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 17 IntegraFon Cloud Serviceの利用とエコサイクルについて 関連する3つの種類のプレイヤー • Oracle SaaS 開発チーム • 複数のOracle SaaS間の連 携を事前定義済みの フローとして提供 • パッチや新規バージョンの フローを定期的に提供 • 100%オラクルの開発陣が 維持しサポートする • SI/ISVパートナー様 • Cloud Market Placeを介し てCloud/SaaS向けのア ダプタやフローを販売 • オラクルから提供された 連携フローをカスタマイ ズ • オリジナルの連携フロー を設計/開発/メンテナン ス • SaaS, OnPremiseのアプリ ケーションをICSを介して 拡張 • エンドユーザ利用者様 • 事前定義されたフローを 個別にアレンジ可能 • 自社資産にあわせて、 新規の連携フローを開発 • SaaSアプリケーションの 迅速な立ち上げを連携の観 点から支援 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 18 Cloud Marketplace 開発資産をグローバルにむけて発信してみる Build • Oracle IntegraFon Cloud Serviceを利用して連携フロ ーをパッケージ資産化 Consume Discover • マーケットプレイス上に 集結された資産を、既知 のナレッジとして利用検討 • テスト/検証 • 購買 • アクティベート Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 19 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド連携の実現のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 20 SOA Cloud Service Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 21 Oracle SOA Suite Cloud Service SOAをクラウドサービスで提供する価値 IntegraAon Cloud Serviceと比べた時の機能差異は? ! これまで利用していたSOA環境を、そのままクラウド 環境上へ移行できる ! N : N接続など複雑な連携実装の管理が可能 ! イベント処理への拡張 : 高速イベント処理をクラウド上で 展開 (Event Processing機能) ! API管理への拡張:社内資産APIの公開、管理、監視 ! その他拡張機能:B2B 連携、大容量ファイル連携 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 22 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド接続のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 23 API管理を利用したサービス事例: 非サービス企業のサービス事業としての利用 自動車会社 保険会社 銀行 API 基盤 API Provider (提供者) Case 1: API Requester (利用者) API Provider Case 2: (提供者) API Requester (利用者) • 自動車会社からリアルタイムに走行情報を取得 • 実走行距離に合わせて、保険商品の価格を変動 • 保険販売代理店に自社サイト情報を公開 • セキュアな情報も含めて代理店からの参照を実施 • 事故発生時にリアルタイムに情報連携 • 商品情報の変更をリアルタイムに通達 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 24 API管理のコンセプトについて • 開発者がいかに容易にバックエンドサービスにアクセスできるかという 観点から • API の設計、開発、公開 • API の検索、テスト • アプリケーションの登録、実行環境の監視 • “開発者ポータル” がクラウド、オンプレミスのそれぞれで実行ができ、 かつビジネスプロセスを含めて設計ができる • エンタープライズレベルでのサービス仮想化基盤である Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 25 APIへのメタデータ登録 サンプルコードや仕様などのリファレンス、テスト用URLなどを登録 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 26 APIの内容確認 サンプルコードや仕様などのリファレンス、テスト用URLなどを表示 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 27 サブスクリプション 必要なAPIを確認してサブスクライブ Managed(KEY必須) 利用時にAPI Keyが必要 Deprecated(非推奨) 新規のサブスクライブ はできない Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 28 API Key Managed APIへのアクセス • アプリケーションレベルでAPI Keyを発行 – HTTP HeaderにX-‐API-‐KEYとして指定 – Keyを使わずにアクセス、異なるKeyでアクセスするとHTTP 403 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 29 APIの状況 平均レスポンス時間、エラー発生件数、エラー発生割合など Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 30 APIのサブスクライブ どのAPIがサブスクライブされているか、誰がサブスクライブしているか Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 31 Oracle API Manager APIの開発からライフサイクル管理、利用監視までを一貫してサポート • Oracle Service Busを介して APIの開発を実施 • REST もしくは SOAP サービスを介して、 バックエンドサービスへの接続を実現 • APIの管理、監視、セキュリティポリシーの 管理を実施可能 • Service Busのコンソールから 既存APIの収集と登録を実施 • API 開発者ポータル • APIの検索、テスト、アプリ登録、メトリックを簡素化 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 32 サービスや利用者を問わないAPI提供基盤へ API Gateway 開発パートナー Cloud エンタープライズ アーキテクト SOA Cloud + API Management SIer 社内開発者 API Catalog On Premise Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 33 Program Agenda 1 クラウド利用に対する期待値と”連携”の必要性 2 クラウド連携の実現のための3つのオプション 3 Oracle IntegraFon Cloud Serviceの紹介/デモンストレーション 4 Oracle SOA Suite Cloud Serviceの紹介 5 API管理への需要とクラウド基盤での実現について 6 まとめ Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 34 まとめ:迅速なクラウド接続を実現する3つのオプション • 3つのオプションとして以下を提供 – IntegraFon Cloud Service – SOA Suite Cloud Service – SOA Suite(On Premise) • IntegraFon Cloud Serviceでは、事前定義済みの連携フローを利用した SaaS アプリケーションへの迅速な連携をとして提供 • 包括的なSOA機能を備えたクラウドとして、SOA Suite Cloudでは、 API管理、イベント処理などへの拡張が可能 • 社内資産が多い場合には従来通りOn PremiseのSOA Suiteの利用 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 35 ご質問・ご相談等ございましたら、終了後もお受けしております あなたにいちばん近いオラクル Oracle Direct 0120-‐155-‐096 (平日9:00-‐12:00 / 13:00-‐18:00) hdp://www.oracle.com/jp/direct/index.html Oracle Direct 検索 各種無償支援サービスもございます。 Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 36 Copyright © 2014 015 Oracle and/or its affiliates. All rights reserved. |