Oracle Toronto Meeting
by Peter Doolan on Feb 07, 2010
- 1,125 views
Oracle overview presentation
Oracle overview presentation
Accessibility
Categories
Upload Details
Uploaded via SlideShare as Apple Keynote
Usage Rights
© All Rights Reserved
Statistics
- Likes
- 2
- Downloads
- 102
- Comments
- 1
- Embed Views
- Views on SlideShare
- 1,119
- Total Views
- 1,125
1–1 of 1 previous next
If your not familiar with it please take a moment to read this
Why do we care? ie. why does government need to have transparent systems/processes
Why do we care? ie. why does government need to have transparent systems/processes
Why do we care? ie. why does government need to have transparent systems/processes
Why do we care? ie. why does government need to have transparent systems/processes
Why do we care? ie. why does government need to have transparent systems/processes
Why do we care? ie. why does government need to have transparent systems/processes
The information is hidden beneath the layers of process and government n us and success/transparency?
Its too hard and far too difficult for citizens to participate
So my development organization this year shipped 3,000 software products, 190 of them new, 50 major releases, over 17,540 new features, 80 million hours of quality assurance. And every second of every working day last year, every second of every working day somebody was downloading one of our products off of Oracle Technology Network. So it's an astonishing breadth of products and capabilities. I certainly couldn't get through all 190 new products in one hour. So what we're going to focus on is some unique challenges that our customers face and how the combination of our middleware database and Enterprise Manager with our business applications solves some of these problems for you. So today we're going to talk about a company called Avatech. Avatech is a manufacturer of personal computers and servers. We're just using them as an example. The same solution applies to any industry.
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.
So, let’s talk a bit more in depth about each of these concepts.
Clearly we have a rigorous acquisition approach
We have two key requirements when we acquire a company:
- The technology runs on Open Standards Based architecture
- Functionality helps to complete an industry solution…example Agile for new product introductions
In addition to acquisitions , Oracle has invested more than $10 Billion in Complete, Open solutions.
With 1,500 patents and 1,500 in progress, Oracle continues to push the envelope of innovation, as it has done for the last 30 years.
Now yesterday Charles Phillips and Safra talked about Oracle's strategy to offer a complete, open and integrated suite of infrastructure, database, middleware and business applications. Now this last year our development organization has really been busy delivering you lots of new products and software releases. And today what I'm going to talk about is how we're bringing these different products together to fulfill that vision.
Author’s Original Notes:
Let’s talk about what we mean by Complete. Oracle’s Complete Industry Solutions offer more value with less complexity, because Oracle has assembled best in class industry portfolios and it’s our job to make them work together on an open platform.
In middleware we also delivered a new release of our market-leading middleware. It's a release called 11g R1, over 2,000 new features in it. And it brings together lots of different capabilities in a single stack. A new set of development tools that makes the ability to build applications visually and easily, an application grid that gives you really great performance and scalability for your J2EE applications, the ability to integrate different systems together to automate processes and the new capabilities in building team websites where users can share information. We're also introducing new features in business intelligence, identity management and we delivered a major new release for Hyperion Performance Management suite of applications.
For business people to do this easily, we take these resources and publish them to that metadata dictionary, and then using a tool called Composer, you can quickly browse that business data catalog that you have in that metadata dictionary and drag and drop components and build your own portal or website.
First is to provide a very rich document repository and document management infrastructure as well as things like multimedia, content delivery and rendition management, et cetera.
Second, it’s instrumented with search capabilities so that the content that’s published to the portal is indexed automatically and you can search it using text searching.
Third, we’ve also integrated the ability for people to contribute to the website content or information in a variety of ways. You can actually edit rich HTML in place on the website itself. You can provide documents that you wrote in Microsoft Office and publish them to the website. Or we’ve also added a capability with a blog where you can literally, like a blog, and publish it or a wiki and publish it to the website.
web service orchestration tools that allow you to define a system oriented process. For example, taking an order out of your order capture CRM system and putting it into your ERP system.
human workflow engines that come in when you’ve got, as part of that order processing flow, humans that need to approve a specific order if it’s above a certain amount, for example.
document workflow vendors who come in and say if you’ve got a paper document that comes in because the order came in as a paper document or a fax and you want to scan and capture that and then drive that order through the same process you have to use yet another workflow tool.
This makes it very complicated for customers to monitor these processes. It makes it very complicated to handle exception management, difficult to make changes in the business process in an organization because you have to change it in three or four different workflow engines. So, we’ve unified people oriented, system oriented and document oriented processing in a common business processing platform.
We’ve also standardized the adaptor layer to go out to a variety of systems and we’ve updated adaptors to a large number of different packaged applications as well as mainframes and other systems. So, the service bus essentially allows you to publish services from different systems, connect them to a mediation and virtualization layer, and then allows these services to communicate with each other in a variety of ways.
These integrations can be used for Oracle’s portfolio of applications, as well as non-Oracle applications.
And these processes are flexible – you can adjust them for your competitive environment, because they built on a SOA architecture:
Common object model
Extensible
Upgradeable
Built on fusion middleware
Industry reference models
Available to 3rd parties
Now from an Oracle perspective it's very strategic to us because again if you are a database customer, if you are a middleware customer, if you are an applications customer, we have very interesting capabilities as part of GoldenGate that you can now leverage, whether it's continuous availability of critical systems across heterogeneous targets, real-time data access for reporting. You know, if you want to get some of your data off the OLTP system for reporting, real-time data for your BI systems, exit data, your enterprise performance applications as well as zero downtime upgrades. Again, GoldenGate has done a variety of upgrades where mission-critical systems have been up as they've upgraded because they can take the data off and make another system available, both at the database level as well as at the application level.
Author’s Original Notes:
Oracle GoldenGate provides real-time, log-based change data capture, and delivery between heterogeneous systems. Using this technology, it enables cost-effective and low-impact real-time data integration and continuous availability solutions.
Oracle GoldenGate moves committed transactions with transaction integrity and minimal overhead on the infrastructure. The product's architecture supports different topologies such as one-to-many, many-to-many, cascading and bidirectional. Its wide variety of use cases includes real-time business intelligence, query offloading, zero-downtime upgrades/migrations, disaster recovery, and active-active databases for data distribution and high availability.
The benefits:
Performance: Non-intrusive, Low Impact, Sub-second latency which helps to lower IT costs and improve efficiencies.
Reliable: Maintains Transactional Integrity - Resilient against interruptions and failures
Heterogeneous, Extensible: Open, modular architecture - Heterogeneous sources & Targets
First, in enterprise manager, the ability to deploy these directory environments which can be fairly complex with fan out replicas and other things much more quickly and easily with deployment accelerators.
To manage the director itself and the users and the various access control policies that are in the directory, we’re introducing a new product called Oracle Directory Services Manager that allows you to actually manage the users and their profiles within the directory.
A user goes and logs into their desktop computer with a user name password. That’s what we call desktop sign on or enterprise sign on. You can then use that same user name password to access web based applications through the browser. We unified enterprise and web sign on.
For the web application, you may be accessing certain business transactions which are highly secure, which need high degree of security. We added risk based access control to this where based on your IP address or your profile and session variables we can actually challenge additional forms of identification to give higher degree of security.
We also then allow you to use the same access control mechanism to secure web services
federate the user’s identity with external business partners.
And so, entitlements management allows you to centrally define, not just who the user is and what role they belong to, but what permissions they have as a result of which it’s much easier to make you know, revoke permissions if a user is doing things they’re not authorized to do.
So, how do we do this? Oracle offers a tightly integrated set of award winning content management products. In this slide we have identified three different types of content –Active, Transactional, and Historical. The segments are fairly arbitrary, but they will help you to understand the problems each one intends to solve
Active Content describes content such as policies and procedures, technical documents, rich media, brand assets, business plans and sales proposals that are in a constant state of creation, modification and distribution. They require cross organization participation and controlled access yet with heavy consumption both internally and externally.
Transactional Content describes content that is captured in high volume, usually originating as paper or faxes that needs to be related to business transactions such as order processing or claims management, and formally reviewed and approved. It’s then accessed for a limited amount of time by users in the context of that transaction and then securely stored for a period of time defined by internal policies. Tight integration with business applications and integration with automated business process tools is common for transactional content management solutions.
Historical Content refers to content, including e-mails that has moved beyond it’s active phase yet still needs to be managed for a long period of time. This is common for reference, discovery or compliance purposes. There is a need to support very high ingestion volumes often from a variety of content sources including e-mail repositories and general file systems. Bringing content from all these disparate sources under control is a key capability supported here.
We also provide a range of applications that work across the enterprise with both Oracle and 3rd party external repositories. These include records management that manage the retention and disposition of content according to your formal policies; Information Rights Management that protects and secures sensitive content; and Secure Enterprise Search that can locate both structured and unstructured information across the organization and present it in a single aggregated hit list.
This same composite that you build, when deployed into an operation environment, can be customized. We capture the definition of the behavior of the application metadata that can be customized. And there is a variety of different types of customization you can do. You can use our business rules editor, which runs in a thin client in a browser to change a business rule that you’ve defined on your composite application. You can modify how a specific message is routed because you know, in a particular time of the year, you want to change how messages flow within the organization. You can even change the business process definition itself using something we call a business process editor.
The first one is something called ApplianceBuilder. Typically a middleware system, when deployed, is partitioned across a number of different computers: web servers, application servers, LDAP servers, database servers, et cetera. The Appliance Builder simplifies the problem of deploying a application running on middleware in a virtualized environment in two ways.
it allows you to capture a running snapshot of your application and middleware’s configuration, so you get to create a virtual appliance that captures that configuration.
it allows you to create, you know, a collection of these virtual appliances for your web servers, your apps servers, et cetera, and then visually wire them together so that the application and all the protocol layers that need communication between the tiers are done very simply and easily.
The new capabilities in 11G with Coherence are two.
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. A terabyte is a very large amount of data. Most data warehouses are a few terabytes, but most transaction systems are not. They only store gigabytes of data so you can do all of your access in memory if you need to.
The second is we’ve also added support for multiple languages. So, you can pull a data set into memory and access it from C, C++, .Net, as well as Java, and that gives you the ability to have a common data access layer across all of your different applications.
So we started with a major new release of the Oracle Database 11g R2. And 11g R2 has some really new, exciting capabilities. It's got advances in storage, management and compression to save you cost and storage. We've got really new capabilities in grid computing and clustering to allow you to use very efficient performance and scalability on low-cost hardware. We delivered a new version of Exadata, our Oracle database machine, the only machine in the world that supports both OLTP and data warehousing workloads within a single environment. And we've also got new capabilities in information security as well as information management. And a new feature called Active Data Guard that allows you to use your standby environments much more efficiently that we're going to show you today.
So the next set of challenges that we see customers struggling with is the problem of scalability and high availability on their systems. Let's see what Avatech faces as an example of what our customers are facing today. VIDEO: Hey, all ready for the big meeting? Yes, all set. Good. Hey, what's up? Just got off the phone with a customer. They want our new server but our website is so slow that they're ready to give up. Yes, well my vendors are all geared up to ship but only a few orders are getting through to them. Everyone wants our servers but the sluggish web pages are slowing everything down. Here's what we're going to do. Short term, assign additional capacity to the product catalog so our customers can use the website. Long term we have to find more capacity so this doesn't happen again, without adding a bunch of new hardware. Okay, but people still have to know where their order is and when it's going to be there. More orders take more calculations. We have to find more capacity for that too. Let's see what additional capacity we can wring out of the hardware we have. Why is this darned elevator so slow? We're already late for the meeting. Stairs? Okay, stairs. Always the hard way.
So in a nutshell, yesterday Charles Phillips and Safra talked about complete, open and integrated suite of infrastructure, database, middleware and applications. And they talked about how we're bringing products together across the applications family. Today we showed you six important challenges the combination of our database, middleware and infrastructure products solve for applications customers. And everything we showed you is actually tested and certified for the different applications we offer -- E-Business Suite, PeopleSoft, Siebel, JD Edwards and Hyperion.
HASAN RIZVI: So we talked about Oracle Fusion Middleware, integrated suite, best-of-breed components. Don't take our word for it. Check with your favorite analyst in terms of the best-of-breed capabilities, all the Gartner Magic Quadrants,
Forrester Waves, etc. We make sure that our products continue to have the right best-of-breed capabilities going forward.
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.
So, let’s talk a bit more in depth about each of these concepts.
If your not familiar with it please take a moment to read this