Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Java
もJavaScriptも!
コンテナ型アプリケーション
開発PaaSの登場
Oracle Applica+on Container Cloud
⽇日本オラクル株式会社
クラウド・テクノロジー事業統括
Fusion Middleware
事業統括本部
新井 庸介
早川 博
•
以下の事項は
、
弊社の⼀一般的な製品の⽅方向性に関する概要を説明す
るものです
。
また
、
情報提供を唯⼀一の⽬目的とするものであり
、
いか
なる契約にも組み込むことはできません
。
以下の事項は
、
マテリア
ルやコード
、
機能を提供することをコミットメント(確約)するも
のではないため
、
購買決定を⾏行行う際の判断材料料になさらないで下さ
い
。
オラクル製品に関して記載されている機能の開発
、
リリースお
よび時期については
、
弊社の裁量量により決定されます
。
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform
3
データ
マネジメント
運⽤用管理理
統合監視
ID
管理理
コンテンツ
管理理
アプリケーション
開発
データ連携
プロセス連携
モバイル
データ分析
今⽇日ご説明
するところ
•
多様性: Java EE以外にも多くの開発⾔言語が存在
アプリケーション開発PaaS
Oracle Database
Cloud Service
Oracle Java
Cloud Service
Java EE
JavaScript
Python
Ruby
PHP
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Application Container Cloud
多様な開発⾔言語をカバーするアプリケーション開発PaaS
•
Application Container Cloud
=総称
•
実サービス毎に個別名
–
Oracle Java SE Cloud Service
–
Oracle Node.js Cloud Service
–
PHP, Ruby, Python:
将来リリース
5Application Container
Cloud
Oracle Java SE
CS
Oracle Node.js CS
PHP CS
Ruby CS
Python CS
…
Coming
Soon!
Oracle Java SE Cloud Service
Java SE
アプリケーションのためのPaaS
•
Java SE (JDK)
の上で直
接動くアプリケーショ
ン
Java SE
アプリ
ケーション?
Java SE (JDK)
アプリ
バッチ
マイクロ
サービス
Java SE
App
Server
Java SE
例例えば
、
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Java SE Cloud Service
Demo
デモの内容
Tomcat
を
動かす
DB
ドと繋ぐ
クラウ
アプリを
デプロイ
ログを⾒見見
る
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Demo#1. Java SE
クラウド上でTomcatを動かす
⼿手順
1.
Tomcat
を設定
2.
Java SE
クラウドを設定
3.
1,2
を
Zip
で固めて
upload
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Demo#3. Java
アプリをデプロイする
•
war
をデプロイ
•
war
の⾃自動展開
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Java SE Cloud
Service
のメリット
Why Java SE CS?
Oracle Java SE Cloud
Service
のメリット
1.
Oracle Database
クラウドが
利利⽤用できる
2.
Java Flight Recorder
が
組み込まれている
3.
1-click
で拡張/縮退できる
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
メリット#2 Java Flight Recorderが組み込まれている
Java Flight Recorder
•
Java
アプリケーションの
稼働情報を
低負荷で常時記録
•
記録は⾃自動or⼿手動でファイル出
⼒力力
、
後からGUIで問題を分析
•
既存環境への適⽤用が容易易
–
アプリケーションの改変不不要
–
利利⽤用アプリケーションサーバー/
ミドルウェアを選ばない
Oracle Java SE (JDK)
Java
アプリ
App Server
常時
記録
GUI
解析
Java
Flight
Recorder
ファイル
出⼒力力
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
メリット#3 1-clickで拡張/縮退できる
メリット#4 マネージドサービスである
Storage
Servers
Virtualization
OS
Java SE
Tomcat
Applications
IaaS
Cloud Service
Java SE
Storage
Servers
Virtualization
OS
Java SE
Tomcat
Applications
ユーザー
管理理
クラウド
プロバイダー
が管理理
管理理が楽
管理理対象が少なくて済む
セキュアである
Java
セキュリティパッチ(Update)を
ご案内
。
ブラウザから即適⽤用可
(*
適⽤用タイミングは任意)
商⽤用サポート
Java SE(JDK)
の不不具合や障害に関す
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
更更に! Developer Cloud
Service
が付いてくる
Developer Cloud Service
•
Application Container Cloud
に付属
•
チーム開発のためのツール群をクラウドで提供
•
ツールおよびJavaクラウドの連携は構成済み
。
継続的インテグレーション(CI)に対応
19コード
レビュー
ビルド
デプロイ
コード
管理理
課題管理理
⾃自動
⾃自動
⾃自動
Developer
Cloud Service
Developer Cloud Service: DEMO Scenario
コード
レビュー
ビルド
デプロイ
コード
管理理
⾃自動
⾃自動
⾃自動
import
Push
Review
依頼
Review
実施
Check
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Developer Cloud Service: DEMO Scenario
21
コード
レビュー
ビルド
デプロイ
コード
管理理
⾃自動
⾃自動
⾃自動
import
Push
Review
依頼
Review
実施
Check
詳細はこちらのセッションでお届けします!
n
Day2(12/9
⽔水) 19:00 – 20:00
[B2] Java Cloud Service
を使い倒せ! Developer Cloud
Service
による継続的デリバリ
Architecture of Application
Container Cloud
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Application Container Cloud
Architecture
23
Developer
Load Balancer
…
Storage Cloud Service
Database Cloud Service
Developer Cloud Service
Node
(App 2)
Docker
Java SE
(App 1)
Docker
Java SE
(App 3)
Docker
Node
(App 2)
Docker
Java SE
(App 1)
Docker
Java SE
(App 3)
Docker
Java SE
(App 1)
Docker
Node
(App 2)
Docker
Ruby
(App 3)
Docker
ApplicaFon
Archive
Image Builder
Developer
Java Image
Node Image
Language RunFmes Docker Image Repository
Private Tenant Docker Image Repository
ApplicaFon Image
Application Deployment
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 25
Price
Java SE Cloud,
Node.js Cloud
ともに
n Hourly:
$0.1/1GB
メモリ
n Monthly:
$60/1GB
メモリ
Open Platform
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 27
Build
Zip Deploy!
~WebLogic
最新版
12cR2
によるイノベーション
~
WebLogic Server
12c
R2
Forum 2015
2
⽉月16⽇日(⽕火)13:30-17:00
⽇日本オラクル ⻘青⼭山オフィス
2015
年年10⽉月
、
WebLogic Server
最新版12c
R2
がついにリリースされました
。
本セミ
ナーでは⽶米国オラクルで製品開発を統括するMike Lehmannより
、
WebLogic
の進化
とについて直接ご説明します
。
n
Topics
ü
WebLogic
マルチテナント
によるJava EE プラットフォームのクラウド化
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 29