Upload
jeckels
View
570
Download
0
Embed Size (px)
DESCRIPTION
Enjoy all the productivity of developing and deploying Java applications on Oracle's standards-based Java platform---without the headache of IT. Powered by Oracle WebLogic Server, the industry's #1 application server, Oracle's Java Platform is purpose-built for deploying standard Java applications as well as Software-as-a-Service (SaaS) extensions. Learn how you can easily get started and securely deploy your applications in the cloud using the proven developer productivity tools, and a robust database persistence layer.
Citation preview
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 2
Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
The Power of Java and WebLogic in Oracle CloudJava and Developer Cloud Service
Anand KothariDirector, Product ManagementSeptember 30, 2014
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
PaaS Market Opportunity
4
2014
$7+ Billion
2017
$14 Billion
PaaSMarket
Overall PaaS market CAGR is 30%Cloud platforms will generate $44B in revenue by 2020
Application PaaSDatabase PaaSIntegration PaaSBPM PaaS
Source: IDC: New IDC Worldwide Public Platform as a Service Forecast Shows Market Will Grow to Over $14 Billion in 2017, Nov 2013Forrester: The Public Cloud Market Is Now In Hypergrowth, April 24, 2014
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Middleware Services in Oracle Cloud
Integration
Business Intelligence Process
Mobile
Documents
Java Developer
Line
of B
usin
ess
Use
rIT
/Dev
elop
er
Database
Compute Storage Messaging
Social
Identity Systems Monitoring & Analytics
Big Data
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 6
Oracle Cloud: Key Differentiators• Only cloud with all 3 layers of the cloud computing stack – SaaS, PaaS and
IaaS – enables consolidation, newer use-cases• Only provider who can go beyond just spinning VMs for Oracle software– All other cloud vendors provide VMs; customers still need to install, configure and
maintain Oracle software
• Provides enterprise customers the choice of a hybrid deployment model – reduces risk• Commercial enterprise software with cloud economics; low up-front cost,
pay for usage, OpEx cost model
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Middleware Services in Oracle Cloud
Integration
Business Intelligence Process
Mobile
Documents
Java Developer
Line
of B
usin
ess
Use
rIT
/Dev
elop
er
Database
Compute Storage Messaging
Social
Identity Systems Monitoring & Analytics
Big Data
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 8
Java Cloud Service: What it is? Full-featured WebLogic Server Fully-customizable to run any Java EE application Fully-automated, customer controlled lifecycle
management Built-in High Availability All-inclusive, subscription-based pricing Flexibility of Version (11g or 12c) and Product Edition Choice of JDeveloper, Eclipse, NetBeans for
development Primary Use Case: Build new application in the cloud,
Move Dev/Test/Production Java workloads to Oracle Cloud
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 9
What is the difference?Java Cloud Service: Two Variants
• Oracle certified/managed virtual image of WebLogic Server – 11g and 12c
• Simple single VM provisioning• Self-managed by customers using in-built
product tools (e.g. OPatch, WLST, Admin Console, etc.)
• Developer Service entitlement
Java Cloud Service – Virtual Image
• Simplified provisioning of any size cluster• Pre-configured to the Database Cloud Service• Self-managed by customers using cloud tooling
• Automated BR• Coordinated BR with Database• Automated Patching of entire stack• Automated Scaling• Comprehensive API & UI
• Same-DC built-in HA• Developer Service entitlement
Java Cloud Service
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Java Cloud Service
• Customers needing to offload development and test environment to cloud, reduce technology sprawl• Customers looking to build new applications designed to run in a cloud
environment• Benefits– Reduced costs of HW and data centre–Oracle WebLogic subscriptions easier to buy than perpetual licenses– Reduced total cost of managing application environment
10
Target Use-Cases & Key Benefits
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 11
• Multi-Tier Provisioning in < 10 minutes– Data Tier, Application Tier, and Web Tier
• Flexibility on Size & Capacity of environment– Choice of compute shape/size (CPU, memory, etc.)
– Choice of cluster size
• Choice of Software Versions & Edition– 11g (PS6) or 12c (12.1.2)
– Standard, Enterprise, Suite
Java Cloud Service: Provisioning
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 12
• Integrated Lifecycle– Fully automated– Customer controlled, on-demand or scheduled– Includes patching of OS, JDK, WebLogic Server,
JRF/ADF
• Rolling patch for Zero downtime
• Various Patching Levels supported– Patchset Updates (PSUs), Patchsets (PS)
• Fully automated rollback– Full backup created before patching
Java Cloud Service: Patching
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 13
• Integrated– Co-ordinated Backup with Database– Scheduled Backup – customer configured– On-Demand Backup
• Multiple depth of backup supported– Configuration & Apps, Logs, Binaries, Database
• Fully-automated point-in-time Restore– Co-ordinated Restore with Database
• Configurable backup locations– 7 day backup on local disk for quick restore– Older backups archived to Storage Service
Java Cloud Service: Backup / Restore
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 14
• Fully-automated Scale OUT / IN– Add or remove any number of nodes to the
cluster
• Fully-automated Scale UP / DOWN– Add or remove CPU or memory to each node in
the cluster
• Zero downtime during scaling
• Coordinated with Load Balancer
Java Cloud Service: Scaling
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 15
• Customer facing JCS portal, integrated with My Services and My Account portal
• WebLogic Admin Console
• Fusion Middleware Control
• Traffic Directory Admin Console
• Public REST APIs
• Command Line Interface
• Standard IDEs
• SSH to VM
Java Cloud Service: User InterfaceFMW Control/
WebLogic Admin Console REST APIOracle Cloud Portal
WLST SSH
Java Cloud Service
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 16
DEMO
Oracle Company Confidential – Shared Under Terms of OPN NDA
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 17
Java Cloud Service: Integrations & Dependencies
Storage(Required)
Database(Required)
Developer
Messaging
Compute(Required)
runbuild, deploy
connectpersist data
persist files, backups
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 18
Developer Cloud Service: What It Is• Development Platform provided as a Service • Application Lifecycle Management• Team Management
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 19
All available @ http://cloud.oracle.com/javaExternal Resources
• Pricing• Datasheets:
• Java Cloud Service• Java Cloud Service – SaaS Extension
• FAQ• Public Cloud FAQ• Java Cloud Service FAQ
• Demo Videos• Forum
• Public Cloud• Java Cloud Service
• Blogs• Documentation
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 20
Extending/integration Oracle SaaS apps
(With Java Cloud Service)
• Pre-integrated deployment
• Setup correctly for ADF development with FA
• Templates for FA available
Java EE Development
(With Java Cloud Service)
• Automated deployment through CI
• Familiar infrastructure
• Monitoring and management of JCS
Integrated ALM
(Standalone Developer Cloud Service)
• Hosted no-setup experience
• Team collaboration/management
Developer Cloud Service: Use Cases