ADF Value Proposition in 10 key points

3,236 views

Published on

Propuesta de Valor Estrategica de Oracle ADF. 10 puntos clave

Published in: Technology
2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total views
3,236
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
134
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide
  • Complete: Comprehensive Industry Portfolio – Complete breadth and depth of the solutions across industries with an integrated tech stack. Open: Standards-Based Architecture – Build to open industry and technology standards. Re-architected to run on Fusion Middleware. Ideal for heterogeneous environments. Integrated: Designing all Applications to Work Together – Integrated architecture allowing easier interactions within and across enterprises. Best of Breed: With the combined technologies from BEA and Oracle, it’s a robust industry leading software in the market place which is proven my many developers. There are new Gartner MQs available that reflect this.
  • Charles quote as speaker note What Oracle is doing to help: Complete solutions. Complete choice.
  • Transcript: Now the only point I want to make on this slide is really around the fact that for us Fusion Middleware is a very important business that we provide best in class solutions for. We compete in the market. We are leaders in this category. This is not about as much as spend a lot of time working with Fusion applications and other applications at Oracle this is really broad-based enterprise grid middleware, which is best in class as far as the broad market is concerned. If you look at using any of the middleware solutions it's really good for your enterprise needs regardless of what you may or may not get out of the box, or have better experience with Oracle applications. It's an important business for us. It's the really high growth and significantly fast growing business for us. Really we are in this market to compete across all the best in class solutions and we do that very effectively. Author’s Original Notes: Main Point: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in… Script: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in … Market share Growth Performance Price performance Partners And with the largest developer community
  • Transcript: Now the only point I want to make on this slide is really around the fact that for us Fusion Middleware is a very important business that we provide best in class solutions for. We compete in the market. We are leaders in this category. This is not about as much as spend a lot of time working with Fusion applications and other applications at Oracle this is really broad-based enterprise grid middleware, which is best in class as far as the broad market is concerned. If you look at using any of the middleware solutions it's really good for your enterprise needs regardless of what you may or may not get out of the box, or have better experience with Oracle applications. It's an important business for us. It's the really high growth and significantly fast growing business for us. Really we are in this market to compete across all the best in class solutions and we do that very effectively. Author’s Original Notes: Main Point: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in… Script: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in … Market share Growth Performance Price performance Partners And with the largest developer community
  • Transcript: Now the only point I want to make on this slide is really around the fact that for us Fusion Middleware is a very important business that we provide best in class solutions for. We compete in the market. We are leaders in this category. This is not about as much as spend a lot of time working with Fusion applications and other applications at Oracle this is really broad-based enterprise grid middleware, which is best in class as far as the broad market is concerned. If you look at using any of the middleware solutions it's really good for your enterprise needs regardless of what you may or may not get out of the box, or have better experience with Oracle applications. It's an important business for us. It's the really high growth and significantly fast growing business for us. Really we are in this market to compete across all the best in class solutions and we do that very effectively. Author’s Original Notes: Main Point: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in… Script: Across the portfolio, Oracle Fusion Middleware is truly the #1 offering in the market leading in … Market share Growth Performance Price performance Partners And with the largest developer community
  • And this is the basic architecture Spend time on this slide explaining the role of each box Upper part is core application, lower part is integration SOA layer On the top you have MVC model for development – better reusability and easier changes
  • ADF provides common binding that provides the same way to develop various UIs accessing various Services
  • Visualizing Data The following list identifies the data visualization components: Graph: supports more than fifty types of graphs, including bar, pie, line, scatter, and stock graphs, enabling you to evaluate data points on multiple axes in a variety of ways. Part of JDeveloper since 10 g , Graph is now a JSF component with many new features added: There are several new graph types, including funnel, floating bar, and fit to curve. Graphs can render in Flash or in Scalable Vector Graphics (SVG), an XML-based language for drawing two-dimensional graphics. Interactivity features include zooming and scrolling, time selector window, line and legend highlighting and fading, and dynamic reference lines and areas The JSF graph tag is improved, with simplified tags for 17 commonly used graph types. Gauge: A new data visualization component in JDeveloper 11 g that focuses on identification of problems in data. Supported gauge types are: Dial: Standard and Threshold Status Meter: Standard and Threshold LED
  • We also have many data visualization components Characteristics of ADF Data Visualization Components ADF Data Visualization components are a set of rich interactive ADF Faces components that provide significant graphical and tabular capabilities for analyzing data. ADF data visualization components have the following characteristics in common: You create them at design time by using the Data Control Palette, the visual editor, the Property Inspector, and the Component Palette. Design time provides a live data preview. You can bind data to standard rowset data controls, as well as hierarchical, BAM, and BI data controls. To see a demo of these components, go to http://www.oracle.com/technology/products/jdev/viewlets/11/index.html and select Data Visualization and Graphs for JSF.
  • So the point here is yes we have ordinary charts such as pies, bar etc. But visualization extends into some more advances areas such as scheduling (with the Gantt), Time series, mapping, pivot tables and so on Varying render types for charts such as the pie here – Flash, SVG or PNG
  • Example: Mobile Online Banking and eCommerce Applications Needs to support consumer/feature phones with plain HTML browser, as well as smartphones The ADF Mobile Advantage: One application rendered to a wide variety of devices Able to leverage advanced capabilities of the smartphone browsers Degrades gracefully to support HTML browsers Optimize UI with CSS based on browser support
  • Example: Field Service Applications Requires offline capabilities, extensive device native services, such as barcode scanner, GPS, and calendar applications The ADF Mobile Advantage: Rapid development of core application functionality through drag-and-drop paradigm Build one application to service multiple device types Framework provides integration capabilities with peripherals and PIM application integration Synchronization framework handling data sync and transaction replay
  • Now, what just happened? What’s happening in the background? The users just dragged an item into a folder - they were checking the Word document and email into the system to be managed, assigned security, etc. By selecting a folder, the user is basically ‘assigning’ metadata (information about the content) automatically instead of filling out a form Then with categorization, the system can automatically extract metadata values using the text from the email and document or even the properties Next the full text as well as the metadata are indexed so users can easily search for content, applications can easily query items for display or it can be used for legal discovery. Finally, records and retention management happen in the background- all the user had to do was drag and drop the item into a folder. They don’t have to worry about records management. Policies are set behind the scenes. It doesn’t have to be a conscience effort for the user to make an item a record or pick an expiration/retention schedule. All of this happens automatically in the background based on your organizations policies.
  • Now, what just happened? What’s happening in the background? The users just dragged an item into a folder - they were checking the Word document and email into the system to be managed, assigned security, etc. By selecting a folder, the user is basically ‘assigning’ metadata (information about the content) automatically instead of filling out a form Then with categorization, the system can automatically extract metadata values using the text from the email and document or even the properties Next the full text as well as the metadata are indexed so users can easily search for content, applications can easily query items for display or it can be used for legal discovery. Finally, records and retention management happen in the background- all the user had to do was drag and drop the item into a folder. They don’t have to worry about records management. Policies are set behind the scenes. It doesn’t have to be a conscience effort for the user to make an item a record or pick an expiration/retention schedule. All of this happens automatically in the background based on your organizations policies.
  • ADF Value Proposition in 10 key points

    1. 1. Oracle ADF : Propuesta de Valor Jaime Cid Oracle Enterprise 2.0 Diciembre 2010
    2. 2. Oracle Application Development Framework Comprehensive Offering Complete Designed to Work Together Integrated Standards-Based Architecture Open Industry Leader Best of Breed #1
    3. 3. Agenda: 10 puntos clave de ADF <ul><li>Oracle, una apuesta segura </li></ul><ul><li>Ciclo de Vida, la web evoluciona muy rápido </li></ul><ul><li>Fusion Architecture </li></ul><ul><li>Aplicaciones Ricas </li></ul><ul><li>+150 componentes </li></ul><ul><li>Movilidad / Multicanalidad </li></ul><ul><li>JDeveloper: entorno unificado </li></ul><ul><li>Core de Fusion Middleware & Fusion Applications </li></ul><ul><li>Estándares Java y SOA </li></ul><ul><li>Integración del puesto de trabajo </li></ul>Best of Breed Complete Open Integrated
    4. 4. SOFTWARE, HARDWARE, COMPLETE Complete Solutions Complete Choice 1 Oracle, una apuesta segura
    5. 5. Oracle’s Architectural Vision <ul><li>Engineered to work together </li></ul><ul><li>Tested together </li></ul><ul><li>Certified together </li></ul><ul><li>Packaged together </li></ul><ul><li>Deployed together </li></ul><ul><li>Upgraded together </li></ul><ul><li>Managed together </li></ul><ul><li>Supported together </li></ul>1 Oracle, una apuesta segura
    6. 6. Only Oracle Delivers Complete Solutions 1 Oracle, una apuesta segura Oracle IBM Microsoft HP SAP Vertical Apps Horizontal Apps Middleware Database Operating System Virtualization Servers Storage Management
    7. 7. Leader in Key Segments <ul><li>Database </li></ul><ul><li>Database on Solaris </li></ul><ul><li>Database Share on Linux </li></ul><ul><li>Embedded Database </li></ul><ul><li>Data Warehousing </li></ul><ul><li>Development Language (Java) </li></ul><ul><li>Unix Server </li></ul><ul><li>Tape Storage </li></ul><ul><li>Middleware </li></ul><ul><li>CRM </li></ul><ul><li>Enterprise Performance Management </li></ul><ul><li>Human Capital Management </li></ul><ul><li>Banking </li></ul><ul><li>Communications </li></ul><ul><li>Financial Services </li></ul><ul><li>Professional Services </li></ul><ul><li>Public Sector </li></ul><ul><li>Retail </li></ul>Oracle is #1 in modern middleware according to several independent research studies 1 Oracle, una apuesta segura
    8. 8. <ul><li>Leader in Market Share </li></ul><ul><li>Leader in Growth </li></ul><ul><li>Leader in Performance </li></ul><ul><li>Leader in Price Performance </li></ul><ul><li>Largest Partner Ecosystem </li></ul><ul><li>Largest Developer Community </li></ul>1 The Leader in Middleware Oracle, una apuesta segura
    9. 9. 1 1ª compañía de software empresarial del mundo Oracle, una apuesta segura <ul><li>+100.000 empleados en más de 145 países </li></ul><ul><ul><li>+25.000 desarrolladores </li></ul></ul><ul><ul><li>+10.000 técnicos de soporte </li></ul></ul><ul><ul><li>+15.000 consultores expertos </li></ul></ul><ul><li>+300.000 clientes </li></ul><ul><li>+20.000 partners </li></ul>
    10. 10. 1 1ª compañía de software empresarial en España Oracle, una apuesta segura <ul><li>En España desde 1986 </li></ul><ul><li>+1000 Empleados y oficinas en Madrid, Barcelona, Bilbao, Valencia, Sevilla, Lisboa y Oporto </li></ul><ul><ul><ul><li>Servicios Locales: Consultoría, Formación y Soporte </li></ul></ul></ul><ul><li>+7.000 clientes </li></ul><ul><li>+500 Partners </li></ul>
    11. 11. Excellence in Execution (During Last 4 Quarters) 2 Ciclo de vida 3,000 Oracle Software Products 190 New Oracle Products Introduced 50 Software Major Releases 180 Software Maintenance Releases 3,200 Software Patch Sets & Patch Bundles 17,650 New Software Features 80 million Total Hours of Quality Assurance 700,000 Nightly Tests Executed 875,000 New Tests Added 2,000 Software Patents 6.1 million Software Downloads 72 Gartner MQ Leaders
    12. 12. Ciclo de vida 2 HTML5 vs Flash
    13. 13. Ciclo de vida 2 Soporte 24x7
    14. 14. Ciclo de vida 2 Soporte 24x7
    15. 15. Fusion Architecture <ul><li>Oracle JDeveloper </li></ul><ul><ul><li>Integrated enterprise development tool </li></ul></ul><ul><li>Oracle ADF </li></ul><ul><ul><li>Simpler development of standards-based applications </li></ul></ul><ul><li>Oracle SOA Suite </li></ul><ul><ul><li>Integration and agility </li></ul></ul><ul><li>Oracle WebCenter </li></ul><ul><ul><li>Web 2.0 for the enterprise </li></ul></ul>3 Components
    16. 16. Business Logic View Data Task Complete Assign Task Human Workflow Service BPEL Process Business Activity Monitoring User Interface ADF Faces components Business Services JSR-227 Data Binding Web Services DB Schema WebCenter Events results facts Fusion Architecture 3 Orchestration Human interaction Policy evaluation Monitoring Rules Engine
    17. 17. Fusion Architecture 3
    18. 18. Fusion Architecture Web Desktop Mobile Office Database Web Services Legacy Systems Apps Unlimited 3
    19. 19. Fusion Architecture 3 Business Services Data Services Model Controller View Desktop Browser-Based Database Web Services Legacy Systems Apps Unlimited JSF Struts Office ADF Swing JSP EJB BAM ADFbc Portlets BI BPEL Web Services Java ADF Faces Mobile JSF ADF Controller ADF Binding
    20. 20. Aplicaciones Ricas Usuario Profesional vs Usuario Ocasional Evolución de Aplicaciones Nativas hacia Web 4
    21. 21. Aplicaciones Ricas Usuario Profesional vs Usuario Ocasional Evolución de Aplicaciones Nativas hacia Web 4
    22. 22. +150 componentes <ul><li>Ajax enabled </li></ul><ul><li>Pluggable look and feel </li></ul><ul><li>Accessibility & internationalization </li></ul><ul><li>The usual components plus: </li></ul><ul><ul><li>Charts, gantt, geo-map, pivot, calendars </li></ul></ul><ul><li>Built in advanced functionality: </li></ul><ul><ul><li>Drag and drop framework </li></ul></ul><ul><ul><li>Dialog and pop-up framework </li></ul></ul><ul><ul><li>“ Active Data” - Dashboards / push updates (comet) </li></ul></ul><ul><ul><li>Templating and declarative components </li></ul></ul>5 ADF Faces Rich Client Components
    23. 23. +150 componentes <ul><li>Time related data </li></ul><ul><li>Month, week, day and list views </li></ul><ul><li>Action hook points </li></ul><ul><li>Pop-ups </li></ul><ul><li>Drag and drop </li></ul>5 Calendar Component
    24. 24. +150 componentes 5 Hierarchy Viewer
    25. 25. <ul><li>Graph </li></ul><ul><li>Gauge </li></ul><ul><li>Geographic Map </li></ul>+150 componentes <ul><li>Pivot Table </li></ul><ul><li>Gantt Chart </li></ul>5 Data Visualization Tools (DVT)
    26. 26. +150 componentes 5 Data Visualization Components
    27. 27. +150 componentes 5 Data Visualization Components
    28. 28. <ul><li>Two approaches: </li></ul><ul><ul><li>ADF Mobile Browser </li></ul></ul><ul><ul><li>ADF Mobile Client </li></ul></ul><ul><li>Extend your existing application </li></ul><ul><li>Reuse business services </li></ul><ul><li>Same development concepts </li></ul>Movilidad / Multicanalidad 6 Oracle ADF Mobile
    29. 29. <ul><li>Delivers mobile-optimized native look-and-feel user interface to mobile browsers </li></ul><ul><li>Adjusts to device’s browser capabilities </li></ul>Movilidad / Multicanalidad 6 ADF Mobile Browser
    30. 30. <ul><li>Renders to an on-device mobile client with device-native UI components </li></ul>Movilidad / Multicanalidad 6 ADF Mobile Client
    31. 31. Movilidad / Multicanalidad 6 Bus. Logic Infrastructure Components Renderers Skinning Java EE JavaServer Faces ADF Mobile ADF Faces / WebCenter Trinidad Mobile Client Portlets CSS Native UIs HTML (5.0) AJAX Flash WAP 2.0
    32. 32. Movilidad / Multicanalidad 6 ADF Mobile Architecture Oracle Lite server Connected Devices Disconnected Devices Common Business Model ADF Browser Client ADF Mobile Client Direct Service Access Local Data Access Sync Automatically or on Demand Oracle 11 g SQLite mSync Agent
    33. 33. JDeveloper: entorno unificado <ul><li>Java EE </li></ul><ul><li>Web User Interfaces </li></ul><ul><li>Web Services </li></ul><ul><li>SOA </li></ul><ul><li>WebCenter / Portlets </li></ul><ul><li>Database </li></ul><ul><li>XML </li></ul>7 Enterprise IDE
    34. 34. JDeveloper: entorno unificado 7 Full Lifecycle Support
    35. 35. JDeveloper: entorno unificado 7
    36. 36. JDeveloper: entorno unificado 7 SOA Web 2.0 Java
    37. 37. JDeveloper: entorno unificado 7 Visual Dialog Code Choice of Development Styles
    38. 38. Fusion Middleware & Applications 8 Oracle’s Fusion Strategy <ul><li>Oracle Fusion Architecture </li></ul><ul><ul><li>Blueprint for SOA-based Enterprise Solutions </li></ul></ul><ul><li>Oracle Fusion Middleware </li></ul><ul><ul><li>Technology Infrastructure for Next Gen Applications </li></ul></ul><ul><li>Oracle Fusion Applications </li></ul><ul><ul><li>Protect, Extend, Evolve through Fusion Architecture and Middleware </li></ul></ul>
    39. 39. Fusion Middleware 8
    40. 40. Fusion Middleware 8 Oracle WebCenter Spaces
    41. 41. Fusion Middleware 8 Oracle BPM WorkList
    42. 42. Fusion Middleware Oracle BPM Process Spaces 8
    43. 43. Fusion Middleware Oracle Business Intelligence 8
    44. 44. <ul><li>Use the attribute columns or “hierarchical column” in Answers </li></ul>8 BI Answers: Display Any Hierarchy in Tabular or Outline Format Fusion Middleware
    45. 45. Fusion Middleware 8 Oracle Enterprise Manager
    46. 46. Fusion Applications 8 Enterprise Applications Industry Applications <ul><li>Aero & Defense </li></ul><ul><li>Automotive </li></ul><ul><li>Chemicals </li></ul><ul><li>Consumer Products </li></ul><ul><li>Communications </li></ul><ul><li>Edu & Research </li></ul><ul><li>Engr & Construction </li></ul><ul><li>Financial Services </li></ul><ul><li>Health Care </li></ul><ul><li>High Technology </li></ul><ul><li>Industrial Mfg </li></ul><ul><li>Life Sciences </li></ul><ul><li>Media & Entertain </li></ul><ul><li>Natural Resources </li></ul><ul><li>Oil & Gas </li></ul><ul><li>Prof Services </li></ul><ul><li>Public Sector </li></ul><ul><li>Retail </li></ul><ul><li>Travel & Transport </li></ul><ul><li>Utilities </li></ul><ul><li>CRM </li></ul><ul><li>EPM </li></ul><ul><li>ERP </li></ul><ul><li>GRC </li></ul><ul><li>HCM </li></ul><ul><li>SCM </li></ul>Analytic Apps
    47. 47. Fusion Applications 8
    48. 48. Fusion Applications 8
    49. 49. Fusion Applications 8
    50. 50. Fusion Applications 8
    51. 51. Fusion Applications 8 Siebel E-Commerce – ADF 10.1.3
    52. 52. Fusion Applications 8 HCM
    53. 53. Fusion Applications 8 Projects
    54. 54. Fusion Applications 8 Procurement
    55. 55. Estándares Java y SOA 9 Oracle, leadership in Open Standards
    56. 56. Estándares Java y SOA 9 Java EE SOA Web 2.0
    57. 57. Estándares Java y SOA <ul><li>Desarrollo basado en estándares </li></ul><ul><ul><li>EJB 3 (JSR-220) </li></ul></ul><ul><ul><li>JSF (JSR-127): Trinidad </li></ul></ul><ul><ul><li>Data Binding (JSR-227) </li></ul></ul><ul><ul><li>Portlets (JSR-168) </li></ul></ul><ul><ul><li>… </li></ul></ul>9
    58. 58. Integración del puesto de trabajo 10
    59. 59. Integración del puesto de trabajo <ul><li>Excel Spreadsheets connected to Java Business services through ADF binding </li></ul><ul><li>Familiar working environment </li></ul><ul><li>Connected or disconnected </li></ul><ul><li>Leverage business services and security from your application </li></ul>10
    60. 60. Integración del puesto de trabajo 10 Integración con Windows y Office MSFT Office Secure Declarative Binding Bulk Transactions Connected Disconnected
    61. 61. Integración del puesto de trabajo 10 Integración con Windows y Office <ul><li>Permitir al usuario trabajar con las herramientas de trabajo habituales </li></ul><ul><li>El mejor interfaz es el que el usuario ya conoce: Microsoft Office, Excel, Word, Powerpoint, Outlook </li></ul>
    62. 62. Integración del puesto de trabajo 10 UI Development in Excel
    63. 63. Summary <ul><li>Oracle ADF provides simpler development with a complete framework </li></ul>Lower Cost, Lower Risk Todo tipo de aplicaciones Comprehensive Offering Complete Productividad Designed to Work Together Integrated Libertad Standards-Based Architecture Open Tranquilidad Industry Leader Best of Breed #1
    64. 64. Question & Answers <ul><li>http://oracle.com/technetwork/developer-tools/adf/overview/index.html </li></ul><ul><li>http://jdevadf.oracle.com/adf-richclient-demo/faces/index.jspx </li></ul><ul><li>http://www.delicious.com/jaimecid/adf </li></ul>

    ×