Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

オラクルクラウドで開発を~サーバからDB/アプリケーションサーバ準備が、2時間で~

2,156 views

Published on

https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド・サービスです。部門アプリケーション、エンタープライズ、ミッション・クリティカルといった幅広いサービス・レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。

Published in: Technology
  • Be the first to comment

オラクルクラウドで開発を~サーバからDB/アプリケーションサーバ準備が、2時間で~

  1. 1. オラクルクラウドで開発を ~サーバからDB/アプリケーションサーバ準備が、2時間で~ 日本オラクル株式会社 クラウド・テクノロジー事業統括 2016年5月27日
  2. 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | OracleとJavaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。 文中の社名、商品名等は各社の商標または登録商標である場合があります。 以下の事項は、弊社の一般的な製品の方向性に関する概要を説明する ものです。また、情報提供を唯一の目的とするものであり、いかなる契約 にも組み込むことはできません。以下の事項は、マテリアルやコード、機能 を提供することをコミットメント(確約)するものではないため、購買決定を 行う際の判断材料になさらないで下さい。オラクル製品に関して記載され ている機能の開発、リリースおよび時期については、弊社の裁量により決 定されます。 2
  3. 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda • Oracle Cloud Platform 全体概要 • 開発環境でのクラウド活用 3
  4. 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud: 全てのレイヤーで多様なサービスを提供 4 PaaSSaaS IaaS
  5. 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform を支えるオラクルのクラウド技術 テクノロジの源流となる製品技術誕生からの経過年数 5 37 21 1819 ビジネス インテリジェンス 73° ビックデータ 探索 7 85 5 インテグレーション データベース 専用マシン ビックデータ 専用マシン HadoopNoSQL Internet of things リレーショナル データベース 17 15 9 3~27 コンテナ型仮想技術 スクリプト言語 等 ビジュアル アナリティクス 1 統合運用管理 「エンタープライズ」「堅牢性」 「イノベーション」「流動性」 コードレス 開発 1
  6. 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform 長年培ったテクノロジをクラウドへ 6 Application Container Cloud Java Cloud BI Cloud ビジネス インテリジェンス 73° ビックデータ 探索 Database Cloud NoSQL Database Big Data Cloud インテグレーション データベース 専用マシン ビックデータ 専用マシン HadoopNoSQL Internet of things リレーショナル データベース Big Data Discovery Cloud Integration Cloud IoT Cloud Application Container Cloud コンテナ型仮想技術 スクリプト言語 等 ビジュアル アナリティクス Data Visualization Cloud 統合運用管理 コードレス 開発 Application Builder Cloud Management Cloud 「エンタープライズ」「堅牢性」 「イノベーション」「流動性」 Oracle Cloud Platform
  7. 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud 基本戦略 Integrated Cloud: エンタープライズ向けの統一化されたプラットフォーム 7 CloudOn-Premises DEVELOP AND DEPLOY ANYWHERE 同じ「アーキテクチャ」 同じ「オラクル製品」 同じ「知識・ノウハウ」 オンプレミスで培った高度な技術をクラウドへ Complete Open Integrated Engineered Complete Open Integrated Engineered
  8. 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud 基本戦略 SoR/SoE に完全に対応した新たなパブリック・クラウド 8 IaaS SaaS PaaS SoESoR Engineered Systems 汎用サーバ Integration Business Intelligence Database Java MobileNode.js Big Data Internet of Things Data Preparation Process Documents Social NetworkingDeveloper Data Integration System of Record System of Engagement
  9. 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: アプリ&データベース基盤 多様なアプリ実行環境PaaS/柔軟なIaaS+あらゆるサービス・レベルに対応したDB PaaS 9 Data Guard RAC Database Cloud Elastic Dedicated Compute Cloud Java Cloud Application Container Cloud Department Enterprise Mission-Critical
  10. 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: Data Management Services 様々なサービスレベルに対応するデータベースと関連サービス群 10 ServiceLevel Exadata Service (16~272OCPU, ~数百万IOPS) Database as a Service (1~16OCPU) (RAC: ~32OCPU) Schema Service (~50GB) 一般IaaS/PaaSで対応可能な範囲 Department Enterprise Mission-Critical Database Cloud Service Database Backup Service + 一般的なIaaS/PaaSでは 対応できないワークロード Big Data Cloud Service GoldenGate Cloud Service
  11. 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service 11 No.1データベースをそのままクラウド上で利用可能 Database Cloud Service 数GB~数百TBまで対応可能(データ容量) クラウドでも Oracle RAC や Exadata が選択可能 あらゆるニーズ に対応 クラウドなので、もちろん従量制(1時間50円~) 全エディションでSWライセンスも従量制(サポート込) 使った分だけ お支払い 5クリックでチューンナップされたDBが準備完了 自動化・効率化機能がビルトイン (暗号化/バックアップ/パッチ適用等) IaaSにはない PaaSの強み
  12. 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service あらゆるサービスレベルに対応するラインナップ Multitenant Service Database as a Service Exadata Service 1 Schema 1 DB 1 Exadata ~50 GB ~10 TB ~168 TB ~1 CPU 1~16 CPU 16~272 CPU シンプルにデータ格納 DB運用不要 Oracle Database そのまま使えるVM環境 Oracle Database が超高速基盤で稼働 12
  13. 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle PaaS と一般的なクラウドサービスの違い 潜在的な管理コストを含めたコスト優位性 13 施設コスト: データセンタ、ISP、CDN、DNS etc… H/Wコスト: サーバ、ストレージ、ネットワーク、保守 etc… 一般IaaS 一般PaaS Oracle PaaS コスト削減 +アジリティの向上潜在的な管理コスト: バックアップ、パッチ、H/Wアップグレード、OSアップグ レード、ファームウエア・アップデート、S/Wアップデート、 テスト・開発の同期、クローニング、データマスキング、 セキュリティ設定確認、セキュリティ監査 etc… 一般PaaSとの違い ソフトウエアコスト: ライセンス、インストール、設定、セキュリティ設定、 DR設定、保守 etc… 一般IaaSとの違い
  14. 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 潜在的な管理コストを含めたTCO削減 14 ワンクリックで パッチ適用 容易な可用性対策 Backup/HA/DR 数クリックで プロビジョニング データ/通信 デフォルト暗号化 DB Monitor クラウド専用 モニタリングツール インフラ管理は 不要 No
  15. 15. サービス作成スタート
  16. 16. Step1:管理レベルと料金体系を選択
  17. 17. Step2:バージョンを選択
  18. 18. Step3:エディションを選択
  19. 19. Step4:サービスの要件を入力Step4:サービスの要件を入力
  20. 20. Step5:サービスの要件を確認
  21. 21. 作成開始!60分ほど待てば完了
  22. 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service: エディション 22 Extreme PerformanceHigh PerformanceEnterprise Edition Adds… Adds… Adds… マルチテナント Partitioning Advanced Compression Advanced Security, Label Security, Database Vault RAC RAC One Node DB In-Memory Active Data Guard • 完全なデータベース・イン スタンス • 表領域暗号化 Standard Edition • 全てのEE 標準機能 - Data Guard - Hybrid Columnar Compression(HCC) - パラレル処理 etc Real Application Testing OLAP, Analytics, Spatial and Graph オンプレミスで提供されるのと同 じ Oracle Database ソフトウェアを クラウドでも提供 Management Packs 全てのデータベース・オプション機能 が利用可能 Oracle Database Cloud では、全て のエディションで表領域暗号化機 能を提供
  23. 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: アプリ&データベース基盤 多様なアプリ実行環境PaaS/柔軟なIaaS+あらゆるサービス・レベルに対応したDB PaaS 23 Data Guard RAC Database Cloud Elastic Dedicated Compute Cloud Java Cloud Application Container Cloud Department Enterprise Mission-Critical
  24. 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Java Cloud Service Java EEプラットフォームをクラウドで提供 Java Cloud Serviceのメリット 1. 迅速な環境構築 – Java EE環境に加えて、インメモリ機能、および 負荷分散機能も構成済みで提供 2. 運用管理の自動化 – パッチ、バックアップ/リカバリ、スケールアウト 3. チーム開発の効率化、標準化 – Developer Cloud Service 4. 従量課金 – per month or hour JAVA CLOUD SERVICE 24
  25. 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 高機能なPaaS • エディション構成: WebLogic製品と全く同じエディションを提供 25 Java EE完全準拠 WebLogicコア機能 • 無停止再デプロイ • 自動チューニング • 流量制御/過負荷保護 • WLST etc. Standard Edition Standard Edition + クラスタリング Java Flight Recorder Enterprise Edition Enterprise Edition + インメモリ・グリッド (Coherence) Oracle RAC連携 Suite
  26. 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Java Cloud Service の特徴 セットアップ済みのJava EEプラットフォームをクラウドで提供 1. 迅速な環境構築 – Java EE環境に加えて、インメモリ機能、及び負荷分散機能も 構成済みで提供 2. 運用管理の自動化 – パッチ, バックアップ/リカバリ, スケールアウト 3. チーム開発の効率化、標準化 – Developer Cloud Service を利用した開発環境としての活用 4. 従量課金 – 利用頻度に合わせた課金体系(Monthly/Hourly) JAVA CLOUD SERVICE 26
  27. 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 27 Java CS サービス 画面
  28. 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 28 サービス レベルと 課金方式 を選択
  29. 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 29 バージョンを 選択
  30. 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 30 エディショ ンを選択
  31. 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31 詳細設定
  32. 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Application Container Cloud Service 多様な開発言語をカバーするアプリケーション基盤PaaS • 多言語をサポート – 1st phase: Java SE, Node.js (JavaScript) – 2nd phase (TBD): Ruby, Python, PHP, etc. • Easy to use – Build, Zip, Deploy の3ステップで簡単利用 • 拡張性 – スケールアウト, スケールアップのいずれも可能 – ロードバランサーも利用可能 32
  33. 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: アプリ&データベース基盤 多様なアプリ実行環境PaaS/柔軟なIaaS+あらゆるサービス・レベルに対応したDB PaaS 33 Data Guard RAC Database Cloud Elastic Dedicated Compute Cloud Java Cloud Application Container Cloud Department Enterprise Mission-Critical
  34. 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda • Oracle Cloud Platform 全体概要 • 開発環境でのクラウド活用 34
  35. 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | クラウド活用に関しての懸念/課題 • 課金体系 • 環境構築時間及び運用コスト • 本番との差異 • セキュリティ • チーム開発における成果物の管理・ドキュメント管理 35
  36. 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | クラウド活用に関しての懸念/課題 • 課金体系 • 環境構築時間及び運用コスト • 本番との差異 • セキュリティ • チーム開発における成果物の管理・ドキュメント管理 36
  37. 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | システム環境準備の課題 • ハードウェア選定/調達 On-P • データセンターへの設置(電源、ネットワーク、) On-P • OS/DB/Application Serverのインストール及び初期設定 On-P / IaaS • システム運用の考慮、バックアップ計画など On-P / IaaS • 本番準備にあたり、マシン増強が必要になるケース On-P / IaaS などなど、様々な事を考えなければいけません PaaS なら環境準備がオンプレミス/IaaS に比べ、迅速な準備が可能! 37
  38. 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle PaaS と一般的なクラウドサービスの違い 潜在的な管理コストを含めたコスト優位性 38 施設コスト: データセンタ、ISP、CDN、DNS etc… H/Wコスト: サーバ、ストレージ、ネットワーク、保守 etc… 一般IaaS 一般PaaS Oracle PaaS コスト削減 +アジリティの向上潜在的な管理コスト: バックアップ、パッチ、H/Wアップグレード、OSアップグ レード、ファームウエア・アップデート、S/Wアップデート、 テスト・開発の同期、クローニング、データマスキング、 セキュリティ設定確認、セキュリティ監査 etc… 一般PaaSとの違い ソフトウエアコスト: ライセンス、インストール、設定、セキュリティ設定、 DR設定、保守 etc… 一般IaaSとの違い
  39. 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 【課題】環境構築時間及び運用コスト(工数) • Why Oracle • IaaSとPaaS環境をセットで提供。 – Database構築がオプション設定含み、4ステップで完了。 • サービスレベル、課金体系、バージョン、エディション、クラスタ構成、バックアップ構成、RACオプシ ョンを選ぶだけ。 – Java EE環境もオプション設定含み、4ステップで完了。 • サービスレベル、課金体系、バージョン、エディション、クラスタ構成、Coherenceオプション、ロード バランサを選ぶだけ。 • バックアップ自動化ツール • スケールイン/スケールアウトが自在に • 環境構築だけでなく、構築後の運用も簡単 39
  40. 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 環境構築の圧倒的な削減 Oracle Database Cloud + Oracle Java Cloud 40 Oracle Database EE 2CPU 30GB RAM Load balancer WebLogic EE WebLogic EE 1CPU 7.5GB RAM WebLogic EEWebLogic EE
  41. 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Metered (従量制)Non-Metered (定額制) Oracle Database Cloud Service: サブスクリプション・タイプ 41 • 一定期間のサブスクリプション で購入 • 基本的に12ヶ月単位で購入 • 割安な料金の一方、長期間利 用が前提 割安な固定料金での 利用が可能 • 1年間有効な DB Cloud Credit を 購入 • 1時間もしくは1ヶ月単位での利 用開始・停止が可能 • DB Cloud Credit は Exadata Cloud Service Database Backup Service 等と共通 柔軟な利用開始・停止 自由にサービス変更可能 例:SE <-> EE, 1 <-> 2 OCPU
  42. 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service: 価格情報 • Database as a Service (Automated) の場合 * Non-metered/Virtual Image/Per Month/時間あたりに除した場合 2016年5月時点 42 https://cloud.oracle.com/database 1時間:50円*~ Oracle PaaS のコストメリット 全てが従量課金 - インフラ - ソフトウェアライセンス - サポート
  43. 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | クラウド活用に関しての懸念/課題 • 課金体系 • 環境構築時間及び運用コスト • 本番との差異 • セキュリティ • チーム開発における成果物の管理・ドキュメント管理 43
  44. 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud 基本戦略 Integrated Cloud: エンタープライズ向けの統一化されたプラットフォーム 44 CloudOn-Premises DEVELOP AND DEPLOY ANYWHERE 同じ「アーキテクチャ」 同じ「オラクル製品」 同じ「知識・ノウハウ」 オンプレミスで培った高度な技術をクラウドへ Complete Open Integrated Engineered Complete Open Integrated Engineered
  45. 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: Data Management Services 様々なサービスレベルに対応するデータベースと関連サービス群 45 ServiceLevel Exadata Service (16~272OCPU, ~数百万IOPS) Database as a Service (1~16OCPU) (RAC: ~32OCPU) Schema Service (~50GB) 一般IaaS/PaaSで対応可能な範囲 Department Enterprise Mission-Critical Database Cloud Service Database Backup Service + 一般的なIaaS/PaaSでは 対応できないワークロード Big Data Cloud Service GoldenGate Cloud Service
  46. 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Real Application Clusters in Database Cloud 高可用性と拡張性を実現する Oracle Database 標準クラスタ・テクノロジー 46 DB0 DB1 高可用性 X 迅速な プロビジョニング ローリング パッチ適用 オンプレミス 同様の管理 DB0 DB1 拡張性 エンタープライズ・パブリック・クラウドで初めて Oracle RAC を提供
  47. 47. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Step4:サービスの要件を入力 プロビジョニング画面で RACを選ぶだけでOK!
  48. 48. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | オンプレミスに比べ 1/106 の時間で RAC 構築 48 212 時間 168 時間 44 時間 1 時間 1 時間 設計 構築 2 時間 オンプレミス Oracle Database Cloud Service
  49. 49. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • ORAchk でスコアを確認 – データベースのヘルス・チェック(OS/デ ータベース/クラスタウェアの設定値や パッチ等を確認)を行うツール – スコアリングと具体的な改善点が出力 • DBCS で自動的に作成された環境 はそのままで高得点を獲得 93/ 100 点 (as of 2016/1/13) • 実施手順や詳細はこちら – http://qiita.com/tkssbt/items/86f8c53c 78a99752a9a4 自動的に作られた RAC Database はそのまま使えるのか? 49
  50. 50. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | PSソリューションズ様による Oracle Database / Java Cloud Service 検証 2015年11月、2015年4月 50
  51. 51. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | オンプレミスと同様の性能と容易な拡張性を確認 オンプレスとの性能比較検証(DBCS)+スケーラビリティ検証(JCS)を実施 51 http://www.atmarkit.co.jp/ait/articles/1512/01/news106.html 性能検証
  52. 52. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | DBCS/RAC + JCS により、ユーザへの障害影響ゼロを実現 RAC による迅速なFOに加え、JCS と連携することで、高可用性システムを構成可能 52 ON FCF & Application Continuity 可用性検証 http://www.atmarkit.co.jp/ait/articles/1604/11/news007.html
  53. 53. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | ソフトバンクグループ PSソリューションズ様による検証 Oracle Database Cloud Serviceはどこまで「使える」か:オンプレスとの比較検証を実施 • 「Oracle Cloud Platformは、オラクルが自ら提供するPaaSであることから、ミッションクリティカル分野で求 められる性能や可用性、セキュリティ、運用管理性の面で大きく期待できると考え、検証の実施を決め ました。 • Oracle Database Cloud Serviceの性能検証に際しては、PSソリューションズがオンプレミス向けに独自開 発した運用管理用ツールをクラウド上で動作させ、各種の動作データを収集した。「Oracle Cloud Platformは、オンプレミスにおけるオラクル製品の運用で培ったノウハウや資産をそのまま流用できると いう点でも、大きなメリットがあると感じました」 • 「今回、Oracle Java Cloud Serviceのスケールアウト/スケールインの性能を検証し、ネットワーク周辺の 自動的な設定変更が非常にスムーズに行われたことに強く感心しました。同じクラウドでも、一般的な IaaS(Infrastructure as a Service)を使った場合、ネットワークの設定変更やOracle WebLogic Serverのセッ トアップなどをユーザー側で考えて作業する必要があり、そこで多くの手間と時間がかかってしまいます。 それらが自動的に行われ、なおかつライセンス購入などの事務手続きが不要である点は、Oracle Cloud Platformならではのメリットといえるのではないでしょうか」 53 http://www.atmarkit.co.jp/ait/articles/1512/01/news106.html
  54. 54. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • オラクル – セキュリティ機能を提供 – Oracle Database Cloud では デフォルトでデータが暗号化 – 通信時/格納時ともに保護 • Customer – クラウドのセキュリティをコントロール – キー管理:Oracle Key Vault – 監査証跡:Oracle Audit Vault * オンプレミスの管理サーバからクラウドも管理 Oracle Cloud Platform におけるセキュリティ 54 On-Premises Oracle Cloud 暗号化 by Oracle コントロール by Customer
  55. 55. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service で採用する暗号化機能 • アプリケーションからは透過的にデータの暗号化/復号。既存のアプリケーション(SQL)を改修する必要なし • 列暗号、表領域暗号の2種類の暗号化方式(クラウドではデフォルト表領域暗号化を採用) • 強力な暗号アルゴリズムを利用した暗号化を実施(NISTの標準共通鍵暗号方式 AES(128/192/256bit) に対応) • Oracle Wallet や Hardware Security Module を利用した暗号鍵管理メカニズム Transparent Data Encryption (TDE) 55 ディスク バックアップ ダンプファイル 外部委託先アプリケーション SELECT name,cardnumber FROM credit; ヤマダタロウ 1234567812345678 ヤマダタロウ aG5#g&3f_g0R1Blg カード番号の 暗号化
  56. 56. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ハイブリッド・クラウド管理 Enterprise Manager:単一コンソールからオンプレミス/クラウドを管理 56 Hybrid Cloud の管理Oracle Cloud への移行 プライベートとパブリック、データベース・ ミドルウェア・PaaS環境を一元管理 容易な操作でワークロードを Oracle Cloud へ移行 容易な移行 包括的な管理 Oracle Cloud のモニタリング Oracle Cloud をオンプレミスと 同じようにモニタリング 包括的な監視
  57. 57. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 単一コンソールからオンプレミス/クラウドを管理 57 クラウド オンプレミス
  58. 58. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | オンプレミスとクラウド間での相互クローン 58 以下の作業を自動的に実施 1. バックアップの作成 2. Hybrid Cloud Gateway へ転送 3. 安全にクラウドへコピー 4. クラウドの Container Database へPlug 5. すぐにクラウドで利用可能 クローニング・デモンストレーション: http://bit.ly/1oCVNmQ
  59. 59. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | クラウド活用に関しての懸念/課題 • 課金体系 • 環境構築時間及び運用コスト • 本番との差異 • セキュリティ • チーム開発における成果物の管理・ドキュメント管理 59
  60. 60. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 【課題】チーム開発時のソースコード管理をどうするか? • 無償利用可能なDevelopersの活用 • コードレビュー • Gitソースコード管理 • Hudsonビルド、Mavenリポジトリとの連携 • オートデプロイ • 継続的な開発プロジェクトをサポート 60
  61. 61. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Java Cloud Serviceをさらに活用 • Java クラウドの付属サービス。 チーム開発のためのツール群をクラウドで提供 • ツールおよびJavaクラウドの連携は構成済み。 継続的インテグレーション(CI)に対応 61 Developer Cloud Service コード レビュー ビルド デプロイ コード 管理 課題管理 自動 自動 自動 Developer Cloud Service
  62. 62. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 62
  63. 63. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | コードレビュー • レビュー – トピックブランチに対してのレビュー – Developer Cloud Serviceプロジェクト内のメン バーがレビューアを複数指定 – ソースコード上にレビューコメントを挿入できる – レビューの中でコメントを書いて会話をシステ ム上で展開 • メール通知をサポート – リクエストの作成、承認、却下、クローズ、キャ ンセル、コメント追加時に通知 コード上に レビューコメントを追加 リクエスト一覧 コードレビュー 63 コード レビュー ビルド デプロイ コード 管理 自動 自動 自動
  64. 64. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Gitソースコード管理 • プライベートGitリポジトリ – 1プロジェクト内に複数のGitリポジトリを 管理可能 • ソースコード表示 – Webブラウザ上でGitリポジトリ内のコ ミットやファイル差分を確認 • 外部Gitリポジトリの管理 – GitHubなどの外部Gitリポジトリを登録し、 プロジェクトのGitリポジトリと同じ様に管 理可能 リビジョンの表示 ファイル差分の表示 64 コード レビュー ビルド デプロイ コード 管理 自動 自動 自動
  65. 65. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | ビルド, デプロイ Hudsonビルド • ビルド・ステップ – Maven3またはMaven2の実行 – Ant実行 / シェル実行 • プライベートMavenリポジトリと連 携 – ライブラリをプライベートMavenリポジト リに登録し、ビルドの際利用 デプロイ • ビルドジョブと連動 • 指定のJCSインスタンスに自動デプロイ 65 コード レビュー ビルド デプロイ コード 管理 自動 自動 自動 ビルド デプロイ
  66. 66. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | WebLogic Server IDE、Gitコマンドライン、Mavenコマンドラインを利用 • プライベートGitリポジトリを利用して開発 • プライベートMavenリポジトリを利用して開発 Developer Cloud Service によるチーム開発 66 Java Cloud Service•Hudson成果物を クラウド内デプロイ (自動/手動) Developer Cloud Service •Mavenダウンロード •Hudson成果物のダウンロード 管理者・QAテスター・開発者 開発者 アプリケーション・デプロイ 自社APサーバー war war Web サービスコンソールを利用 • Home画面で最近のアクティビティの確認 • 課題管理 • コードレビュー • ビルド PC/タブレット/スマートフォン PC
  67. 67. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 【課題】チーム開発時の成果物ドキュメントをどうする? • オプションとして、Document CSが便利。 • 様々な文書共有が可能。 • Public Linkによるセキュアな外部ユーザとの文書共有も実現 67
  68. 68. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Documents Cloud Service だれでも簡単に使えるファイル同期・共有サービス モバイル  iOS と Android に対応する モバイルアプリを提供  営業プレゼン専用アプリの提供 (Oracle Documents Presenter)  外出先や移動中でも簡単にファイ ルにアクセス Webブラウザ  レスポンシブWebデザイン  100以上のファイル形式に対応す る組み込みWebビューワー  社外ユーザでもセキュアに ファイルを共有・閲覧 デスクトップ  Windows と Mac に対応した同期 クライアント  オフィスのパソコンから素早く ファイルにアクセス  Office2013 対応。DoCS内のファイ ルをOfficeアプリケーションから直 接ファイルを編集/保存 68
  69. 69. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | クラウド活用に関しての懸念/課題 • 課金体系 • 環境構築時間及び運用コスト • 本番との差異 • セキュリティ • チーム開発における成果物の管理・ドキュメント管理 69
  70. 70. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service:開発・検証環境向け 75 No.1データベースをそのままクラウド上で利用可能 Database Cloud Service 数GB~数百TBまで対応可能(データ容量) クラウドでも Oracle RAC や Exadata が選択可能 ※必要リソースの変動への対応に必要 あらゆるニーズ に対応 クラウドなので、もちろん従量制(1時間50円~) 全エディションでSWライセンスも従量制(サポート込) ※必要リソースの変動時に費用も連動する必要 使った分だけ お支払い 5クリックでチューンナップされたDBが準備完了 自動化・効率化機能がビルトイン (暗号化/バックアップ/パッチ適用等) ※PaaS の利便性+オンプレミス/IaaS と同等の自由度 IaaSにはない PaaSの強み 開発環境でのメリット 1. 様々な規模に対応できる 2. 全てが従量課金 3. PaaS なのですぐに使える ※IaaS に対する優位性も同様
  71. 71. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: Data Management Services 様々なサービスレベルに対応するデータベースと関連サービス群 76 ServiceLevel Exadata Service (16~272OCPU, ~数百万IOPS) Database as a Service (1~16OCPU) (RAC: ~32OCPU) Schema Service (~50GB) 一般IaaS/PaaSで対応可能な範囲 Department Enterprise Mission-Critical Database Cloud Service Database Backup Service + 一般的なIaaS/PaaSでは 対応できないワークロード Big Data Cloud Service GoldenGate Cloud Service AWS RDS (~32vCPU, ~数万IOPS) SQL Azure (~1TB)
  72. 72. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service: 完全な従量制、運用は PaaS と IaaS のいいとこ取り 77 他のクラウドサービスとの比較費用の柔軟性 Amazon EC2 + BYOL Amazon RDS 費用の制約 SE1のみ従量制が選択可能 運用の制約 VMへのアクセスなし (=運用の変更が必要) 費用の制約 BYOL(ライセンス持込)が必要 運用の制約 自由な反面、管理負担は変わらず 費用のメリット 全エディションでSWライセンスも従 量制(サポート込) 運用のメリット 自動化・効率化機能がビルトイン VMへのrootアクセス可能 +エンタープライズ対応 Oracle RAC / Exadata ハイブリッド・クラウド管理 デフォルト暗号化 etc... 運用の柔軟性 Database Cloud Service
  73. 73. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 参考情報 78
  74. 74. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud: 利用ケース 79
  75. 75. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • PaaS/IaaS/SaaS との連携 • 開発・テスト環境 • Oracle Database 12c 検証 • オンプレミスのバックアップ Oracle Database Cloud Service: 活用例 80 11g 12c DBインメモリ等の最新技術適 用  Real Application Testing を利 用したVerUp影響テスト  Data Guard によるリアルタイ ム・データ保護  クラウドDBを利用したリアルタ イム・レポーティング  インフラ投資・管理が不要  迅速なプロビジョニング  利用した分だけのコスト 12c IaaS/Java Cloud:アプリ基盤 BI Cloud:データ活用 SaaS:機能強化での活用
  76. 76. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • システム開発での活用 – インフラ投資・管理が不要 – 迅速なプロビジョニング • データベース&アプリケーション・サーバー がすぐに利用可能 – 利用した分だけのコスト • ライセンス/保守も含めて従量制で利用可能 • データベース機能検証での活用 – Database Cloud Service では、オプショ ン機能を含めて従量制で利用可能 – Oracle Database ライセンスを IaaS + BYOLで利用するより安価 – 活用例:国内通信業 • 業務効率改善のため短期間&安価に高度 分析検証環境が必要 → クラウドで分析機 能を利用 開発・テスト環境:IaaS + BYOLに比べたPaaSのメリット 81 12c
  77. 77. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • 東京ガスグループ 東京ガスiネット様 • システム開発環境の構築時間の 短縮及びコスト削減を目的にクラ ウド(PaaS)を活用 • 利用サービス – Java Cloud Service – Developer Cloud Service – Database Cloud Service 開発迅速化:アプリケーション開発基盤に活用 82 https://www.oracle.com/jp/corporate/pressrelease/jp20150630-2.html
  78. 78. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | データベース・アップグレード検証 • Oracle Cloud 上で最新のデータベー ス・バージョンを迅速に準備 • Real Application Testing を使い、オン プレミスでのワークロードをキャプチ ャし、クラウド上で忠実に再現 – クラウド上でアプリケーションの準備は不 要 – バージョンアップ、パッチ適用、パラメータ 変更、新機能導入の際に、その効果・影 響を事前に調査可能 83 オンプレミスDB 処理をキャプチャ クラウドDB 処理を再現 ex: Oracle Database 11g ex: Oracle Database 12c 11g 12c
  79. 79. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Database Cloud Service + Real Application Testing (RAT) 大幅なテスト工数とコストの削減 • RAT によるテスト効率化例 – 金融機関 A社 • 200人月 -> 5人月 (数十万SQL) – サービス業B社 • 50人月 -> 2人月 (数万SQL) – 阪急交通社 様 • 2人×1.5カ月 (5,000SQL) – 住友重機械工業 様 • 従来の手法で実施した場合(コス ト見積2.5億円)に比べ、3~5割削 減 84 テスト環境構築(DB) テスト環境構築 (AP、周辺DB等) テスト計画 (単体テストを行うSQLの抽出) (負荷テストシナリオの検討・作成) 通常 テストの実施 (SQL単体テスト) (負荷テスト) テスト結果レポート 作成・分析 DBCS & RAT テスト工数の 大幅な削減 テスト工数削減のイメージ
  80. 80. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • 住友重機械工業グループ ライトウェル様 • ポイント – PaaS として提供されるため、他社の IaaS に比べ大幅に環境準備を迅速化 – オンプレミスの現行環境でキャプチャ したトランザクションを、クラウド上でリ プレイし、容易で高品質なテストを実現 • 利用サービス – Database Cloud Service – Real Application Testing データベース・アップグレード検証に活用 85 https://www.oracle.com/jp/corporate/pressrelease/jp20160308.html
  81. 81. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | アプリケーション&データベース基盤 Compute Cloud:PaaS 以外の実行環境、既存アプリケーションのクラウド移行 86 Data Guard RAC Database Cloud Elastic Dedicated Compute Cloud Java Cloud Application Container Cloud Department Enterprise Mission-Critical
  82. 82. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Compute Cloud Service: 競合サービスとの比較 (Linux) 87 $0.100 /hour $0.120 /hour $0.250 /hour Compute 1OCPU* 15GB RAM EC2: m4.large 2vCPU 8GB RAM (Linux, US East) VMs: A5 2vCPU 14GB RAM 135GB Disk (Linux, US East) * OCPU(Oracle CPU) * 1OCPU = 2vCPU
  83. 83. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Compute Cloud Service: 競合サービスとの比較 (Windows) 88 $0.100 /hour $0.246 /hour $0.330 /hour Compute 1OCPU* 15GB RAM EC2: m4.large 2vCPU 8GB RAM (Windows, US East) VMs: A5 2vCPU 14GB RAM 135GB Disk (Windows, US East) * OCPU(Oracle CPU) * 1OCPU = 2vCPU
  84. 84. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Software VPN – 対象は PaaS(Database/Java Cloud)/Compute Cloud Service • Hardware VPN – お客様サイトに VPN Gateway を設置 – 対象は Exadata/Big Data/Dedicated Compute Service • FastConnect – Equinix Cloud Exchange – MPLS – 国内向け未提供 Network Cloud Services 89 Performance Hub New
  85. 85. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Hardware VPN – 対象は Exadata / Big Data Cloud Service / Dedicated Compute Service – お客様サイトに HW Gateway を設置 Network Cloud Services 90 SW GW (Compute) SW GW (Customer) HW GW (Customer) • Software VPN (無償) – 対象は PaaS(Database/Java Cloud)/Compute Cloud Service – お客様サイト/Compute に SW Gateway を導入
  86. 86. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | New! Oracle Cloud 基本戦略 91 On-Premises DEVELOP AND DEPLOY ANYWHERE Public Cloud 同じ「アーキテクチャ」 同じ「オラクル製品」 同じ「知識・ノウハウ」 Cloud at Customer New
  87. 87. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 高度な管理性を備えたクラウドの機能をお客様DC内で ネットワーク ストレージ コンピュート アイデンティティ管理 クラウドOS Java Cloud Service Developer Cloud Service Database Cloud Service Integration Cloud Service オートメーション OpenAPI On Premise (お客様DC内) CC C 92 Oracle Cloud Machine Oracle Cloud Platform とオンプレミスのテクノロジを高度に融合
  88. 88. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 運用・管理 システム・ メンテナンス時間を 柔軟に調整 可能 ネットワーク 低い通信遅延と 既存システムへの 柔軟な接続 コスト効果 パブリックと同じ 定額課金モデルを 提供 セキュリティ 大切なデータを DCの外に持ち出し 不要 俊敏性 Oracle Cloudが お客様のデータ センターで稼働 93 Oracle Cloud Machine Oracle Cloud at Customer - Oracle Cloud をそのままお客様DCへ
  89. 89. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 94 どれだけカンタンに 環境を作成できるんだろう・・・ 使い勝手を試してみたい! 使うために必要な設定 を確認したい! どんなツールが あるんだろう・・・ トライアルのお申し込みサイトはコチラ トライアルのお申し込みサイト - 上記サイトより、ご利用したいクラウドサービスを選択し、お申し込み頂けます。 - Oracle PaaS/IaaSの各サービスは「プラットフォーム(PaaS/IaaS)」項目をご参照ください Database Cloud Database Backup Cloud Java Cloud BI Cloud Documents Cloud 等々  詳細なお申込み方法はFAQにてご案内しております 以下手順にて申し込みしたい該当サービスのFAQをご参照ください - https://faq.oracle.co.jp/app/home へアクセス - 検索キーワードに [オラクル クラウド トライアル] を入力 お申込みの流れ お申し込みは数ステップでカンタン!30日間お試し放題!! Oracleプロファイルの ご登録 トライアルサブスクリプション のサインアップ トライアル環境への アクセス
  90. 90. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • トライアル申し込みステップ • サービス利用ガイド 無償トライアルのご案内 95 各種日本語ガイドを用意しています ※詳細はこちらから https://blogs.oracle.com/oracle4engineer/entry/ column_cloud_dbcs_trial
  91. 91. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Oracle Database & Java Cloud • Oracle Real Application Clusters 無償トライアルのご案内 96 DB0 DB1 Oracle Database EE 2CPU 30GB RAM Load Balancer 1CPU 7.5GB RAM WebLogic EEWebLogic EE 4CPU 60GB RAM 例えば、以下のような構成が利用可能です ※詳細はこちらから https://blogs.oracle.com/oracle4engineer/entry/ column_cloud_dbcs_trial
  92. 92. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 97

×