際際滷

際際滷Share a Scribd company logo
Oracle が Node.js をやり兵めたというのだが
@charlier_shoe
徭失B初
壼寒 鴬┐呂笋わ ひろし
@charlier_shoe
? 晩云オラクルのプリセ`ルス?エンジニア
C u瞳の秤黎拷_室g編^など、啝咾亮斜g議屶址が
ミッション
C Java SE / Java EE / WebLogic / PaaS ´
? Node.js 兜伉宀
富しだけ、嘘尚の三
Find the Next Business
Run the Current Business
Run the Back Office
New IT
Old IT
ソフトウェアへの仟しいニ`ズ
* Kelly Goetsch | 仝Oracle: Building Cloud Native Software々より匯何個
* ピ`テル?フリュ`ゲル 仝バベルの満々1563定
^Old ̄ IT
? モノリシック匯旦冫ア`
キテクチャ
? rgをかけてテスト風
嶷にリリ`ス
? y匯された
- プロジェクト\
- サ`ビスライフサイクル
- 室gxk
* 寄\ふ^
^New ̄ IT
? X楚なサ`ビス蛤で撹
- REST / 掲揖豚メッセ`
ジングでB亊
? アジャイル
? サ`ビス阿没墻議な
- プロジェクト\
- サ`ビスライフサイクル
- 室gxk
云}
Node Cloud / JET
云}
Node Cloud / JET
サ`バ`サイド クライアントサイド
Node Cloud
Oracle Node Cloud
Cloud 貧の Node.js のランタイム
* Coming Soon´
* * *
Application Container Cloud ファミリ`のひとつ
聞い圭
1. .zipに耕める
アプリのファイル蛤 メタデ`タファイル
聞い圭
2. アップロ`ド
Web GUI
REST
$ cd ~/quiz-master/_
$ cd ~/quiz-master/
$ tree -L 2 .
.
制ぉ app.js
制ぉ bower.json
制ぉ deployment.json
制ぉ LICENSE.txt
制ぉ manifest.json
制ぉ package.json
制ぉ public
 制ぉ bower_components
 制ぉ javascripts
 県ぉ stylesheets
制ぉ README.md
県ぉ views
制ぉ guest.ejs
制ぉ host.ejs
県ぉ templates
6 directories, 7 files
$ cd ~/quiz-master
$ tree -L 2 .
.
制ぉ app.js
制ぉ bower.json
制ぉ deployment.json
制ぉ LICENSE.txt
制ぉ manifest.json
制ぉ package.json
制ぉ public
 制ぉ bower_components
 制ぉ javascripts
 県ぉ stylesheets
制ぉ README.md
県ぉ views
制ぉ guest.ejs
制ぉ host.ejs
県ぉ templates
6 directories, 7 files
デプロイメント撹ファイル┘プション
ランタイム撹ファイル
$ clear
$ cat ./manifest.json
{
"runtime":{
"majorVersion":"0.12"
},
"command": "node app.js",
"release": {
"build": "150520.1154",
"commit": "d8c2596364d9584050461",
"version": "15.1.0^
},
"notes": "notes related to release"
}
$ clear
$ cat ./manifest.json
{
"runtime":{
"majorVersion":"0.12"
},
"command": "node app.js",
"release": {
"build": "150520.1154",
"commit": "d8c2596364d9584050461",
"version": "15.1.0^
},
"notes": "notes related to release"
}
ランタイムバ`ジョン
軟咼灰泪鵐
$ clear
$ cat ./deployment.json
{
"memory": "2G",
"instances": "1",
"environment": {
"NO_OF_CONNECTIONS":"25",
"TWITTER_ID":"JAVA^
}
}
$ clear
$ cat ./deployment.json
{
"memory": "2G",
"instances": "1",
"environment": {
"NO_OF_CONNECTIONS":"25",
"TWITTER_ID":"JAVA^
}
}
メモリ否楚
インスタンス方
h廠篳
$ zip -r quiz-master.zip ./*
聞い圭
3. スケ`ルアウト
スケ`ルアップ
Web GUIREST
鯉
フリ`トライアル 恷寄60晩
? 愖腎n署: $00.10 / GB Mem / Hour
? 埖協~: $60.0 / GB Mem / Month
JET
Oracle JET
? JavaScript Extension Toolkit
? フロントエンド_k喘の
JavaScript ライブラリ
JET = 5 OSSs 〜 Oracle
JET = 5 OSSs 〜 Oracle
Knockout.js
褒圭鬟禰`タバインディング
jQuery
DOM 荷恬 + Ajax
jQuery UI
UI ウィジェット ファクトリ
RequireJS
JSリソ`ス砿尖
Hammer
タッチ?ジェスチャ`
JET = 5 OSSs 〜 Oracle
デ`タ編^?Q
SPA ル`ティング
デ`タモデル API
ロ`カライズ
レスポンシブ
レイアウト
UI コンポ`ネント
JET = 5 OSSs 〜 Oracle
デ`タ編^?Q
SPA ル`ティング
デ`タモデル API
ロ`カライズ
レスポンシブ
レイアウト
UI コンポ`ネント
バ`ジョン砿尖
Oracle Alta UI
$ npm Cg install yo grunt bower git grunt-cli_
$ npm Cg install yo grunt bower git grunt-cli
$ npm Cg install generator-oraclejet_
$ npm Cg install yo grunt bower git grunt-cli
$ npm Cg install generator-oraclejet
$ yo oraclejet myfirstjet --template=basic_
$ npm Cg install yo grunt bower git grunt-cli
$ npm Cg install generator-oraclejet
$ yo oraclejet myfirstjet --template=basic
$ tree -L 1 -r --sort size myfirstjet/
myfirstjet/
制ぉ scripts
制ぉ node_modules
制ぉ js
制ぉ css
制ぉ bower_components
制ぉ oraclejetconfig.json
制ぉ bower.json
制ぉ Gruntfile.js
制ぉ package.json
制ぉ index.html
県ぉ npm-shrinkwrap.json
5 directories, 6 files
Develop!
* JET Cookbook
http://www.oracle.com/webfolder/technetwork/jet/uiComponents-formControls.html
* JET Cookbook
http://www.oracle.com/webfolder/technetwork/jet/uiComponents-formControls.html
Develop!
$ clear_
$ clear
$ cd myfirstjet/_
$ clear
$ cd myfirstjet/
$ grunt build_
$ clear
$ cd myfirstjet/
$ grunt build
$ grunt serve_
Open Source from Oracle!
はじめての Oracle 仝k々のOSS!
oracle / oralcejet
https://github.com/oracle/oraclejet
_k宀鬚吋ぅ戰鵐箸鰉鮫嶄
Node Cloud / JET
ハンズオンまたは ハッカソン
Stay tuned!
或姻温界鉛艶が稼看糸艶.逮壊をやり兵めたというのだが

More Related Content

或姻温界鉛艶が稼看糸艶.逮壊をやり兵めたというのだが