Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 1.

Similar presentations


Presentation on theme: "Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 1."— Presentation transcript:

1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 1

2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 2 Developing Java Applications in the Cloud: Oracle Java Cloud Service Guodong Li Sr. Director OFM Product Management JAPAC

3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 3 The 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 Oracles products remains at the sole discretion of Oracle.

4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 4 Program Agenda Introduction Offering Capabilities Architecture Demonstration

5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 5 Oracle Cloud Quick Overview Platform Services

6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 6 Transform Development Experience with Oracle Cloud Complete, Standards-Based, Enterprise-Grade Enterprise Grade Hardware, Software, and Management Infrastructure Database Services Java Services Analytics Services Mobile Services Developer Services Collaboration Services Caching Services Messaging Services Notification Services Storage Services Application Store Identity Services

7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 7 EASY TO USE: INSTANT ACCESS, SELF-SERVICE CHOICE: JDEVELOPER, ECLIPSE, NETBEANS SECURE: APPLICATION AND DATA ISOLATION Oracle Java Cloud Service Summary

8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 8 Industrys #1 application server on the best engineered hardware Secure, highly available infrastructure Enterprise-grade, Open, Standard-based Database service & IDE integration Java EE apps, Web Apps, Web Services, REST services Fully managed and supported by ORACLE Oracle Java Cloud Service Introduction – Key Strength

9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 9 Oracle Java Cloud Service Offerings 1 Oracle WebLogic Server Managed Server instances to which the applications are deployed. 2 RAM allocated to the Java heap for all of the service's Managed Servers combined to run the Oracle WebLogic Server Managed Servers and the objects consumed by your application code. 3 File system space available to your service instance for the storage of your application deployment archive files as well as the servers log files. 4 Maximum allowed bytes of data in and out of your service within a billing month. Database import and export are provided for free and do not deduct from this allocation.

10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 10 Oracle Java Cloud Service Subscription Subscribe Activate Go to cloud.oracle.com Click on Try It Provide details, submit trial request Activate service Check Use Manage service & applications Provision Associate Notify Provision Associate Notify Instantiate Operations hook-up Instantiate Operations hook-up

11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 11 Oracle Java Cloud Service Application Lifecycle Monitor & Troubleshoot Developer Service Java Cloud Service Deploy Commit Deploy WEB SOAP REST CLI, Maven, Ant Console

12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 12 Pre-requisite for Java Cloud Service Enables schema sharing Allowed between services in same datacenter TRIAL 1 Java : 1 Database At trial subscription PAID N Java : 1 Database At service activation Oracle Java Cloud Service Database Service – Association

13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 13 Develop using a turnkey development platform securely hosted in the cloud Deploy automatically to Oracle Java Cloud Service Collaborate using tools integrated in your IDE to manage and track tasks, builds, and documentation Oracle Java Cloud Service: Integrations Developer Service – In Preview

14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 14 On-demand, secure, storage for your digital content in the cloud Access content via REST or Java APIs through seamless integration with Java Cloud Service Simple, yet powerful administration console for management, metrics and monitoring Oracle Java Cloud Service: Integrations Storage Service – In Preview

15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 15 Build asynchronous messaging application with ease Control messaging with prioritization, selectors, persistence, transactions & guaranteed delivery Access via JMS APIs within Java Cloud Service or REST from outside Oracle Cloud Oracle Java Cloud Service: Integrations Messaging Service – In Preview

16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 16 Capabilities

17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 17 Oracle Java Cloud Service Application Profile Database Web Services Cloud Web Mobile Office ADF REST

18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 18 Oracle Java Cloud Service Application Standards Support Java EE & Web Apps EJBs (Local Only) JSF JSP Web Services (JAX-WS) REST Service (JAX-RS) Database Interaction Java Persistence API (JPA) JDBC to Database Service Oracle ADF Apps ADF Faces ADF Business Components ADF Web Service Data Control

19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 19 IDE Integrations Command Line Interface Maven Plugins Ant Tasks 3 rd Party Frameworks Oracle Java Cloud Service Developer Perspective

20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 20 Popular IDE support Plugins provided to make IDEs Oracle Cloud-ready Requires Oracle Java Cloud Service SDK Deploy directly to cloud View logs View metrics Oracle Java Cloud Service IDE Integration REST

21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 21 Database Service – Through JDBC, JPA, ADF BC, or other JDBC abstractions Fusion Application Service – Through WS-Security protected SOAP Service Oracle Java Cloud Service Service Interactions

22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 22 Oracle Java Cloud Service Extending Oracle Cloud Applications – Service-based Integration Oracle Cloud PaaS WEB REST, SOAP Customers, Partners, Suppliers, etc. Oracle Cloud Apps SOAP, REST Oracle Cloud

23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 23 Oracle Java Cloud Service Extending Oracle Cloud Applications – UI-based Integration WEB WEB, REST Customers, Partners, Suppliers, etc. Oracle Cloud PaaS Oracle Cloud Apps Oracle Cloud SOAP, REST

24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 24 Architecture & Key Components

25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 25 Oracle Java Cloud Service Built using Cloud Application Foundation User Engagement Identity Management Business Process Management Content Management Business Intelligence Service Integration Data Integration Development Tools Cloud Application Foundation Enterprise Management WebSocialMobile

26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 26 Oracle Java Cloud Service Secure, Isolated, High Availability Architecture Java Cloud Service Instance Customer Dedicated WebLogic Domain Exalogic Compute Node B OVM Instance 1 Exalogic Compute Node A OVM Instance 1 Customer dedicated Cluster with HA Managed Server 1 App 1 App N Managed Server 2 App 1 App N Exalogic ZFS Storage Binary Volume Config Volume Customer Volume Database Cloud Service Instance Exadata (Oracle DB Schema – RAC Node)

27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 27 Oracle Java Cloud Service Key Components My Services My Accounts Service Console Identity Console Business Application My Accounts Buy Services My Services Monitor Service View Notifications Identity Console Manager Users & Roles Service (Instance) Console (Java, DB) Manage applications

28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 28 View services across datacenters Check service uptime Upsize Add account administrators Accessible to Account Administrators My Account Oracle Java Cloud Service Account Management Account Admin (Buyer)

29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 29 View all services in one datacenter Check service status Check Oracle notifications Lock service for maintenance Accessible to Service Administrators (Owners) My Services Oracle Java Cloud Service Service Management Service Admin

30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 30 Deploy, un-deploy, re-deploy, start,stop applications View availability View CPU, memory usage View response time and load View, download logs Accessible to Service Administrators (Owners) Java Service Control Oracle Java Cloud Service Service Instance Management Service Admin

31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 31 Add Users, Roles Assign in-built admin roles and application roles Import, Export Users Reset Passwords Change password questions Accessible to Identity Domain Administrators Identity Console Oracle Java Cloud Service Identity Management Identity Domain Admin

32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 32 Provides identity isolation between tenants in the cloud Contains users, roles and mapping Enables single-sign on across service within the same domain Oracle Java Cloud Service Identity Domain – Introduction Acme, Inc.Summit Corp.Brookmark, Inc. AcmeDomain SummitDomain BrookmarkDomain LDAP Root Mappings Roles Users

33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 33 Sharing done by associating multiple services to the same Identity Domain Association done at Paid service activation time or Trial service subscription time Only services within the same Account & Datacenter can share Identity Domain Identity Domain Sharing Oracle Java Cloud Service Identity Domain – Association

34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 34 Oracle Java Cloud Service Summary – Access Applications & Services Browser apps, or any client the can talk SOAP, REST, HTTP Oracle Database Cloud Database applications, JDBC access to DB IDEs Data browsing Data loading/unloading CLI, Maven, Ant Automation, application development lifecycle management REST JDBC, REST HTTP, REST, SOAP REST

35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 35 Oracle Java Cloud Service Summary – Key Areas of Differentiation Flexible Deployment On-premise or in the cloud Programming Model Standard Java EE Identity Management Comprehensive & integrated IDE Support JDeveloper, Eclipse, NetBeans Service Console Common & integrated Fusion Applications Integration Integrated connectivity services Database and Persistence Full Oracle Database & User defined schema Database Services

36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 36 Demonstration of Oracle Java Cloud Service

37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 37 Database Service Demo Scenario Brand New Application in Cloud Java Service Custom App Delegate Buy Me Administrate Joe Develop, Deploy John Web Application Consume Jane

38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 38 Join the #Cloud Try now:cloud.oracle.com Learn more:oracle.com/cloud

39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 39

40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 40 Graphic Section Divider

41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 41


Download ppt "Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Oracle Restricted 1."

Similar presentations


Ads by Google