• Save
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle de última generación
Upcoming SlideShare
Loading in...5
×
 

Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle de última generación

on

  • 2,030 views

Speaker:

Speaker:

Nestor Camilo
Enterprise Architect

Statistics

Views

Total Views
2,030
Views on SlideShare
2,028
Embed Views
2

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle de última generación Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle de última generación Presentation Transcript

  • Como apalancar los nuevos modelos de <Insert Picture Here> negocios con tecnología Oracle de última generación Nestor Camilo – Enterprise Architect rmation Better Information Better Inform Better Results Better Results Better Resul
  • Changing Business Climate Challenges Our Customers Face… "In a time of accelerating turbulence, the valuation of a company will be strongly affected by how it executes change."
  • The Agile Enterprise The power of convergence Telecom/IP Real-Time Convergence Edge Computing Computing Enterprise BPM-Driven SOA Relative Business Impact Social Computing Event Driven Virtualization Architecture Agile Enterprise SOA Web EAI Enabled SOA is the Client underpinning Server of next wave Mainframe Era of Siloed Complexity Time
  • Integration Evolution Enterprise Service Point to Point Application Oriented Integration Integration Architecture • Different focus – re-usable Composite services that are driven by the Applications business rather application technology Business • Expose re-useable business Process services from applications Orchestration •“Vanilla” packaged applications Business Services • Create re-useable business processes that contain custom business logic • Users interact with business processes Legacy ERP CRM Finance • Business impact – not just a technology solution like EAI
  • Business Agility • Business Agility - the characteristic of a business being able to change rapidly, adapting to changes in its business environment. • Business Agility requires three enablers (standards are assumed): • Abstraction • Loose Coupling • Composition Service Oriented Architecture provides all three
  • Abstraction Making complex things seem simple • Abstraction allows human beings to deal with complex systems in simple, familiar, describable ways • The same concept applies to software complexity Don’t give me the details, just give me control!
  • Loose Coupling “Plug and play” Tightly-Coupled Loosely-coupled • Components can be rearranged if they have little knowledge about each other and only know each other‟s “interface” • The same concept applies to software design Let me evolve independently!
  • Composition Key To Business Agility • Begin with reusable • Compose them into high core business functions level business processes Making a Lego requires a lot of work. Using a Lego is child‟s-play Let me Reuse!
  • SOA / Conceptual Model Interlock Business Solutions Service Consumers Fusion Business Consume Custom Portals Dashboards Applications Processes Solutions SOA SOA Services SOA Services Infrastructure Leverage & Expose User Interaction Existing Service Provider Assets SOA BPM BI EDA MDM CM Design-Time Security OA&M Integration Distributed Data Computing Rules Management Grid Computing Infrastructure Platform
  • SOA / Conceptual Model Interlock Fusion Business Custom Portals Dashboards Applications Processes Solutions Service Consumers Consume SOA SOA Services SOA Services Infrastructure Leverage & Expose Existing Service Provider Assets User Interaction SOA BPM BI EDA MDM CM Design-Time Security OA&M Integration Distributed Data Computing Rules Management Grid Computing Infrastructure Platform
  • Architectural Approach Presentation Services • Client- Server • N-Tier Business Process Services Infrastructure Services • Shared Business Services Services Business Logic Business Logic Data Services Business Entity Business Entity Access Services Connectivity Data Access
  • Sensible Approach to SOA Incremental Project Harvesting Service Infrastructure Applications A 1 2 3 Composite Applications B 1 3 4 5 Presentation Services C 5 6 7 Services Management 5 8 Common Services D 2 7 8 9 Service Bus Unshared E 7 10 11 Shared Shared Business Services 9 10 11 12 F 8 9 10 11 12 G 1 3 7 9 11 Information Access Services 2 4 6 Services Catalog 1 2 3 4 5 6 1 3 7 7 8 9 10 11 12
  • Project Approach Incremental Project Harvesting Applications Composite Applications A 1 2 3 Services Management Common Services Presentation Services Infrastructure Layer B 1 3 4 5 5 8 Service Bus Service C 6 7 5 Shared Business Services 9 10 11 12 D 2 7 8 9 7 3 E 7 10 11 Information and Access Services 1 2 4 6 F 8 9 10 11 12 G 1 3 7 9 11 Cost Curve Over Time Services Catalog 1 2 3 4 5 6 7 8 9 10 11 12
  • SOA Reference Architecture Multiple Layers of Architecture • Multi-step approach starting with Conceptual Architecture “Marketecture” and progressing downwards into implementation Functional Architecture details • Enable consistent communication of functional capabilities, justification Functional Product Architecture against business benefits Product Functional Architecture
  • Conceptual View Employees Customers Partners Terminal IVR Mobil Client Apps Service Consumers & ….. …. ….. …. ….. Delivery Channels …. Composite Applications Web Apps Portals Mashups BPM Process Fat Clients Presentation Shared Portlets Multi-Channel Delivery Services Monitoring & Management Business Process SOA Infrastructure Workflow Service Orchestration Services Service Layers Governance Mediation Discovery Security Business Activity Enrichment Custom Business Services Services Data Data Synchronization Data Caching Data Aggregation Services Connectivity System Access Messaging Partner Integration Services Encapsulation Utility Services Non-Service Enabled Assets Messaging Adapters Custom APIs JDBC file:// Service Enabled Assets Service Service Provider / Provider Consumer Assets Assets © 2009 Oracle Corporation – Proprietary and Confidential OFRA SOA Reference Architecture
  • Development View Service Composition • Service composition is supported and encouraged • Upper layer Services call lower layer Services through the mediation layer • Business processes using connectivity Services should be avoided • Exposes application details • Exceptions include standard interface (e.g. messaging, OSS/J)
  • Service Oriented Integration Logical View Composite Apps User Interaction Systems Fat Clients Web Apps B2B Any system that accesses any layer within the integration architecture. Mediation Protocol Message Policy Discovery Monitoring Layer Routing Mediation Transformation Enforcement Not formallythe layers of the Decouples a layer in the architecture as well as integration architecture. Business decoupling external users of the Defines and automates the Process Human-Centric System-Centric Business Activity Choreography Decision Workflow Workflow Monitoring Rules layers from the specific layers to, business processes external in Layer the architecture. of, the specific and independent backend systems used in the Provides an interface that Business organization. business Service Enrichment Custom Business Orchestration Business matches the Logic Rules Layer incorporating and extending Provides a standardized format data and functionality from Data back-endentities by for data systems. Normalization Logical Data Data Data Data Model Aggregation Synchronization Caching encapsulating and hiding the Layer complexity of the data models and formats used by the back- Encapsulates and hides the Connectivity Custom Standard end systems. connecting to complexity of Layer Messaging Adapters APIs APIs Events back-end systems. Any system that provides data and/or functionality that is Enterprise Information Systems exposed by the integration architecture. Not formally abatch and bulk Provides the layer in the integration architecture. Legacy Databases Packaged Partners Custom data handling for the architecture. Data Movement Extract Transform Load Data Cleansing Primary Key Cross-Reference Layer
  • BI / SOA Interlock Desktop Tools Business Solutions • New technology strategies Modeling Tools Publishing Tools Fusion Applications Business Processes should be introduced in a Reporting Custom Spreadsheets Portals Dashboards Tools Solutions service-oriented manner. Service Consumers • What services can the infrastructure leverage? SOA Services Data Services BI Services SOA Infrastructure • What services can the infrastructure provide? BI Processing Engine • Compose new solutions Existing from these services, mixing IT Assets capabilities of multiple technology strategies to ETL meet business needs & objectives. Operational Systems & Data Data Warehouse
  • Functional Architecture Business Partners & People Applications Data Sources Initiators Suppliers Composite Applications Presentation Services Employee Profile Portlet Collaboration Portlets BusinessAdd Member Services Process Infrastructure Services Update Member Profile Shared Business Services Services Business Logic Business Logic Data Services Employee Search Customer Credit Inquiry Combined Order Access Services System Access Data Access Service Applications Partners & Suppliers Data Sources Providers
  • Functional Product Architecture Service Enablement – OSB Presentation Services WebCenter, WSRP Portlets Service Enablement – OSB Enterprise Security (OIDM, OES, OWSM) Repository Registry / ALRR Asset Business Process Services OBPM, BPEL, OSB Service Enablement – OSB Business Services - OBPM, BPEL, OSB, WLS Service Enablement – OSB Data Services – ODSI Service Enablement – OSB System Access Data Access OSB, WLS, Adapters ODSI, ODI, WLS
  • Oracle‟s Business Platform Business Applications Intelligence Security SOA/Integration Content Information Data Warehouse User Management Business Process Document Mgmt Database ETL Data Protection Master Data Mgmt Retention Mgmt Middleware Reporting SSO Business Services Web Content Mgmt Enterprise Mgmt Analysis Password Mgmt AIA Image Processing Buss. Continuity Data Mining Recertification Governance Digital Asset Mgmt Specialized Sols. OLAP Audit + Reporting SOA Info Rights Mgmt Open Source
  • Oracle‟s Business Platform The Right Information to the Right People in the Right Format at the Right Time! Unified User Actionable Experience Analytics End-to-End Industry Processes HCM CRM Finance 3rd Party Custom Oracle Applications Non-Oracle Oracle's Business Platform Agile Process Pervasive Business Content Existing Orchestration Intelligence Management Tools & Comprehensive Consistent + Centralized Infrastructure Security Scalable Data Development
  • A Day in the Life… Oracle’s Business Platform In Action
  • So, How and Where Can The Platform Help? Possible Processes leveraging Oracle‟s Business Platform… Rapidly Onboard An Employee (Like A Customer Service Rep) Hire People Integrate Systems And Have A „Single View‟ Of Your Customers Order Entry Link Orders to Fulfillment and Provide Online Order Status Inventory Link Transaction to Financial System and Gain Insight Invoice Gain Visibility and Analyze the entire process… Analyze
  • A Day in the Life….Of Managing People Hire People - Managers work with HR to Recruit an HR Security employee Rep Oracle’s Identity - Hired people are put System into the HR system manages all and auto-fed into Resumes users and their Identity System accounts HCM Custom - Identity System creates accounts in Employees numerous systems Contractors - It can also do the same for customers and partners CRM Finance Customers Partners Hiring Mgr Directory Email Hire People Order Entry Pick/Pack/Ship Invoice Analyze
  • How Does Oracle‟s Business Platform Help? Oracle Business Platform Productivity per employee, EEOC reporting Analysis Intelligence HR-driven On-boarding, Transfers and Off-Boarding User Management Security Process Mgmt Additional Tasks such as Badging and Laptops SOA/Integration Application Integration Repository of Policy and Procedures for Employee Training Document Mgmt Content Secure and Route Resume with online Workflow/Approvals Info Rights Mgmt Performant Front-end Operations Middleware GRID Platform Reliable and Secure Back-end Storage Database Hire People Order Entry Inventory Invoice Analyze
  • A Day in the Life…. Of Taking Orders • Receive the customer Order Customer • Link the Customer to the fulfillment system for a single view of the HCM Custom customer Customer Service Rep Online • Inventory Lookup • Publish Order to Enter Order the fulfillment system CRM Finance • Send Order Customer Lookup information to Dashboard to be able to monitor KPI‟s Hire People Order Entry Inventory Invoice Analyze
  • How Does Oracle‟s Business Platform Help? Oracle Business Platform Customer Order trends, profitability and recommendations Dashboarding Intelligence Users Only Sign-On Once and access many applications SSO Security Lock Down access to sensitive data (even from the DBA) Data Protection Move Order Info to Fulfillment System Business Process SOA/Integration Better Customer Service via „Single View‟ of the Customer Master Data Mgmt Manage Brand for Web Presence Content Mgmt Content Fast Access to Information for Customer Service Reps Document Mgmt Performant Front-end Operations Middleware GRID Platform Reliable and Secure Back-end Storage Database Hire People Order Entry Inventory Invoice Analyze
  • A Day in the Life…. Of Shipping Orders • Order is Shipped Shipping Agent • Customer is linked to the Ordering HCM Custom system for a single view of the customer activity • Send the information to the financial system for invoicing CRM Finance • Send the Customer Lookup information to a Dashboard to be able to monitor KPI‟s Hire People Order Entry Inventory Invoice Analyze
  • How Does Oracle‟s Business Platform Help? Oracle Business Platform Demand vs. Inventory vs. Production KPI/SLA Intelligence Backorder and Order Fill Rate Users can only access the systems they‟re authorized for Access Control Security Only access the customer data you are supposed to see Data Protection Send Order Info to Financial System for Invoicing Business Process SOA/Integration Provide Single View of the Customer Master Data Mgmt View Bill of Material and provide online and physical formats Image Processing Content Database GRID Reliable and Secure Back-end Storage Platform Hire People Order Entry Inventory Invoice Analyze
  • A Day in the Life…. Invoicing a Order • Invoice is sent out • Transaction is HCM Custom placed into GL A/R Clerk • Send the information to Dashboard to monitor KPI‟s CRM Finance • Customer has been Customer Lookup updated to be able to tie all order information back to them Hire People Order Entry Inventory Invoice Analyze
  • How Does Oracle‟s Business Platform Help? Oracle Business Platform Average cycle time , Invoice Aging, % of invoices requiring special payment Analysis Intelligence Customers can access systems and view their order info Access Control Security Provide Password Reset and Online Registration for users Password Mgmt Update Dashboard with Invoice information Business Process SOA/Integration Provide a Single View of the Customer Master Data Mgmt Present and Store Invoice data for records and transform Image Processing Content Reliable and Secure Back-end Storage GRID Database Platform Hire People Order Entry Inventory Invoice Analyze
  • A Day in the Life…. Of Business Analyst Analyze XML - Decisions need to be made base don all the data collected - Data needs to be centrally stored, managed and secured HCM Custom - Is the data accurate and of high quality - How will analysis be shared with others and audited? CRM Finance - Decisions need to be incorporated into regular business processes Hire People Order Entry Inventory Invoice Analyze
  • How Does Oracle‟s Business Platform Help? Oracle Business Profitable products and customers, Corporate KPIs, 360° View XML Analysis Platform Centralized Information, Performance and Flexibility Data Warehouse Intelligence SSO into dashboards and view results for authorized reports Access Know “Who Has Access To What?” and “Who Had Access?” Audit & Reporting Security Order Lifecycle Information shared with the Enterprise Business Process SOA/Integration Provide a Single View of the Customer Master Data Mgmt Repository for Reports and Secure Distribution Doc Management Content Reliable, Scalable and Highly Available back-end storage Database Analytical operations built into the database OLAP GRID Platform Consolidate & Manage Disparate Data, Improve Data Quality ELT Hire People Order Entry Inventory Invoice Analyze
  • Oracle‟s Business Platform The Right Information to the Right People in the Right Format at the Right Time! Data Warehouse Reporting Intelligence Unified User Actionable User Management Experience Analytics End-to-End Industry Processes Security Data Protection Oracle's Business Platform Pervasive Business Existing SOA SOA/Integration Agile Process Content Orchestration Intelligence Management Tools & Comprehensive Consistent + Centralized Infrastructure Security Scalable Data Development Portal Other… Content Document Mgmt HCM CRM Finance Custom Oracle Applications Non-Oracle Retention Mgmt Information Database High Availability
  • Hot-Pluggable Investment Protection WSRP and JSR-168 Portals, MS Office, Wireless and Mobile Devices SAP ERP & BW, Excel, Outlook, Teradata, DB2 Teradata, DB2, MS Analysis Services, HP OpenView, CA SAP BW, Cognos, Business Objects Unicenter, IBM Tivoli, BMC Patrol Microsoft Office, Adobe PDF, Microsoft SharePoint Eclipse, CollabNet Subversion, Spring, Struts, JUnit, Ant, Tapestry, CVS, IBM WebSphereMQ, TIBCO Enterprise MS Visual SourceSafe Message Service, SonicMQ BEA WebLogic, IBM WebSphere, JBoss MS Active Directory & App Server, Apache Tomcat MIIS, CA eTrust SSO, all LDAP Directories Certified on all major Operating Systems Grid, Common Metadata Services
  • Oracle‟s End-to-End Security Architecture End-to-End Security and Compliance Architecture Embedded Application Controls Identity and Access Management Suite Database Security Suite Data Protection Suite Operating System Controls
  • Benefits of Oracle‟s Business Platform   Agility Oracle‟s Business Platform •Process innovation •Business configurable •Easily extended  Visibility •Embedded •Vertical & horizontal •Real-time & historical  Efficiency •Open – standards based •„Closed loop‟ processes •Low cost infrastructure  …