Oracle Fusion Middleware,foundation for innovation


Published on

prelegent:Don Mowbray-Oracle

Published in: Technology
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Main Point: Leadership extends to 11g, this new releaseScript:That leadership position extends into the 11g release, a release that we have titled “The Foundation for Innovation”. That innovation refers not just to the engineering advancements and improvements, but also the innovations that our customers benefit from: 1) Across the business from how you work and improve your business internally---whether you’re in manufacturing, financial services, government or any other industry 2) Within IT, improving the cost efficiency of systems and people and enabling IT-driven innovation that will benefit the business
  • Main Point: WebCenter Spaces are new and provide easy to create and use team spacesChallenge: Enabling users to work together across teams, enterprises and beyond creates IT bottleneck, lowers business response & agilityKey Design Theme: Pre-Packaged, Rapidly Customizable Team SitesScript:The challenge facing organizations is enabling users to work together across teams, enterprises and beyond creates IT bottleneck, lowers business response & agilityIn WebCenter Suite 11g, the Key Design Theme to address this challenge is providing Pre-Packaged, Rapidly Customizable Team Sites. WebCenter Suite 11g has a new group collaboration capability called WebCenter Spaces that enables business users to quickly build an out-of-the-box team website. Websites that they can use and modify and customize themselves from a browser-based environment.  This makes it easy to get up and running quickly, while connecting users with other people and the information and processes they need. These spaces can be developed rapidly, and the dynamic communities that emerge from them can be scaled to the department or even enterprise-level
  • Main Point:With Oracle Identity Manager, organizations can automate the on-boarding and off-boarding of employees so that folks get access to systems as soon as they join, and their privileges are revoked promptly when the leave. Script:Identity Administration helps solve the provisioning/de-provisioning challenge and many other common issues. Oracle Identity Manager automates all aspects of administering user identities. It’s key capabilities can be broadly broken down into 3 bucketsIt automates provisioning and de-provisioning of users. Typically when an employee joins the company, they are entered into the HR system. OIM can automatically detect this addition/change, and kick off a workflow process for provisioning them with access to the systems they would need. After receiving the necessary approvals, OIM automatically creates accounts for this user in all the relevant applications. Similarly, when an employee departs, since OIM knows everything she has access to, it can quickly revoke access from all systems. Additionally, as folks change roles they are automatically de-provisioned from systems they no longer need, and added to new ones relevant to their new role. This ensures that users do not “collect” privileges over time, another common security vulnerability. Another immediate benefit organizations realize as soon as they implement OIM is they’re quickly able to identify and remediate orphaned accounts – live accounts whose owners are no longer with the organizationOIM also provides much improved visibility across enterprise-wide security controls, quickly able to produce reports such as “who has access to what”. As we’ll discuss later, this also greatly eases the cost of compliance.Finally, another great source of cost savings is through end user self-service. Users can use a web interface to reset forgotten passwords, request new accounts and more, thus eliminating a significant volume of help-desk calls
  • Main Point: New threats such as Phishing and Malware require stronger and more adaptive security models. Oracle Access Management Suite provides a risk-based access control system that determines a risk score for every login/transaction and can prompt for further validation if the risk score is high. Script: Oracle Access Management Suite offers an additional layer of security above typical single sign-on to protect against newer threats such as Phishing attacks, key loggers that steal passwords from a client desktop, and such. This solution offers them two key layers of defense, over and above what a typical web access management system could provide. First, users are trained to look for a personalized image at the login page. This “Secure Mutual Authentication” piece delivers a crippling blow to phishing attacks and any other potential hackers The second layer of defense that Access Management Suite offers is highly advanced risk-based authorization. The system can intelligently calculate a risk score based on several factors such as the fingerprint of the device a user is logging in from, their location, time of day, and type of activity. By comparing it to “normal” behavior, the system generates a risk score, and if the score is too high, the system can prompt the user for further validation. This could range from knowledge-based validation to mobile text messaging, and even voiceprint recognition. The system can also alert system administrators immediately of highly suspect activity. What is really exciting and unique about this solution is its ability to “auto-learn” normal behavior for a user so that it can detect anomalies in real-time, thus stopping fraudulent activity in its tracks.
  • Main Point: Reinforce the point that WLS is a performance leaderScript:WebLogic Server holds the world-record benchmarks in all the SPECjAppServer industry standard benchmark categories including single node, dual node, mult-node (shown here). We are also the leader in JOPS per core, meaning that we’re not only the fastest but also the most efficient.
  • From this you address <click> efficiency with lower operational costs, competitiveness by enabling your business to outperform competitors with responsiveness and innovation, and <click> simplification by consolidating to a consistent foundation that has many synergies with the rest of the stack—particularly the Oracle stack.
  • Main Point: Greater flexibility and scalability have been added in 11gScript:There are two main innovations in 11g with Coherence, which help drive even better performance and scale. Further optimizations mean that you can now pull as much as a terabyte of data into memory. This is a huge amount of data and it will help your applications scale-out at peak performance.Another reinforcement of our Hot-pluggable strategy, we’ve added support for multiple languages to Coherence to support heterogeneous environments. So, you can pull a data set into memory and access it from C, C++, .NET, as well as Java. This gives you the ability to have a common data access layer across all of your different applications.  Additional detail: A terabyte is a very large amount of data. Most data warehouses are a few terabytes, but you know, most transaction systems are not. They only store gigabytes of data so you can pretty much do all of your access in memory if you need to. We can dynamically partition data in Coherence across a very wide cluster. As you combine 64-bit operating systems and 64-bit JDKs with the ability to cluster a set of machines together, you could pull as much as a terabyte of data into memory.   The first and most important one is that we can dynamically partition data in Coherence across a very wide cluster and as you combine 64-bit operating systems and 64-bit JDKs with the ability to cluster a set of machines together, you could pull as much as a terabyte of data into memory, okay. A terabyte is a very large amount of data. Most data warehouses are a few terabytes, but you know, most transaction systems are not. They only store gigabytes of data so you can pretty much do all of your access in memory if you need to. 
  • Let’s start with the big picture of cloud computing and how Oracle Fusion Middleware fits into it. First there is the distinction between public and private cloud. You’re probably more familiar with public cloud, whether it’s applications offered over the Web as a service such as or infrastructure offered as a service such as Amazon’s EC2. Oracle Fusion Middleware, including WebLogic Server, is very well set up to be run on public cloud infrastructure. On the other hand is private cloud, the idea of setting up a cloud internal to your enterprise, gaining cloud’s deployment agility, resource efficiency, and elastic capacity while enabling that integration and control over quality of service and security that deter many enterprises from using public clouds. Again, Fusion Middleware, with application grid in particular, is an important enabler for setting up private clouds.
  • Moving up the stack, there’s an exciting new innovation in Oracle Fusion Middleware that allows you to get even more out of server virtualization: WebLogic Server Virtual Edition. WebLogic Server Virtual Edition is a variant of WebLogic Server designed to run directly on a virtualized server with no operating system. This is significant because, not only does it greatly improve the performance of Java apps running in virtualized environments, it makes the appliances themselves substantially smaller given the absence of the OS. WebLogic Server Virtual Edition appliances are thus faster and easer to create since there’s no OS to configure, faster to deploy since a much smaller appliance image is being transmitted to and started on the virtual server, and faster to live-migrate, since again there are fewer bits to transfer. These appliances are also easer to administer since there is no OS to patch and upgrade, and more secure since there is no OS presenting opportunities for breech.
  • Now, let’s take this whole concept of prepackaging components with exposed extension points to the next level. As nice as an appliance is, the reality of typical enterprise applications is that they are not self-contained, single-element entities but rather comprise multiple distributed elements that are connected together. [click] Each element might be an appliance, but the application overall consists of multiple appliances connected in a certain way. Here’s where we introduce the notion of an assembly, a sort of “meta appliance” that consists of multiple appliances plus information about how to connect them. [click] Oracle Assembly Builder is a tool that takes such a multi-tier, distributed application and packages it up into an assembly that can be reused in a way similar to the way appliances are used. [click] the assembly, like an appliance virtual image, is essentially a file that contains the images of the constituent appliances as well as metadata about how those appliances get configured, connected, and started up.
  • Oracle Fusion Middleware,foundation for innovation

    1. 1. ©2009 Oracle Corporation Oracle Confidential 1
    2. 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. 2 ©2009 Oracle Corporation Oracle Confidential
    3. 3. ©2009 Oracle Corporation Oracle Confidential 3
    4. 4. Dr Donald Mowbray Senior Director, Oracle Fusion Middleware ©2009 Oracle Corporation Oracle Confidential 4
    5. 5. Oracle Fusion Middleware ©2009 Oracle Corporation Oracle Confidential 5
    6. 6. Oracle Fusion Middleware Unrivalled Customer Growth 90,000+ Application Grid Enterprise Content Management Business SOA Suite Intelligence Enterprise Portals BPEL Process Manager Development Tools Identity Management Application Server ©2009 Oracle Corporation Oracle Confidential 6
    7. 7. Introducing Oracle Fusion Middleware 11g INTRODUCING The Foundation for Innovation ©2009 Oracle Corporation Oracle Confidential 7
    8. 8. Oracle Fusion Middleware 11g 1 Unique Design Principles – Complete – Broad approach to middleware – Integrated – Within the family, suites, across Oracle products – Hot-pluggable architecture – Protect investments – Best-of-breed products – No compromises 2 Infrastructure for Agile & Intelligent Business Applications and Processes 3 Optimized for Modern Data Center Architectures and IT Efficiency ©2009 Oracle Corporation Oracle Confidential 8
    9. 9. Current Challenges Limitations of Existing Systems, Processes & Approaches Disparate Teams, Static Applications, Process Silos, Ltd. Disconnected Lower Engagement Event Visibility Relationships ? ?? Delayed Time-to- Business Risk and IT Complexity and Change, Brittle Systems Manual Compliance Sprawl ? ? ? ©2009 Oracle Corporation Oracle Confidential 9
    10. 10. Oracle Fusion Middleware 11g R1 Designed to Solve Important Business Requirements Rich Internet Business Process Enterprise Team & Applications Management Social Computing Application Identity & Compliance Systems Consolidation Customization Management ©2009 Oracle Corporation Oracle Confidential 10
    11. 11. Oracle Fusion Middleware 11g by the Numbers Individual Software Development 1,987 Projects Customer-Driven 5,420 Enhancements Person Years of 7,350 Engineering Hours of Quality Assurance & 13 Million Testing Most Sophisticated Release Ever Delivered by Oracle Middleware Engineering ©2009 Oracle Corporation Oracle Confidential 11
    12. 12. Certified with Oracle’s Applications Industry Applications ©2009 Oracle Corporation Oracle Confidential 12
    13. 13. Developer Tools Section Header Developer Tools ©2009 Oracle Corporation Oracle Confidential 13
    14. 14. JDeveloper Single, Integrated Enterprise IDE • Lower Complexity, Higher Power and Productivity Java EE ESB BPM Business Development Development Development Rules Java Portal Development Development Metadata Manager Application Lifecycle Management Business Catalog DBMS Desktop & Modeling Mobile Modeling Framework IDE Framework ©2009 Oracle Corporation Oracle Confidential 14
    15. 15. Application Development Framework (ADF) MVC Development for Multiple Channels and Technologies • Visual and Standards-based UI/Layout, Controller/Flow, Model/O-R Development Device View Controller Model • Device & • JSF Components • JSF Page Flow • O-R Mapping Browser Adaptation • Ajax & DHTML • JSR 227 Data • EJB 3, JPA Binding • Flash • Web Services ©2009 Oracle Corporation Oracle Confidential 15
    16. 16. Common Metadata Management Transparent Application Customization & Upgrade • Protect user-level customizations • Consistent experience after upgrade Java ESB & Web Business Business Enterprise Business Business Services Processes Rules Portal Analytics Logic JDeveloper Composer Metadata Manager Metadata Directory Access & Versioning Extension & Customization ©2009 Oracle Corporation Oracle Confidential 16
    17. 17. Application Lifecycle Management Complete, Integrated, Open ALM • Productivity and Choice for Development Teams • Entire Application Lifecycle Design Define & Develop Track Project Collaborate with Others Check-in, Change Build & Version Management Profile & Test ©2009 Oracle Corporation Oracle Confidential 17
    18. 18. Service-Oriented Architecture ©2009 Oracle Corporation Oracle Confidential 18
    19. 19. Business Agility and IT Efficiency Unified SCA Event & Service Infrastructure • Rapid, Standards- • Accelerated Time-To- based Development Market Service Bus Business CEP & BAM B2B Process Integration SCA Mgr Composite Editor Human Imaging & Business Workflow Doc Rules Workflow Customization Packaging & Lifecycle Design/Run Time Metadata Metadata Packaging, Deployment, Monitoring Design Time Service Invocation & Event Distribution Service Component Architecture Run Time Events SOA Infrastructure – JAX-*, WS-*, WS-I JMS Rules Editor Process Editor Routing Editor Request Applications DB, Files Web Services, REST Reply ©2009 Oracle Corporation Oracle Confidential 19
    20. 20. Unified Business Process Platform Single Unified Process Platform for People, Systems, Documents • Unifies automating disparate process types • Increased Automation and Accuracy Rich Business Editors 1. Define Integrated Process Analytics 2. Deploy Native BPEL and BPMN Enterprise Scale SOA 3. Monitor 4. Optimize • BPEL4People, BPMN • Capture, Forms Recognition, Workflow Developer Rich AJAX Web-based Tooling Workflow Forms Business Editors ©2009 Oracle Corporation Oracle Confidential 20
    21. 21. Imaging and Process Management Converged on Unified Orchestration Platform Paper Documents Scan & Capture (Invoices, AR) Document & Web Capture Imaging Workflow Unified Process Engine ERP system ©2009 Oracle Corporation © 2009 Oracle Corporation Oracle Confidential 21
    22. 22. Increased Return on SOA Investments Integrated Governance and Policy Management • End-to-end lifecycle governance • Comprehensive SOA visibility and control SOA Management Registry/Repository Policy Manager Pack Publish, Discover, Change Federated Policy Manager Provision Services & Manage Services Monitor SLAs ©2009 Oracle Corporation Oracle Confidential 22
    23. 23. Enterprise Portal ©2009 Oracle Corporation Oracle Confidential 23
    24. 24. Enterprise Portal Framework Oracle WebCenter Framework • Unified, standards- Unified Development based portals – All types of applications – Single point of integration RIA • Easily customizable, Web Site Enterprise Portal context-rich Declarative Design & Visual Assembly applications Integrated Content Management & Search – Consistent experience Metadata Management & Customization Standard Data Binding & Portlet Interfaces across multiple channels • Reuse & efficiency Content Management Identity Management ©2009 Oracle Corporation Oracle Confidential 24
    25. 25. Content Management Integration Rich Content Management & Search • Information-enriched user experience • More context for decision-making Content, Application and Business Process Integration HTML Editing WSYIWYG Content Contribution MSFT Office Digital Asset & Rights Management Content Indexing & Secure Search Content Versioning, Foldering, Workflow Content Integration: JSR-170 BLOG Third Party ©2009 Oracle Corporation Oracle Confidential 25
    26. 26. Oracle WebCenter Spaces Group and Community Sites • Business users quickly build dynamic, group-based communities • Scalable to team, department, enterprise & beyond Pre-Packaged, Rapidly Customizable Team Sites Pre-Packaged Team Web Site Browser-based Personalization Pre-Packaged Folders & Communities Pre-Packaged Content Management Process People Information ©2009 Oracle Corporation Oracle Confidential 26
    27. 27. Identity Management ©2009 Oracle Corporation Oracle Confidential 27
    28. 28. Directory Services Identity Infrastructure – Unified Management and Administration Challenges • Silos of identity data Oracle Virtual Directory Oracle Internet Directory Oracle Directory Services EE • Difficult to: Standard LDAP & Java APIs • Administer Unified Administration Console • Configure Directory Deployment Accelerators Virtualized Access to ID Stores Services • Deploy Manager • Applications require single LDAP instance Multiple Mainframe / Multiple DBMS Applications Directories Legacy ©2009 Oracle Corporation Oracle Confidential 28
    29. 29. User & Role Administration Account Provisioning & Role Management Oracle Identity Manager GRANT REVOKE GRANT REVOKE GRANT REVOKE Employee HR System Approval Workflows Applications Joins / Departs Challenges Benefits • Costly to administer user privileges • Automate Provisioning/De-provisioning • No central visibility on access • Identify orphaned accounts rights • “Who has access to what” Reports • Manual compliance reporting • Self-service account requests ©2009 Oracle Corporation Oracle Confidential 29
    30. 30. Risk-Based Access Management Comprehensive Authentication & Authorization Oracle Access Management Suite Secure Mutual Risk-Based Risk Scoring Authentication Authorization Device Geography Time Activity Challenges Benefits • Modern threats – Phishing, Key • Real time fraud prevention Logging, Malware • “Auto Learning” behavior profiling • Need to adapt to evolving threats • Pattern and anomaly detection • Traditional Web SSO not adequate ©2009 Oracle Corporation Oracle Confidential 30
    31. 31. Application Grid ©2009 Oracle Corporation Oracle Confidential 31
    32. 32. WebLogic Server Leading Java Platform for Business Growth and Reliability • Unified foundation for Java EE development • Easily address database access bottlenecks Service Component Architecture JPA Web JavaServer Security (TopLink) Services Faces WebLogic Server (Java EE 5) Clusters, Messaging, Transactions, Workload Mgt, JMX Microkernel Smart Upgrade 10g 11g GridLink for Oracle RAC ©2009 Oracle Corporation Oracle Confidential 32
    33. 33. Latest Performance Benchmarks Relentless Leadership SPECjAppServer2004 JOPS@Standard 28,600 26,400 28,463 24,200 26,655 22,000 19,800 World 22,634 17,600 15,400 Record 13,200 11,000 8,800 6,600 4,400 2,200 00 Oracle Oracle IBM WebLogic Server 10.3 WebLogic Server 10.3 WebSphere V7 HP-UX Integrity HP-UX Integrity Application Server BL870c Server BL870c Server BladeCenter HS21 17 nodes 16 nodes 16 nodes 136 Cores 128 Cores 128 Cores Itanium 9100 Itanium 9100 Xeon 5470 See: ©2009 Oracle Corporation Oracle Confidential 33
    34. 34. Application Grid The architecture for the future Custom Packaged SOA C/C++/ Legacy App App Service COBOL Automated, dynamic adjustment Application Grid Pooling and sharing of resources Lowest Best foundation operational for entire costs software stack Outperform with speed and flexibility ©2009 Oracle Corporation ©2010 Oracle Corporation Oracle Confidential 34
    35. 35. Coherence In-Memory Data Grid with Zero Data Loss • Extreme scale-out terabytes of data • Hot-pluggable support for heterogeneous environments Java EE on Java EE on POJO C++ .NET WebLogic other App Server Server Application Application Application Higher Throughput and Lower Latency Guaranteed Zero Data Loss Dynamic Database Access & O-R Mapping Capacity Adjustment Efficient Data Access Mainframe Offloading ©2009 Oracle Corporation Oracle Confidential 35
    36. 36. Oracle Fusion Middleware and Private Cloud Enabled for public cloud Enabler for private cloud Public Cloud: Private Cloud:  Lower upfront costs Public and Private:  Lower total costs  No infrastructure setup  Deployment agility  Easier integration  Minimal management  Resource efficiency  Greater control • Quality of service  Elastic capacity • Security ©2009 Oracle Corporation ©2010 Oracle Corporation Oracle Confidential 36
    37. 37. Introducing WebLogic Server Virtual Edition Eliminate the OS from Appliances for Even Greater Agility Standard Virtual Machine WebLogic Server Virtual Edition Image Appliances Appliances Application WebLogic Appliance Middleware Appliance Server VE OS • Smaller appliances • Faster deployment • Higher utilization OS OVM OVM OVM • More secure • Higher performance • Faster live migration ©2009 Oracle Corporation Oracle Confidential © 2010 Oracle Corporation 37
    38. 38. The Next Level: Assemblies Applications Are Often Multi-Tier And Distributed Web Tier Web Web AppTier Assembly OVM OVM SOA WL WL Svc OVM OVM Metadata RAC RAC Oracle Assembly = Assembly appliances + Builder metadata describing: • Configuration Database Tier • Connections • Startup sequence ©2009 Oracle Corporation Oracle Confidential © 2010 Oracle Corporation 38
    39. 39. Final Thoughts/Conclusion Final Thoughts ©2009 Oracle Corporation Oracle Confidential 39
    40. 40. Oracle Fusion Middleware 11g R1 Designed to Solve Important Business Challenges Static Applications, Rich Internet Lower Engagement Applications Process Silos, Ltd. Business Process Event Visibility Management Disparate Teams, Disconnected Enterprise Team & Relationships Social Computing Delayed Time-to- Application Change, Brittle Systems Customization Business Risk and Identity & Compliance Manual Compliance Management IT Complexity and Systems Consolidation Sprawl ©2009 Oracle Corporation Oracle Confidential 40
    41. 41. Oracle Fusion Middleware The Leader in Middleware – Gartner Magic Quadrants • Enterprise Application Servers • Application Infrastructure • Application Infrastructure for Composite-Applications • Application Infrastructure for New Service-Oriented Business Application Projects • Application Infrastructure for Back End Application Integration Projects • User Provisioning • Web Access Management • Horizontal Portal Products • Enterprise Content Management • Corporate Performance Management Suites • Business Intelligence Platforms ©2009 Oracle Corporation Oracle Confidential 41
    42. 42. Oracle Fusion Middleware The Leader in Middleware – Forrester Waves • Application Server Platforms – All • Application Server Platforms – Web • Application Server Platforms – SOA • Application Server Platforms – Java/ J2EE • Application Server Platforms – Independent SOA Platforms • Enterprise Content Management Suites • Identity Management • Integration-Centric Business Process Management Suites • Business Performance Solutions • Enterprise Business Intelligence Tools • Enterprise Search & Reporting • Information-As-A-Service ©2009 Oracle Corporation Oracle Confidential 42
    43. 43. Best of Breed Middleware The Leader in Middleware - The World’s Leading Companies 90,000+ Global Customers 29 Dow Jones 30 98 Fortune 100 ©2009 Oracle Corporation Oracle Confidential 43
    44. 44. Oracle Fusion Middleware Complete, Integrated, Hot-Pluggable, Best-of-Breed ©2009 Oracle Corporation Oracle Confidential 44
    45. 45. ©2009 Oracle Corporation Oracle Confidential 45