Your SlideShare is downloading. ×
0
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Dms 2.0 Direction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Dms 2.0 Direction

867

Published on

Presentation for Migration to Java.

Presentation for Migration to Java.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
867
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

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. DMS 2.0 Direction By JDeveloper Team 06/07/09 For a Better Future
  • 2. Vision Statement <ul><li>The DMS migration to Java. Opening new doors for the system to continue growing. </li></ul>06/07/09 For a Better Future
  • 3. Goal and Objective <ul><li>The approach to migration to JDeveloper and ADF (Application Development Framework). </li></ul><ul><li>Migrate over and provide new functionality to DMS 2.0 System. </li></ul><ul><li>What we need: </li></ul><ul><ul><li>Setup new environment and standards. </li></ul></ul><ul><ul><li>Build new infrastructure for development. </li></ul></ul><ul><ul><li>Staff training and education. </li></ul></ul>06/07/09 For a Better Future
  • 4. Today’s Situation <ul><li>We have legacy technology that limits us from expanding our possibilities. </li></ul><ul><li>It will be more difficult to support Forms and Reports in the future. </li></ul><ul><li>Oracle Premier support will have ended by Dec 2010. Extended support is available for additional cost. </li></ul><ul><li>In the future system integration will be harder to create a homogenous environment. </li></ul><ul><li>Finding Staff resources to support older technology will become increasingly more difficult. </li></ul>06/07/09 For a Better Future
  • 5. Oracle Fusion Middleware Releases 06/07/09 For a Better Future Our 10gR2 would only give us 2 years of support.
  • 6. Oracle Fusion Middleware Lifecycle <ul><li>Oracle Application Server 11g (that includes Forms11g) is NOT available yet. </li></ul><ul><li>  </li></ul><ul><li>Oracle Application Server 10g Release2 (our current one): </li></ul><ul><li>  </li></ul><ul><ul><li>Premier Support Ends in Dec 2010 </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Extended Support Ends in Dec 2011 </li></ul></ul><ul><li>  </li></ul><ul><li>Lifetime Support is not even applicable until Version 11g . </li></ul><ul><li>  </li></ul>06/07/09 For a Better Future
  • 7. How Did We Get Here? <ul><li>We went live on a 10 yr development and deployment effort. </li></ul><ul><li>JDeveloper came in 2001 and was on the fast track for 7 yrs in maturing as a product for Web development. </li></ul><ul><li>Oracle Applications which is called Fusion Middleware is moving to JDeveloper. </li></ul>06/07/09 For a Better Future
  • 8. What is ADF? <ul><li>Oracle ADF (Oracle Application Development Framework) is a Java EE based development framework that aims to simplify application development. It is based on the MVC architecture and offers functionality that simplifies various tasks and infrastructure that is needed for building Java EE applications. ADF offers a choice of technologies that can be used to build each of the layers of the application. In addition to using standard Java EE technologies such as JSF, JSP, Swing, JPA and EJB, ADF also offers sub-frameworks to handle specific layers. These include: </li></ul><ul><li>ADF Business Components (middle tier business services components that handle database interaction) </li></ul><ul><li>ADF Faces (JSF UI components for web applications providing rich functionality) </li></ul><ul><li>ADF Swing (Swing UI components for Java client applications) </li></ul><ul><li>ADF Model (A binding layer that provides declarative drag and drop based binding of various backend components to various UI technologies.) </li></ul>06/07/09 For a Better Future
  • 9. 06/07/09 For a Better Future Why to Adopt ADF & JDeveloper <ul><li>ADF is built on industry standards, avoiding vendor lock in - ADF is built on industry standards (Java, XML, and others), that can run on any JEE application server, support building apps for any SQL92-compliant database, and has source available for supported customers. </li></ul><ul><li>Supported by a major IT vendor - Support for open source products is haphazard across the entire software spectrum. With ADF when something goes wrong you can utilize the size and breadth of Oracle Corporation's own Oracle Support to provide bug workarounds and patches. </li></ul><ul><li>The ability to provide applications as a web-delivered service - If moving from an Oracle Forms legacy system, JDeveloper and ADF allows organizations to provide a web-delivered application, changing their systems from an internally focused application, to a publically available service. </li></ul>
  • 10. 06/07/09 For a Better Future Why to Adopt ADF & JDeveloper Continued. <ul><li>ADF is free if you already own OAS - For existing OAS licensed sites, ADF is free to deploy, leveraging your existing expenditure. </li></ul><ul><li>Staff retention - ADF provides a chance to work on a new technology which is compelling for staff. </li></ul><ul><li>Training courses are available from Oracle and other parties - Detailed training courses are available allowing managers to plan a skills transfer or upgrade to the JDeveloper & ADF platforms. </li></ul>
  • 11. Why Migrate? <ul><li>Leverage investments in Oracle technology. </li></ul><ul><li>Extend Application Life. </li></ul><ul><li>Enable meeting current and future business demands. </li></ul><ul><li>Avoid obsolescence and de-support of older versions. </li></ul><ul><li>Modernize your applications to take full advantage of the Rich Internet Application. </li></ul><ul><li>Reduce deployment costs and total cost of ownership. </li></ul>06/07/09 For a Better Future
  • 12. Available Options <ul><li>Migration Tool such as VGO or CipherSoft with Vendor. </li></ul><ul><li>As Is – No Further Development. </li></ul><ul><li>Upgrade Ourselves Internally. </li></ul><ul><li>Use OraFormsFaces Product for Gradual Upgrade. </li></ul>06/07/09 For a Better Future
  • 13. Recommendation <ul><li>OFF (OraFormsFaces) comes at lower costs. </li></ul><ul><li>Allows us to run in both worlds, Forms and Java. </li></ul><ul><li>Provides a manageable way to migrate at our own pace. </li></ul><ul><li>Puts us in good position to learn Java and work on conversion within a 3 year time frame. </li></ul><ul><li>Gives us the opportunity for new development in the Java world. </li></ul><ul><li>Proof of Concept has a free 30 day trial. </li></ul><ul><li>Devote a dedicated Team for New Technology Development. </li></ul>06/07/09 For a Better Future
  • 14. What’s Next? <ul><li>OraFormsFaces ™ is a JSF component library to integrate Oracle Forms in a JSF web application. This allows a developer to embed Oracle Forms in a JSF page and truly integrate the two, including passing context, events, eliminating Forms applet startup time, and many more features. </li></ul><ul><li>DMS 2.0 Plan </li></ul>06/07/09 For a Better Future

×