Enterprise Architecture for Digital Business Dave Chappelle Enterprise Architect Global EA Program October 26, 2015.
Safe Harbor Statement 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. 3
Program Agenda 1 2 3 4 Digital Disruption Digital Transformation Reference Architecture Getting Started 4
Technology Wave: Smaller, Faster, Better, Cheaper Business Computers Business Efficiency Microprocessor Advertizing Disruption Business Disruption Business Machines Internet Sales Disruption Marketing Disruption Personal Computers Social Networking Computing Disruption Mobile Devices (phone, email, SMS) Mobile Services Cloud Services Product Disruption Occupation / Workforce Disruption Mobile Devices (browser) Mobile Devices (mobile apps) Digital Disruption Service Disruption Behavior Disruption Smart Devices (high value) Personal Disruption Technology Acceptance Smart Devices (medium value) Sense of Normalcy Smart Devices (low value) 5
IT Glossary Gartner Digital Business 101 Digital business is specifically focused on the peer exchange and communication between business (including process and information), people and physical things as equal entities. SOURCE: GARTNER (JANUARY 2015) Digital business is the creation of new business designs by blurring the physical and digital worlds A digital business must include the connection or integration with assets (business, people and things) beyond IT and beyond the control of any one company. Source: Gartner http://www.gartner.com/it-glossary/digital-business / Source: Gartner http://www.gartner.com/smarterwithgartner/digital-business-101-2/ 6
Why is this important? Digital Business Incompetence Will Cause 25 Percent of Businesses to Lose Competitive Ranking by 2017 We are entering a new digital industry economy where everyone will be a technology company. - Gartner Digital disruptors are particularly dangerous because they grow enormous user bases seemingly overnight, and then are agile enough to convert those users into business models that threaten incumbents in multiple markets. Global Center for Digital Business Transformation Digital tools and platforms are reducing the barriers to entry in every industry, in every aspect of every business, you are about to face on onslaught of competitors operating at least a tenth the cost - James McQuivey, Forrester 7
Program Agenda 1 2 3 4 Digital Disruption Digital Transformation Reference Architecture Getting Started 8
Key Factors Driving Transformation Internet of Things Evolution. Today s sensors are 1 billion times better (1000x lighter, 1000x cheaper and 1000x the resolution) than only 40 years ago. (SAP) Growth. By 2020, estimated 26-50 billion intelligent things connected to the Internet (Gartner, Cisco) Furthermore, by 2030, 100 trillion sensors could be operational worldwide. (SAP) Source: i-scoop.eu 9
Key Factors Driving Transformation Internet of Things Mobile Computing Transformation from browser-based application access to siloed local apps to interconnected local and remote apps. Trending In. Worldwide, the number of mobile users overtook the number of desktop users. Contextual. Location-based services(last known location), known destination, calendar, etc. increase value and enrich the user experience. Source: https://articles.tbscg.com/tag/marketing-strategy/ 10
Key Factors Driving Transformation Internet of Things Mobile Computing Social Networking Consumer-driven sales. Compare the impact of what consumers have to say about a product or service as compared to what a vendor has to say. Social networking. Effective channel for learning about new products and services. Social presence. Interests, likes, and dislikes help target customers more intelligently. Real-Time Marketing. Listening and responding. Advertisers worldwide will spend $23.68 billion on paid media to reach consumers on social networks this year, according to new figures from emarketer, a 33.5% increase from 2014. By 2017, social network ad spending will reach $35.98 billion source: emarketer.com Facebook reaches 1 million active advertisers June 18, 2013 Facebook now has 2 million active advertisers Feb 24, 2015 Facebook grows to 2.5 million active advertisers Sept 27, 2015 11
Key Factors Driving Transformation Internet of Things Mobile Computing Social Networking Big & Analytics Volume. According to IDC statistics, from 2005 to 2020, the global volume of data the digital universe will grow by a factor of 300, from 130 exabytes to 40,000 exabytes, or 40 trillion gigabytes - IDC Value. Early adopters of Big analytics have gained a significant lead over the rest of the corporate world. - Bain & Company report Source: marketingland.com The new IP. How does the emergence of -asa-service providers changed the landscape with respect to the value of internal data vs. external data in terms of intellectual property? 12
Key Factors Driving Transformation Internet of Things Mobile Computing Social Networking Big & Analytics Cloud Computing Time to market. No more long lead times required to provision hardware and software. Barrier to Entry. Much less capital required to enter a new market when your approach is to leverage existing capabilities and create an advantage via software, social marketing, and convenience. Growth on Demand. No need to accurately forecast load, growth rates, and uneven capacity demands. 13
Key Factors Driving Transformation Internet of Things Mobile Computing Social Networking Big & Analytics Cloud Computing In Addition: Plethora of Online Services Lower Barrier to Entry Available Technical Expertise Options to Secure Funding Location, Traffic, Weather, Purchases, Likes, Connections, Software-driven businesses, mobile app-centric solutions Java, C/C++, Python, C#, SOAP, REST, XML, JSON, Linux, ios, Hadoop, Angel investors, VCs, Crowd funding, Cash reserves 14
Digital Transformation for Business Common Strategies Things to Ponder Customer Experience How customers find you What they learn about your products and services How you compare to your competitors How easy and convenient it is to do business with you Stickiness Online presence Self service Automatic residuals Operational Efficiency Employee efficiencies Manufacturing processes Warehouse management Inventories Deliveries Sales and marketing strategies Asset maintenance New Opportunities Evolutionary Revolutionary Business Related Unrelated 15
Digital Transformation for IT Common Objectives Connected Enterprise User Interaction Mobile Interaction Device Interaction Social Interaction Situational Intelligence Real-Time Stream Processing Universal Integration Analytics Embedded Intelligence Integrated Processes Service-Oriented Architecture Partner & Cloud Integration Business Process Orchestration Sense and Response 16
Program Agenda 1 2 3 4 Digital Disruption Digital Transformation Reference Architecture Getting Started 17
Reference Architecture Establish Architecture Principles Secure, Standards-Based Integration Contextual Awareness People-Centric Interaction Cloud-First Implementation Adopt common standards for integration with external services, devices, and partners Ensure all interfaces follow security protocols for access control and information privacy Establish architecture best practices and governance processes to facilitate compliance Acquire and leverage user context data, e.g. location, environment, activity, time Factor contextual data into processing decisions and interactions Develop an understanding of normal conditions, activities, tendencies, and outcomes Provide user access via most appropriate and convenient channels and devices Design interfaces that effectively balance ease-of-use with robustness Support personalization such that it entices even greater adoption and user affinity Initiate large scale solutions via incremental pay-as-you-grow cost strategy (e.g. Big ) Support bursty solutions without having to build to worst-case load specifications Enable fastest time-to-market by leveraging ready-made service environments 18
Development Integration Reference Architecture Reference Model to Organize Capabilities Web Mobile Social Internet of Things Service Providers Business Partners Many types of reference models available On-Premise Interaction Application Information Infrastructure Security Cloud TOGAF TRM TRM Custom Variations (NSPIS, CISITAF) Application Cloud Computing SOA Industry 19
Connected Enterprise Logical View Monitor & Manage Social Presence Social / Remote Identity Validation Services Mobile IoT Web Partners Services Social Mobile Device API Services Interaction Web Interaction Direct Application Access Integration Messaging Mobile Interaction Service/API Interaction Brokered / Mediated Application & Information Access Service Mediation Direct Information Access Connectivity Social Interaction Device Interaction Security Mobile Security API Security Federation WS Security Access Control Transport Security Application & Process Integration Information Services & Movement Identity Application Business Applications Social Marketing & Analysis Information 20
Situational Intelligence Logical View Application Analytic Applications Interaction Mobile Interaction Web Interaction Device Interaction Service/API Interaction Mobile Web Development Application Development BI Asset Development Modeling Exploration Intelligence-Driven Applications Shared Analysis Assets EPM Applications Custom Applications Analysis Services Analysis Tools Business Analytics Information Application Access Information Access Internal Acquisition Integration Information Access Quality In-base Analytical Processing Staging Reservoir Federation Batch Real-Time Continuous / Stream Processing Historical Service Mediation Migration External Acquisition In-Memory Analytical Processing Analytical Connectivity Bulk Incremental Replication Movement Ingestion Discovery Structured Unstructured Multi-Faceted Metadata Content Organization Internal-External Interaction & Integration External DaaS Feeds IoT Services Partners Social Security Firewall & Auditing Access Control Storage Encryption Redaction Label Security Separation of Duties Information Security 22
Integrated Processes Logical View Mobile Apps & Users Web Users Social Sites Business Partners Cloud Apps, External Services Devices Hybrid Cloud Device & API Interaction Mobile Interaction Service/API Interaction Web Interaction Device Interaction Business Interaction Personal Interaction (Email, SMS) Integration Messaging Service Mediation Connectivity Services Application Rules Process Digital Business Applications & Services Application CX SCM HCM ERP Shared Business Application Customizations Services Business Rules Business Processes B2B Choreography Business Process Orchestration Service Orchestration Business Analytics Triggers & Alerts Decision Optimization Event Processing Business Activity Monitoring Information Monitoring Sense & Response Capabilities Development Process Composition Information Security Access Control Identity Context Federation Single Sign-On Application Security API Security WS Security 24
Integrated Processes Implementation View Application & Hybrid Cloud Oracle Enterprise Manager Mobile Apps & Users Web Users Social Sites Business Partners Cloud Apps, External Services Devices Device Oracle IoT Cloud API Oracle SOA Cloud Oracle API Catalog, Oracle API Manager Interaction Mobile Interaction Service/API Interaction Web Interaction Device Interaction Business Interaction Personal Interaction (Email, SMS) Integration Service Mediation Oracle SOA Cloud Oracle SOA Suite Messaging Connectivity Services Oracle Enterprise Repository Rules Oracle SOA Cloud Oracle SOA Suite Process Oracle Process Cloud Oracle BPM Suite Service Orchestration Oracle SOA Cloud Oracle SOA Suite Application Application Customizations Oracle Java Cloud Oracle WebLogic Suite Business Rules Oracle SOA Cloud Oracle SOA Suite Business Process Orchestration Oracle Process Cloud Oracle BPM Suite Digital Business Applications Oracle Cloud SaaS applications (CX, SCM, HCM, ERP, ) Oracle Applications (E-Business Suite, PeopleSoft, JD Edwards, Siebel, ) Business Analytics Oracle BI Cloud Oracle BI Foundation Suite Sense & Response Oracle BI Cloud Oracle SOA Cloud Oracle BI Foundation Suite Oracle SOA Suite Oracle Real-Time Decisions Development Process Composition Oracle Process Cloud Oracle BPM Suite Information Security Access Control Oracle Access Identity Context Oracle Access Federation Single Sign-On API Security WS Security 25
Development Integration Application Development BI Asset Development Process Composition Modeling Exploration Service Mediation Messaging Connectivity Federation Movement Reference Architecture Capability Reference Model Web Mobile Social Internet of Things Service Providers Business Partners High level view of all important capabilities related to the digital business initiative Capabilities and usage scenarios can be further detailed in the reference architecture Interaction Web Interaction Mobile Interaction Device Interaction Service/API Interaction Application Information Quality Behavioral Server-Based Computing Mobile Computing Onboard Computing Edge Computing Infrastructure Business Applications Social Media Applications Service Orchestration Staging Reservoir Device Social Interaction Virtualization & Provisioning Historical Social Business Interaction Business Services Business Rules User Cloud Infrastructure Alerts/Notifications Business Analytics Business Process Orchestration Analytical Acquisition & Organization Contextual Discovery Sense & Response Processing Operational Traditional Infrastructure Information Security Mobile Security Identity Security Application Security Transport Security API & SOA Security Application Mgmt Process Mgmt Mobile Mgmt Device Mgmt Services Mgmt Cloud Mgmt API Mgmt Rules Mgmt On-Premise Cloud 26
Cloud, or No Cloud? Functional Capabilities Qualities of Service Security Governance, Risk, & Compliance IT Strategy Architecture Principles Local Affinity? 27
Situational Intelligence Cloud View Oracle DaaS Clouds Oracle Analytics Cloud CRM Analytics ERP Analytics Subscription Oracle IoT Cloud Device & Events Oracle Mobile Cloud Mobile & Events SCM Analytics HCM Analytics SaaS & Process Clouds Structured Oracle Big Preparation Cloud Ingestion Enrichment Publishing Governance Authoring Cloud-Based Organization Oracle NoSQL base Cloud Key-Value Storage Oracle Big Cloud Organization Storage Processing Analytics SQL, Hive, & JSON Support Transactional, Highly Available, & Secure Oracle base Cloud Relational Storage Exadata Option Transactional, Highly Available, & Secure Integration & Migration Oracle Big Discovery Cloud Cataloging Browsing Exploration Transformation Composition Analysis Collaboration Oracle Big SQL Cloud Publishing Federated SQL Queries across Oracle DB, NoSQL, and Hadoop Smart Scan for Hadoop Loading Preparation Mobile Interaction Oracle BI Cloud Interactive Dashboards Collaboration & Sharing Analysis Library Oracle Developer Cloud Platform for Software Development Oracle SOA Cloud Service Mediation Oracle Java Cloud Platform for Custom Applications Planning & Budgeting Oracle EPM Cloud Performance Reporting On-Premises to Cloud Migration BI Asset Development On-Premises to Cloud Service Integration Modeling & Exploration Integration & Migration Application & BI Development Quality Modeling & Exploration Organization Intelligence-Driven Applications Analysis Tools & Platforms Information Security Federation & Mediation On Premises IT Assets 30
Situational Intelligence Center View Application Development Intelligence-Driven Applications BI, OLAP, & Reporting Performance Forecasting & Simulation Embedded Analysis Application Customization Guided Navigation Reporting & Dashboards Query & Search Analysis Services Summary Aggregation Visualization, Presentation BI Asset Development Analysis Platforms & Tools SOA Cloud Virtualization Mediation Federation DaaS Clouds IoT Cloud Subscription Device & Events Mobile Cloud Mobile & Events SaaS Clouds Application Events Other Sources Other External External Feeds On Premises - Cloud Integration Integration & Migration Ingestion Methods Continuous / Stream Incremental Batch Replication Cloud-Based Organization Shared Analysis Assets Filtering Scheduling ETL / ELT Map/Reduce Connectivity Internal Feeds Operational Systems, etc. In-Memory Analytical Processing Query Processing Caching OLAP Staging Reservoir Temporary Cleansed Erroneous Quality Discovery Lab Parsing & Standardization Historical Immutable Process-Neutral Lowest Granularity In-base Analytical Processing &Text Mining Statistics OLAP User-Managed User-Defined Models Match / Merge Profiling & Auditing Analytical Interpretable Usage-Specific Formats Access & Performance Rules & Standards Organization (Local) SQL Firewall Information Security Auditing Label Security Redaction Storage Encryption Separation of Duties Modeling Exploration 31
Hybrid IT for Digital Business 3 rd Party Services Mobile Applications Cloud Computing Users Devices (Possible Onboard Computing) Device Communications Local Device Environment Local Applications Local Services (Varied & Optional) Device Config/Control Collection & Storage Access Software Update Store & Forward Message Filtering Event Detection & Alerts Analysis Rules Processing Remote Communications Gateway Security Network Interact ion Functionality on premises or in the cloud Service Mediation Integration Enterprise IT Environment Cloud Services You Manage Cloud Applications Cloud Platform Cloud Infrastructure Security Enterprise Applications Acquisition Security Information Hybrid IT End-to-end Security Analytics Edge / Fog Computing Private Cloud & Traditional Computing 34
Program Agenda 1 2 3 4 Digital Disruption Digital Transformation Reference Architecture Getting Started 35
Begin Your Transformation Incubate business ideas Capture ideas in journey maps, storyboards, etc. Develop business strategy Review governance, risk, and compliance Assess your IT capabilities Cloud computing, SOA, Mobile, Big, Security, etc. Develop your architecture & roadmap Develop EA to address your business initiative Repeat Journey Map Capability Assessment Heat Map EA Roadmap Target Architecture Capabilities 36
Engage With Oracle Oracle Products Oracle Consulting Architecture Online Business Context Change Roadmap Oracle Architecture Development Process Vision Current State Future State Oracle Public Cloud Oracle Hardware Oracle Software Digital Business Architecture Development Process Consulting Services IT Strategies and Architecture from Oracle (ITSAO) www.oracle.com/goto/itstrategies 37
Keep Learning with Oracle University Classroom Training Learning Subscription Live Virtual Class Training On Demand Cloud Technology Applications Industries education.oracle.com 38
39