透過的なクラウド「Oracle Cloud」の可能性 - (page 2)

田中好伸 (編集部)

2012-11-01 16:10

 Oracle Cloudは2011年の「Oracle OpenWorld(OOW)」で発表され(当時は「Oracle Public Cloud」)、2012年のOOWでIaaS機能が正式に発表されている。Shimp氏はOracle Cloudのミッションを以下のように説明する。

 「オラクルが持つエンタープライズクラスのテクノロジとビジネスアプリケーションを、ネットワークを通じて世界中のお客様、パートナー様に提供する」

 そのためにOracle CloudはIaaSやPaaS、SaaSに加えてソーシャルメディアを活用したものまで現段階で提供できるもののすべてを提供していると言える。Oracle CloudについてShimp氏は「機能とスタックは比類なき網羅性がある」という言葉で表現している。Oracle Cloudで提供されるのは、IaaSにあたるインフラストラクチャ、PaaSに相当するプラットフォーム、SaaSにあたるアプリケーションという3階層に加えて、ソーシャルメディアを活用するソーシャルという大きく4つのサービスで構成される。

 アプリケーションサービスは「100以上のモジュール」(Shimp氏)が用意されており、人事管理や人材管理(“タレントマネジメント”とも言われる)、営業マーケティング系、顧客サービスとサポートといった分野で必要とされるさまざまな機能が提供される。

 これらは、Oracleが数年間かけて開発したFusion Applicationsがベースとなっている。アプリケーションサービスは、サービス指向アーキテクチャ(SOA)をベースにJavaで実装され、BPELにも対応する。ユーザーインターフェース(UI)としてHTML5を使うことでウェブに加えて、モバイル端末でも使える。

 「ビジネスインテリジェンス(BI)機能、ソーシャルメディア対応、モバイル活用といった機能が内包されている。他社はオプションで提供しているが、オラクルは標準で提供する」(Shimp氏)

 Oracle CloudのPaaSであるプラットフォームサービスはJavaと「Oracle Database(DB)」が中心だ。ユーザー企業がオラクル製品で構築する「プライベートクラウドと全く同じ環境であり、(ユーザー企業は)アプリケーションに手を加えることなく利用できる。プライベートクラウドと透過的」(Shimp氏)というメリットを得られることになる。

 プラットフォームサービスでは「データは完全に分離独立している。このことは最も重要だ。他社のPaaSはマルチテナントで提供しているが、これは10年前の新しい技術」という。これはクラウドで稼働するOracle DBであり、データとスキーマ、表のすべての領域は完全に分離されているという。ユーザーはSQLやPL/SQLを利用でき、REST形式のAPIでほかのシステムと連携することも可能であり、APEXも利用できる。

 プラットフォームサービスのJavaサービスは「クラウド上で稼働するOracle WebLogic」(Shimp氏)だ。開発環境はオラクルの「JDeveloper」のほかにオープンソースソフトウェアの「Eclipse」や「NetBeans」にも対応している。データベースとJavaはセルフサービスで管理できる。

 オラクルでは開発フレームワークとして「Oracle Application Developer Framework(ADF)」を提供している。モバイル端末への展開を簡素化するための「Oracle ADF Mobile」も用意している。

 ADF Mobileを活用すれば、業務アプリケーションをAndroidとiOSのモバイル端末にJavaとHTML5で実装できる。ADF Mobileを活用すれば、「企業データのセキュリティをデータベース、ロジック、UIというすべての階層で担保できる」(Shimp氏)という。

Keep up with ZDNet Japan
ZDNet JapanはFacebookページTwitterRSSNewsletter(メールマガジン)でも情報を配信しています。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]