Upload
raastech
View
91
Download
2
Embed Size (px)
Citation preview
Oracle Java & Developer Cloud Service: What It Does & Doesn't DoHarold DostRaastech, Inc.
CC BY 3.0 US, Harold A. Dost III 1
About the Speaker
Work For Raastech, Inc. - Virginia/DC Area 1
1 http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf
CC BY 3.0 US, Harold A. Dost III 2
Live in Michigan2
• Detroit Metro Area
2 Images Source: Wikipedia
CC BY 3.0 US, Harold A. Dost III 3
Core Java
CC BY 3.0 US, Harold A. Dost III 4
Shameless Plug
• For SOA Administration
• Buy From Packt Website
• Promo Code for 50% off: UKOUG50
• Valid until Dec 15, 2016
CC BY 3.0 US, Harold A. Dost III 5
Lately
• Primarily working as Lead QA for Client creating IoT devices
• Part of the Release team
CC BY 3.0 US, Harold A. Dost III 6
Thoughts on Oracle Cloud
• Oracle Cloud things are very slow to start up
• This is a general feeling of slowness ( It took about an hour to get up and running)
CC BY 3.0 US, Harold A. Dost III 7
Java Cloud Service
Falls under their "Oracle Cloud PaaS and IaaS" servicesPart of their Platform services
CC BY 3.0 US, Harold A. Dost III 8
Underlying Infrastructure
• WebLogic 12.1.3 and 11.1.1.7
• Oracle Linux 6.6
CC BY 3.0 US, Harold A. Dost III 9
Cost - License
• WebLogic Pricing 1
• Standard Edition $10,000 + $2,200 = $12,000
• Enterprise Edition $25,000 + $5,500 = $30,500
• Suite $45,000 + $9,900 = $54,900
1 http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf
CC BY 3.0 US, Harold A. Dost III 10
Compute Structure
• Product (per OCPU) comparable to 2 AWS vCPU basically 1 thread of core
CC BY 3.0 US, Harold A. Dost III 11
Compute Structure 3
• Standard | High Memory
• OC1* - 0.25/1.8 | N/A
• OC2* - 0.5/3.75 | N/A
• OC3 - 1/7.5 | OC1M 1/15
• OC4 - 2/15 | OC2M 2/30
• OC5 - 4/30 | OC3M 4/60
• OC6 - 8/60 | OC4M 8/120
• OC7 - 16/120 | OC5M 16/240
3 https://cloud.oracle.com/en_US/compute/pricing
CC BY 3.0 US, Harold A. Dost III 12
Cost - Metered
• General Purpose Compute
• Standard Edition
• $0.75/Hour $450.00/Month $5,400/Year
• Enterprise Edition
• $2.02/Hour $1,200.00/Month $14,400/Year
• Suite
• $4.70/Hour $2,800.00/Month $33,600/YearCC BY 3.0 US, Harold A. Dost III 13
Cost - Metered
• High-Memory Compute
• Standard Edition
• $0.924/Hour $550.00/Month $6,600/Year
• Enterprise Edition
• $2.184/Hour $1,300.00/Month $15,600/Year
• Suite
• $4.872/Hour $2,900.00/Month $34,800/YearCC BY 3.0 US, Harold A. Dost III 14
Cost - Non metered
• General Purpose Compute (1/2 Cost)
• Standard Edition
• $225/Month $2,700/Year
• Enterprise Edition
• $600.00/Month $7,200/Year
• Suite
• $1400.00/Month $16,800/YearCC BY 3.0 US, Harold A. Dost III 15
Cost - Non metered
• High-Memory Compute (3/4 Cost)
• Standard Edition
• $413/Month $4,956/Year
• Enterprise Edition
• $975/Month $11,700/Year
• Suite
• $2,175/Month $26,100/YearCC BY 3.0 US, Harold A. Dost III 16
Holy Numbers Batman!
• When was the ICC Convention Center first opened?
CC BY 3.0 US, Harold A. Dost III 17
Holy Numbers Batman!
• When was the ICC Convention Center first opened?
1991CC BY 3.0 US, Harold A. Dost III 18
Comparing To AWS• License must be paid separately
• Uncertainty in support
• AWS vCPU is considered 1 core4
• Core factor causes 2 vCPU to cost as 1 core[^5]
• DB is required (Not part of either calulation)
4 http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf[^5]:http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
CC BY 3.0 US, Harold A. Dost III 19
Comparing To AWS (cont.)• Oracle - OC3 (1 OCPU/7.5GB Memory) - Oracle
Linux
• AWS - us-east1 t2.large (2vCPU/8GB Memory) - RHEL
• For Reserved Used Up-front pricing
• 3yr Reserved is averaged by year
CC BY 3.0 US, Harold A. Dost III 20
AWS vs Oracle Cloud - Standard Edition
CC BY 3.0 US, Harold A. Dost III 21
AWS vs Oracle Cloud - Enterprise Edition
CC BY 3.0 US, Harold A. Dost III 22
AWS vs Oracle Cloud - Suite Edition
CC BY 3.0 US, Harold A. Dost III 23
Side Benefits
• Developer Cloud Service (Pretty Big Benefit)
CC BY 3.0 US, Harold A. Dost III 24
Developer Cloud Service - Features
• Git Repositories
• Maven Repository
• Snippet Tool (Similar to Github Gist)
• GitHub-esk "Merge Requests"
• Issue Tracking
CC BY 3.0 US, Harold A. Dost III 25
Developer Cloud Service - Impressions
• Interface
• Relatively well polished
• Responsive
• (Agile/Issues)
• Can't reorder issues to prioritize both inside and out of sprint
CC BY 3.0 US, Harold A. Dost III 26
Developer Cloud Service - Impressions (Build)
• Can't trigger based on a push to the git repository (not major, but would be better than polling)
• Allows for x11 session..., not sure what it's for? Maybe selenium testing (Could be good)
• Allows for Oracle Cloud Service Deployment
• Likely built on top of Hudson/Jenkins
CC BY 3.0 US, Harold A. Dost III 27
Java Cloud Service - Features
• Two different things
• Java Cloud Service
• Java Cloud Service - AppToCloud
CC BY 3.0 US, Harold A. Dost III 28
Quick Trivia• What do Hollywood and Brimingham have in
common?
CC BY 3.0 US, Harold A. Dost III 29
Quick Trivia• What do Hollywood and Brimingham have in
common?They both have a walk of fame.
CC BY 3.0 US, Harold A. Dost III 30
Demo
CC BY 3.0 US, Harold A. Dost III 31
Setup
• Had to setup DB server which took around 20 Minutes
• Additional time to get the Application Server Up and Running took another 20 - 30 minutes
CC BY 3.0 US, Harold A. Dost III 32
Deployment process
• Java Cloud Service "Regular"
• Java Cloud Service "AppToCloud"
CC BY 3.0 US, Harold A. Dost III 33
Deployment - AppToCloud• Make sure you're application will work on 12c
• Use exporter tool
• Good to go ;)
CC BY 3.0 US, Harold A. Dost III 34
Summary• Bad
• Good
CC BY 3.0 US, Harold A. Dost III 35
Resources• Purchases
• Trial - https://cloud.oracle.com/en_US/tryit
• 5 Public IPs
• 500 GB Block Storage
• 6 CPUs
• https://jaas.oraclecloud.com
• https://dbaas.oraclecloud.comCC BY 3.0 US, Harold A. Dost III 36
Questions?
CC BY 3.0 US, Harold A. Dost III 37