Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF applications to the cloud - 12 Sep 2013
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF applications to the cloud - 12 Sep 2013

  • 725 views
Uploaded on

Oracle delivers the broadest selection of enterprise-grade cloud solutions, allowing everyone to offload IT management and focus on growing business. ...

Oracle delivers the broadest selection of enterprise-grade cloud solutions, allowing everyone to offload IT management and focus on growing business.

Oracle Java Cloud Service provides an enterprise-grade platform to develop and deploy business applications in the cloud. With the Oracle Java Cloud Service, businesses can maximize productivity with instant access to cloud environments that support any Java EE application, complete with integrated security and database access. It allows businesses to reap all the benefits of Platform as a Service.

With the Oracle Java Cloud Service, businesses can create a production ready environment for their enterprise applications within minutes.

Read More at https://blogs.oracle.com/imc/entry/partner_webcast_oracle_public_cloud

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
725
On Slideshare
670
From Embeds
55
Number of Embeds
2

Actions

Shares
Downloads
6
Comments
0
Likes
0

Embeds 55

http://localhost 53
http://opnportaldev.neos.hr 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1 Stay Connected BLOGS.ORACLE.COM/IMC TWITTER.COM/ORACLEIMC YOUTUBE.COM/ORACLEIMCTEAM FACEBOOK.COM/OPN.PARTNERHUB.MIGRATION.CENTER
  • 2. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2 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 Oracle’s products remains at the sole discretion of Oracle.
  • 3. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3 Migrating Java EE and ADF applications to the Oracle Public Cloud Jernej Kase @jernejkase jernej.kase@oracle.com Technology Specialist at Partner Business Development A&C Technology Adoption Office Oracle ECEMEA
  • 4. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4 What is driving the demand for the cloud?
  • 5. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5 “IT is not our business... We are not interested in owning and maintaining hardware and software, we are interested in running our business” Decrease IT Complexity
  • 6. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6 • Infrastructure Maintenance • Increased IT Demand and Need for Niche Skills • Decreased IT Personnel Resources • Compliance or Regulatory Challenges Decrease IT Complexity
  • 7. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7 Cloud services significantly reduce if not completely eliminate time to value concerns as implementation time can be as fast as immediate. Faster time to value
  • 8. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8 Oracle Public Cloud  Java & Database as a service  Intended as a platform where customer deploys an ISV’s solution  ISVs need little to no code change
  • 9. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9 Opportunity for partners: Cloud Referral Program  Available to any OPN membeber  10% of the revenue  Valid for annual or multi-year subscriptions  A good option for ISVs where customer needs fast time to market but has / wants no in-house platform
  • 10. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10  Getting started with Oracle Public Cloud  http://cloud.oracle.com
  • 11. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
  • 12. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
  • 13. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13 Exploring Oracle Public Cloud Demo
  • 14. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
  • 15. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15 Whitelist & limitations – Java SE  Java non-blocking IO  Java networking  Executing a new process  Direct SQL connection  Java media  Java mail  Java compiler  Java RMI  Java Native Interface (JNI)  Java desktop accessibility  JDK log management  CORBA API (org.omg.**)  Overriding Java Security Manager
  • 16. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16 Whitelist & limitations – Java EE  Remote EJB  Java Messaging Service  Remote JMX Management
  • 17. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17 Deploying Java EE application to Oracle Public Cloud using Netbeans Demo
  • 18. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18 Building an authentication app and deploying it to the Oracle Public Cloud  Prerequisites – Netbeans >= 7.3 – Oracle Cloud Plugin – Oracle Cloud SDK – Oracle Public Cloud account (trial) – Oracle SQL Developer
  • 19. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19 Deploying ADF application to Oracle Public Cloud using JDeveloper Demo
  • 20. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20 Building an authentication app and deploying it to the Oracle Public Cloud  Prerequisites – JDeveloper & ADF 11.1.1.6 – Oracle Public Cloud account (trial)
  • 21. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21 Exploring the sample Application
  • 22. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22 Exploring the sample Application 1. Form based login 2. Users stored in the database + ReadOnlySQLAuthenticator 3. Group membership stored in DB 4. Authorisation is configured using entitlements 5. Application uses employee ID internally, which is read from the DB at AM initialisation 6. Image servlet opens a direct connection to the DB to fetch images
  • 23. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23 Configuring BC  The DB connection pool can be tuned in the IDE itself at development time. We recommend the following settings in the JDev/ADF "bc4j.xcfg" file: – jbo.ampool.doampooling=true – jbo.doconnectionpooling=true – jbo.txn.disconnect_level=1  These settings will maximize the usage of the WLS connection pool, instead of maximizing the number of DB connections, which is the default tuning of the ADF/JBO Application Module Pooling. These settings have been tested on the Java Cloud Service and found to be appropriate.
  • 24. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24 Adopt & Implement the latest by Oracle JOIN US CONTACT US Partner.IMC@beehiveonline.oracle.com blogs.oracle.com/imc twitter.com/oracleimc youtube.com/OracleIMCTeam facebook.com/OPN.PartnerHub.Migration.Center ORACLE.COM/PARTNERS/GOTO/HUB-ECEMEA
  • 25. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
  • 26. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26