<Insert Picture Here> Oracle Public Cloud Powering Your Business Applications using The Reza Shafii Product Manager 1
San Francisco September 30 October 4, 2012 2
Customers Have a Choice of Clouds IaaS, PaaS, SaaS Developer Business End User Customizations Customizations Customizations Application Application Platform IaaS Cloud SaaS Cloud PaaS Cloud Service Provider Service Provider Consumer IT Professional Consumer Different Users 3
The Move To PaaS Value Time 4
PaaS Outpacing IaaS Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Source: IOUG ResearchWire member study on Cloud Computing, conducted in Aug-Sept 2011 5 Copyright 2012, Oracle and/or its affiliates. All rights reserved.
Oracle and PaaS Multi-Tenancy Standards Based and Portable Java EE, ADF, and Data Gri Service Definition & Orchestration SOA Suite and BPM PaaS Developer Services Elasticity Full Lifecycle Management 6 Integrated and Highly Efficient Copyright 2012, Oracle and/or its affiliates. All rights reserved. User Interaction and Conten 6
Oracle Public Cloud Applications and Platform: Based on Industry Standards Fusion CRM Fusion HCM Database Service 7 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Social Network Java Service
Hosted, Self-Service, and Elastic Open, Portable, and Standard Java EE, EclipseLink, Spring On-premises <=> public cloud Integrated Security and Data Management Web Services IDE Support Enterprise Oracle Exalogic WebLogic Server Oracle Database 8
Oracle Public Cloud Extremely Easy-to-Use 1. Pick Service 6. Use and Manage 2. Select Plan 3. Configure Service 5. Get Credentials 4. Submit Request
How it Works 1 Enter service properties and submit order 2 Develop and deploy your applications 3 Monitor, Expand, or Contract, your service instance REST cloud.oracle.com Oracle DB Dedicated OVM Instance Dedicated OVM Instance DBSchema Dedicated Dedicated OVM Instance We will provision a service instance for you then send you an e-mail with details We have built tight integration into popular IDEs to allow for direct deployment to the cloud We provide an Enterprise Manager console, as well as REST and CLI monitoring 10
Monitoring and Management JDev, Eclipse, and NetBeans IDE CLI/Ant/Maven REST Interface cloud.oracle.com CLOUD. ORACLE.COM CLOUD CLI Mgmt Console IDM Console 11
On-Premise, Public Cloud Portability QA Engineer Developer Deployment Archives Deploy / Undeploy Dev Testing Debugging WebLogic Server Domain Functional Testing Training Etc Java Cloud Service Instances Production Engineer Deployment Archives Production Deployment Monitoring On-Premise or Java Cloud Dev Laptop On Premise Dev QA Environments in Cloud On Premise or Cloud 12
Developer Perspective Productivity features across popular IDEs With no tooling tie-in Ant and Maven support Support for all popular Java frameworks 13
Database Service Integration Java service can use DB service as a data source Database Service in Oracle RAC configuration Schemas auto-generated or created manually Import and export of data Online and offline backups 14
Service Integrations Database Service Through JDBC, JPA, ADFBC, or other JDBC abstractions Fusion App Service Through WSSecurity protected SOAP (using OWSM) JDBC SOAP JDBC SOAP Database ServiceFusion App Service 15
High Availability Provisions Instance Exalogic Compute Node A Managed Server 1 Exalogic Compute Node B WebLogic Server Cluster OVM Instance 1 Managed Server 2 OVM Instance 1 Oracle DB Schema RAC Node Exadata 16
Architecture Application End-User Oracle Public PaaS Management Interfaces Provision, Deploy, Upgrade, Monitor, Provision Systems Using Building Blocks Oracle Public Cloud Service Deployment Infrastructure Cloud Application Foundation OVAB Assembly Pools Web Tier Provisioned Systems Identity Domain IDM/SSO CRM Service Assemblies CRM Service Assemblies IDM Infrastructure Directory Database Server Access Mgmt Enterprise Manager Cloud Control DB Service System Oracle VM 17
Demo 18
Q&A 19