Download as pdf or txt
Download as pdf or txt
You are on page 1of 70

Oracle Cloud Project

Management for Partners


Module 7 – Cloud Architecture: Envisioning
and Planning

Student Guide
S105465GC10

Learn more from Oracle University at education.oracle.com


Copyright © 2020, Oracle and/or its affiliates.
Disclaimer

This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training
course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display,
perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle.

The information contained in this document is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

Restricted Rights Notice

If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of
such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software
documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure,
modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered
hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable
contract. The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government.

Trademark Notice

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc.
AMD, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

Third-Party Content, Products, and Services Disclaimer

This documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all
warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not
be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.
Module 7 – Cloud Architecture: Envisioning
and Planning
Oracle Cloud Project Management Training for Partner

Oracle Alliances & Channels


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, timing, and pricing of any features or functionality described for Oracle’s
products may change and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A
detailed discussion of these factors and other risks that affect our business is contained in Oracle’s
Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and
Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on
Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of
September 2019 and Oracle undertakes no duty to update any statement in light of new information or
future events.

2 Copyright © 2020, Oracle and/or its affiliates.


Sarkis Kerkezian, PMP, MBA, TOGAF

Director: Partner Implementation Advisory


Oracle Corporation

3 Copyright © 2020, Oracle and/or its affiliates.


Learning Objectives
Cloud Architecture Envisioning & Planning

By the end of this Module you should be able to:


• Explain the importance of Enterprise Architecture in the context of cloud
• Define Enterprise Architecture differentiators
• Highlight the importance of Cloud Readiness Assessment
• Describe the concepts of business architecture by using Modern Best Practices (MBP)
• Explain information or data architecture
• Describe application and technology architecture of Oracle Cloud
• Plan a Cloud Enterprise Architecture engagement effectively
• Explain the difference between monolithic and microservices architectures for app development
• List the steps in preparing a current and reference architecture
• Leverage Oracle Enterprise Cloud Architecture Framework (ECAL)

4 Copyright © 2020, Oracle and/or its affiliates.


Oracle Cloud Delivery Framework
Analyze & Plan & Configure & Validate & Transition & Sustain &
Prepare Design Build Test Go Live Realize

Project Management and Governance


Cloud Provisioning & Cloud Security,
Environments Identity & User Continuous Testing Sustainment Plan &
Knowledge Areas

Management Management Strategy & Plan Adoption Strategy

Project Management Implementation


Cloud Architecture Data Management
Plan & Delivery Approach for Cloud
Envisioning & Planning & Migration Plan
Approach Solutions in Scope

Transitioning & Training & Knowledge


Cloud Risk Organizational Change &
Aligning Business Goals Transfer Strategy &
Management Communication Mgmt.
& Project Objectives Plan

Project Artifacts, Deliverables, and Milestones

SaaS PaaS OCI


5 Copyright © 2020, Oracle and/or its affiliates.
Oracle Cloud Delivery Framework
Knowledge Area: Cloud Architecture Envisioning & Planning

Analyze & Plan & Configure & Validate & Transition & Sustain &
Prepare Design Build Test Go Live Realize

Project Management and Governance

• To envision the architecture roadmap and blueprint for


Cloud
business organization structure, processes, data,
Architecture
Envisioning &
technology and applications to be deployed part of the
Planning project to achieve the business vision, strategy, and
objectives within the context of Cloud

Project Artifacts, Deliverables, and Milestones

SaaS PaaS OCI


6 Copyright © 2020, Oracle and/or its affiliates.
Enterprise Architecture
Defined in the context of cloud

Enterprise architecture is the practice of


conducting enterprise analysis, design,
planning, and implementation to fulfill the
business vision, strategy, and objectives of the
organization.

The envisioning of the enterprise structure,


operation of business, information, processes,
systems, infrastructure and technology
components (such as cloud) formulate the future
reference architecture blueprint with a defined
roadmap to be implemented as part of a
program or project.

7 Copyright © 2020, Oracle and/or its affiliates.


Enterprise Architecture: Differentiators
In the context of cloud

• Better visibility, traceability, flexibility


• Resource elasticity, application scalability, expandability
• Auditability and accountability
• Better capacity planning and management
• Stricter privacy and fault tolerance
• High performance and workload predictability
• Improved infrastructure efficiency
• Real-time provisioning and higher resource utilization
• Agility, availability, adaptability, and autonomy
• Easy manageability, maneuverability
• Consolidated, virtualized, dynamic, utility-like, and on-demand infrastructure
• Grid-enabled and optimized infrastructure
• Management console and automated job scheduling
• Compliant to SLAs, OLAs, government rules, and regulations

8 Copyright © 2020, Oracle and/or its affiliates.


Oracle Cloud Portfolio
B2B B2C Digital Real-Time Customer
CX Platform CX Content
AI Apps CX Marketing Campaign Personalization Actions Acquisition
CX B2C Service B2B Service
Intelligent
Field Service
For CX Marketing Automation Automation & Optimization (Infinity) (BlueKai) Service Advisor

CX
Sales Planning Partner Configure,
CX Sales Force B2B Service
& Performance
Subscription
DataFox CX Content
CX B2C B2B
CX Unity CX Industry CX Midsize Relationship Price & Commerce
Sales Automation Center Management Commerce Commerce
Cloud Applications

Management Management Quote

Profitability Financial Enterprise


Accounting Project Risk AI Apps for Account Tax Narrative
ERP Financials
Hub
Procurement
Management Management
NetSuite
ERP
ERP Midsize Planning & Cost
Reconciliation
Consolidation
Reporting Reporting
Data EPM
Management and Close Management

Product In-Memory Product Supply Chain


Supply Chain Transportation Global Trade Warehouse Inventory Order AI Apps
SCM Planning Management Management Management Management Management
Procurement Lifecycle Manufacturing Maintenance Cost Master Data Collaboration
for SCM
Management Management Management & Visibility

Human IoT IoT IoT IoT Service IoT


Talent Workforce Work life AI Apps for HCM IoT Asset IoT Fleet
HCM Resources Connected Production Connected Monitoring For
Management
Management Management Solutions
Worker
HCM Midsize Monitoring
Monitoring
Monitoring
Worker Connected Assets Apps

Construction Education
Consumer Financial Food and High Industrial Life Media and Public
Industry Automotive Communications &
Goods
and
Services Beverages
Healthcare
Technology
Hospitality
Manufacturing Sciences Entertainment Sector
Retail Utilities
Engineering Research

Application Container
Container Container Events Mobile Visual Digital Data Blockchain SOA
Engine for Functions Java Developer Apiary** Messaging
Development Kubernetes
Registry Pipelines Service Hub Builder Assistant Science Platform Cloud Service

Management IT Application
Resource Integration
and Monitoring Notifications
Manager
Tagging Audit Infrastructure Performance IT Analytics Log Analytics API Platform API Gateway
Cloud Integration
Governance Monitoring Monitoring
Cloud Infrastructure

Database Autonomous Autonomous Database Database Analytics


Exadata Exadata NoSQL Analytics Big Data SQL Big Data
Data Transaction Cloud Service Cloud Service Streaming
Management Warehouse Processing Bare Metal Virtual Machine
Cloud Service Cloud at Customer Database Cloud Cloud Service Cloud Service & Big Data

Networking, Microsoft Identity and Web Cloud Access Security,


Virtual Cloud Load Traffic Health Email Key Identity Database
Connectivity & Network
Azure
Balancing
FastConnect DNS
Management Checks Delivery
Access
Management
Application
Cloud Service
Security Broker
Security Identity,
Edge Services Interconnect Management Firewall (WAF) (CASB) Compliance

Virtual Machines Compute Bare Metal Compute


Block File Object Archive Storage Data
Compute Standard Dense IO High IO HPC
Virtual Machines GPU Bare Metal GPU
Volumes Storage Storage Storage Gateway Transfer Storage
Standard Dense IO

Solutions Oracle Applications Database Applications High Performance Computing Big Data DevOps Data Protection

Marketplace GoldenGate Data Integrator Identity Management Autonomous Linux Essbase MySQL WebLogic Server** Applications++ & more

Legend: ** Product is available, but the new naming & features are expected to be released soon
9 Copyright © 2020, Oracle and/or its affiliates. ++ More products in the same category
Different Instance Types Options
Envisioning Cloud Enterprise Architecture
Mapping the Cloud Project Life Cycles

Analyze & Plan & Configure & Validate & Transition & Sustain &
Prepare Design Build Test Go Live Realize

Cloud Cloud Cloud Cloud Cloud Implementation and


Strategy Use Case Architecture Roadmap Governance

Envisioning Cloud Architecture Roadmap

10 Copyright © 2020, Oracle and/or its affiliates.


Projects Are Born Through Architecture Envisioning

Roadmap planning begins before RFPs are


sent out or proposals submitted.

Enterprise Business Analysis and Architecture


processes continuously refine an organization’s:
• Business strategies
• Business requirements
• Future-state architecture Envision
• Cloud strategy
• Internal and external compliance and regulatory requirements
Portfolio Management and Governance processes
define, align, prioritize, and monitor projects.
11 Copyright © 2020, Oracle and/or its affiliates.
Analyze &
Cloud Architecture: Envisioning and Planning Prepare

Analyze and prepare life cycle Cloud Architecture


Envisioning & Planning

Major Activities

‒ Review the cloud strategy and the defined use cases in conjunction with the Cloud Architecture and
roadmap.
‒ Perform detailed analysis of existing deployment architecture (if any) or design a new architecture based on
business requirements.
‒ Review the scope of the project and define solution architecture approach (integration, reporting, and so on).
‒ Conduct Cloud Architecture readiness assessment.
‒ Identify cloud management capabilities needed.
‒ Define reference deployment architecture of business, applications, data, technology (network, security,
platform, infrastructure).
‒ Review the reference architecture blueprint built for the customer (all components of PaaS/OCI/SaaS) and
define services interactions.
‒ Identify the deliverables and artifacts for architecture technology (systems, networks, software, hardware) and
applications.
‒ Tailor architecture framework (ECAL, TOGAF, Zachman, DODAF/MODAF, Custom Built).

12 Copyright © 2020, Oracle and/or its affiliates.


Cloud Roadmap
Define a plan to implement the cloud

• Identify projects needed to


implement the cloud.
• Identify projects needed to prepare
applications to migrate to the
cloud.
• Prioritize the projects with respect
to availability for application
migration.
• Create implementation plan for
each project.

13 Copyright © 2020, Oracle and/or its affiliates.


Cloud Management Capabilities

14 Copyright © 2020, Oracle and/or its affiliates.


Evaluating Cloud Readiness
Cloud maturity continuum

CLOUD MATURITY CONTINUUM


Industrial Digital
Traditional Agile

• Cost and risk reduction • Revenue and brand value


Value of IT • Operations kept running • Customer satisfaction
• Preserve customers and assets • Business change and innovations
• ITIL • DevOps
IT Organization • Waterfall • Scrum
• V-Model • Kanban

• IT Centric • Business-centric
Culture • Internal customers • Customer-oriented

Cloud Focus • Extend existing infrastructure and tools • Adopt native cloud tools

• Quick and cheap provisioning


• Move commodity servers off site
Cloud • Improved capacity management
• Delivery empowerment
Opportunities • Higher infrastructure flexibility
• Cloud recovery
• Reduce operations requirements

15 Copyright © 2020, Oracle and/or its affiliates. Gartner 2016: How to achieve enterprise agility
Analyzing the Enterprise Architecture Strategy
Four operating models
Coordination Unification
• Shared customers, products, or suppliers • Customers and suppliers may be local or global.
Business Process Integration

• Impact on the other business unit transactions • Globally integrated business processes often with support of
Operationally unique business units or functions
High

• enterprise systems
• Autonomous business management • Business units with similar or overlapping operations
• Business unit control over business process design • Centralized management often applying
• Shared customer/supplier/product data functional/process/business unit matrices
• Consensus processes for designing IT infrastructure • High-level process owners design standardized processes
services; IT application decisions made in business unit • Centrally mandated databases
• IT decisions made centrally

Diversification Replication
• Few, if any, shared customers or suppliers • Few, if any, shared customers
• Independent transactions • Independent transactions aggregated at a high level
• Operationally unique business units • Operationally similar business units
Low

• Autonomous business management • Autonomous business unit leaders with limited discretion
• Business unit control over business process design over processes
• Few data standards across business units • Centralized (or federal) control over business process design
• Most IT decisions made within business units • Standardized data definition but locally owned with some
aggregation at corporate
• Centrally mandated IT services

Low High
Business Process Standardization
Source: Enterprise Architecture as Strategy: Creating Foundation for Business Execution
16 Copyright © 2020, Oracle and/or its affiliates.
by Jeanne W. Ross
Enterprise Architecture Builds Agility Over Time

17 Copyright © 2020, Oracle and/or its affiliates.


Several Enterprise Architecture Frameworks
Mapping TOGAF to architecture strategy, roadmap, and implementation

18 Copyright © 2020, Oracle and/or its affiliates.


Enterprise Architecture Framework

19 Copyright © 2020, Oracle and/or its affiliates.


Enterprise Architecture Layers
In the context of cloud

What business processes and activities


should be performed and how? (Business
strategy)

Business
How data is collected, organized,
Data or captured, safeguarded and
Information distributed (Structure)

How and what applications should


Application process and interact with the data and
support the business processes?

The logical software and


hardware capabilities required to
Technology support all of the above mainly in
the context of cloud

EA Layers

20 Copyright © 2020, Oracle and/or its affiliates.


Business Architecture
In the context of cloud

• Define strategic business objectives.


• Identify business initiatives and corresponding capabilities
Business
• Cloud strategy
• Targeted operating model
• Future business processes

Technology

21 Copyright © 2020, Oracle and/or its affiliates.


Business Capability Notation
Leveraging modern best practices to design the business architecture

Next generation best Articulates how to Across Inherently mobile,


practice business execute in order to functional areas social, intelligent,
processes on achieve radically and industries and interconnected
oracle.com superior results

22 22 Copyright © 2020, Oracle and/or its affiliates.


Identifying and Mapping the Business Capabilities
Oracle Modern Best Practice

200+
OPEN, STANDARD, FREE
Marketing  Analytics to Insight  Insight to
Campaign ROI  Campaign Execute to Lead
 Event Execute to Lead  Disparate Sources to
Unified Data  List Import to Prospect
Sales  Social Prospect to Lead  Lead to
Logistics  Shipment to Dispatch  Inbound
Shipment to Receipt  Freight Invoice to Approval
 Lane Forecast to Carrier Contract
Order Management  Multi-channel Order to
Promise  Fulfillment Orchestration to Invoice
Opportunity  Opportunity to Quote  Quote to  Order to Drop Shipment
Finance  Budget to Approval  Asset Acquisition Order  Order to Close Opportunity  Opportunity
to Retirement  Bank Transaction to Cash Position to Forecast  Sales Play to Key Account Manufacturing  Forecast to Plan  Production
 Expense Report to Reimbursement  Supplier Opportunity  Schedule Change to Sales Call  Order to Cost Update  Contract Manufacturing
Invoice to Payment  Customer Invoice to Receipt Vendor Lead to Channel Opportunity  Channel Request to Delivery
 Customer Collection to Credit Policy Lead to
 Daily Close to Financial Forecast  Period Close Innovation  Social Monitoring to Idea Capture
Vendor Opportunity  Idea Capture to Business Case  Requirement
to Financial Reports
Sales Performance Management  Sales Strategy Definition to Optimization  Concept Formation to
Procurement  Insight to Smart Sourcing to Execution  Coaching Plan to Performance Design  Product Proposal to Go-to-Market
 Requisition to Receipt  Contract Creation to  Incentive Plan to Payment Candidate  Portfolio Review to Selection
Spend Compliance  Supplier Registration to
Supplier Performance  Supplier Return to Service  Customer Contract to Resolution  Social HR & Talent  Recruit to Onboard  Benefits to
Settlement  Supplier Invoice to Payment Listing to Resolution  Service Request to Dispatch Payroll  Time Collection to Payroll  Payroll to
 Knowledge Gap to Solution  Sensor Alert to Payment  Goal Setting to Performance
Project Management  Initiation to Project Plan Preventive Maintenance  Customer Sentiment to Improvement  Talent Review to Succession
 Resource Deployment to Utilization  Project Preventive Maintenance  Absence Planning to Productivity Improvement
Execution to Control  Project Expenditure to Cost  Employee Insight to Workforce Wellness
Control  Grant Award Funding to Closeout Commerce  B2C: Multi-Channel to Omni-channel  Employee Separation to Workforce Analysis
 Project Contract to Revenue  Analysis to Experience  B2C: Awareness to Interaction  B2C:
Interest to Purchase  B2B: Multi-Channel to Industry  Retail  Public Entity  Higher
Project Optimization Education  Insurance  Banking  Healthcare 
Omni-channel Experience  B2B: Product Search
to Cart  B2B: Cart to Agreement More coming

23 Copyright © 2020, Oracle and/or its affiliates.


ERP and EPM Business Capabilities Map: Sample
Financial Project
Supply Chain Product Warehouse Global Trade
Performance Finance - ERP Portfolio Procurement Manufacturing Maintenance Logistics
Stakeholders Management Management
Management Lifecycle Management Compliance Corporate
Functions
Consolidated
Financial Sub ledger Supplier Warehouse Transportation Trade
Ledger Project Costing Order Promising Manufacturing Asset Monitoring Product Hub
Board of Directors Consolidation Accounting Management Management Intelligence Intelligence
Accounting Finance
Budgeting, Supplier Supply Planning
Planning, General Ledger Recommend- Time & Labour Supplier Portal Quality Warehouse Inventory Global Trade
& Supply Chain Quality Asset Definition
Forecasting ations Management Management Visibility Management
Orchestration
CEO Operations
Profitability & Project Mobile Forwarding and
Asset Inventory and Outside Maintenance Innovation Trade
Costs Mngmt Payables Performance Product Master Warehouse Brokerage
Management Costing Processing Costs Management Compliance
Allocations Reporting Management Operations

Warehouse
CFO Tax Provision Inter-Company
Subscription Grants Self-Service Inventory & Cost Model Lifecycle
Work Definition
Project Portfolio
Workforce
Transportation Customs HR
(Direct Tax) Management Management Procurement Management Management Management Sourcing Management
Management

Intelligent
Financial Close Cash Resource & Task Order Production Product Fleet
Payment Payments Work Execution
COO Mgmt Management Mgmt Management Monitoring Development Management
Discounts Shared Services

Enterprise Data Receivables & Contract Configure Price Logistics


Expenses Projects Progress Data Acquisition
Management Collections Management Quote Fleet Monitoring Network
and Storage
Modelling
CHRO R&D
Regulatory Data
Strategic Demand Connected Transportation
Reporting & Payments Project Billing Contextualisation
Sourcing Management Worker Management
Disclosure and Preparation

Enterprise & Service


Internal Audit Transaction Revenue Genealogy and
Monitoring for Co-operative Legal &
Project Contracts Purchasing Service Contract Traceability
Matching Management
Management Connected Routing Compliance
Analysis
Assets
Sales and Patterns and Freight Payment,
Account Auto Invoice Planning and
Operations Correlations Billing and
External Audit Reconciliation Scanning Scheduling
Planning Analysis Claims Corporate

In Memory Cost Predictive


Management Analysis
Regulatory
Authorities
Risk and Information Operational Predictive &
Financial Control Segregation of Analytics and Supporting Operational
Proactive Dashboards
Strategic
Financial Discovery Reporting Analytics Analytics
Governance Framework Duties Reporting
Governance Functions Analytics

24 Copyright © 2020, Oracle and/or its affiliates.


Information or Data Architecture
In the context of cloud

• Understand the flow of data and its impact on architecture


designs.
• Evaluate the data sources, data management and data Business
usage.
• Baseline data: Creation, storage, transport, report, Data
integration
• Targeted data: Migration, transforming, integration,
roadmap

The data eco-system reference architecture framework can beTechnology


leveraged to enter all the different data
sources and map the lifecycle of each data element as it is refined. The core Oracle Cloud Services are
highlighted to show what role they play in refining the data.

25 Copyright © 2020, Oracle and/or its affiliates.


Conceptual View of a Data Ecosystem Example

Exploit and
Autonomously Actionable Actionable Autonomously Actionable
Share Events Insights Information

Structured
Enterprise
Data

Data Event Engine Data Enterprise


Data Refinery Reporting Other
Streams Reservoir Information Store
Data

Control
Understand

Events Data Science Discovery


and Data Discovery Lab Output

26 Copyright © 2020, Oracle and/or its affiliates.


Data Ecosystem: Logical, Lifecycle, and Service Architecture

Analyse, Predict,
Discover 01011010
101100 Ingest Transform Refine Act
and Measure

Data Sources Ingestion Data Reservoir Data Access Data Consumers

Transformation
(can and will be anything) (can and will be anything)
Autonomous Transaction
Analytics Cloud
Data Services (DMP) Processing

Autonomous Data Warehouse People


Enterprise Applications AI / ML (capability)
Data Integration Platform
Data Lake
Integration Cloud Machines
Data Hub
Devices End Users
Event Hub

Interpretation
Big Data / NoSQL DataScience.com
Things

Events Sensors Integration Cloud


Object Storage App Development
(capability)
Social
Voice Applications
Any Digital Asset Security, Identity & Management Metadata Cloud

Discovery Lab and Sand Box Removal

27 Copyright © 2020, Oracle and/or its affiliates. Some products in each category might change 27
Application Architecture
In the context of cloud

• Identify the functional capabilities by which


business processes and activities are executed.
• Conduct a gap analysis to determine new
Business
capabilities, existing capabilities that need
modifying and existing systems that will need to Data
be integrated to.
• Depict the Oracle SaaS Applications and Application
corresponding modules and data flows.
• Identify integrations and extensions.
Technology

28 Copyright © 2020, Oracle and/or its affiliates.


Functional Capabilities
DEVICE APPLICATIONS
Leverage to depict the application architecture
IoT
CUSTOMER, Apps IOT Devices
EMPLOYEE, BACK OFFICE
PARTNER CHANNEL FUNCTIONS
PLATFORM
DATA-DRIVEN INSIGHT DATA-DRIVEN APPLICATIONS
Existing
Mobile Product
Platform Systems
Customer Content Social
Mobile Apps Mgt Mgt Marketing CPQ Mgt

Existing
Web
Customer
Portal HCM &
Records
Commerc Talent
Chatbot AI Omni-channel
Management Sales e Mgt
Recommendations

Existing
Browser Call
Chatbots Centre
Digital
Digital Media
Media Supply
Visualisation Management
Management Service ERP Chain

Call
Augment
ed Reality
Security

Partners

ECO-SYSTEM
29 Copyright © 2020, Oracle and/or its affiliates.
Data Flow & Integration
1 Premier Promotion only
ORACLE APPLICATION DESIGN: SAMPLE 2 Customers (Batch)
OUTBOUND CAMPAIGN MANAGEMENT BUSINESS PROCESS 3 Multiple personas (pre-integrated)
Data as a 4 Personalised advert (pre-
Service (DaaS) 5
integrated)
Current Customers
3 6
Closed loop Marketing (pre-
7
integrated)
Advert Marketing 8
Persona advert clicks (standard
Delivery 4
Cloud 7 report)
Platform MARKETING Updated Customer Profiles

5
A
Extensions
8
6
B Micro-site
CUSTOMER Customer Data Legacy Integrations
A
Campaign Management
Micro-Site Cloud

1 2
B

Legacy
Advert Current Customer
Content Marketing Records

30 Copyright © 2020, Oracle and/or its affiliates.


Depict the Applications Architecture
Leverage the 360 comprehensive processes
Strategy to Revenue Planning and Best Multi-Source
General Ledger
Plan Management Budgeting Candidates Analytics

Attract to Employee Resource Talent Best


Recruiting
Hire Record Modeling Management Candidate

Innovate to Release to
Design Product Cost Product Develop Product Qualify Suppliers
Commercialize Production

Develop to Learning Work Life Employee


Social Learning Digital Assistant
Retain Management Solutions Portals

Plan to Innovation Sales and Ops


Procurement Qualify Suppliers Manufacturing
Produce Management Planning

Launch to Data Management Campaign & Lead Content Testing & Enterprise
Content Marketing
Lead Platform Management Optimization Analytics

Opportunity to Configure, Price, Self-Service Order


Assisted Selling Mobile Selling
Revenue Quote Portal Management

Service to Product Lifecycle Subscription Self-Service


Assisted Service Field Service
Quality Management Management Portal

Close to Planning & Executive Narrative Financial


Applied Analytics
Analysis Budgeting Dashboards Reporting Forecasting

Adaptive Machine Internet Multi-Source Digital


Mobile Blockchain
Innovation Intelligence Learning Of Things Analytics Assistant
Platform
Data / Integration / Custom Development

31 Copyright © 2020, Oracle and/or its affiliates.


Technology Architecture
In the context of cloud

• Platform capabilities: Integrations, custom code,


extensions
• Infrastructure capabilities: Storage, compute, network Business
• Reference architectures
• Technology architecture and roadmap Data
• Integration requirements
• Development framework Application

Technology

32 Copyright © 2020, Oracle and/or its affiliates.


Platform Capabilities DEVICE PLATFORM

IoT
Platform IOT Devices BACK
OFFICE
SYSTEMS
CUSTOMER,
EMPLOYEE,
PARTNER DATA-DRIVEN INSIGHT DATA-DRIVEN APPLICATIONS Existing
Product
INTEGRATION Systems
PLATFORM
Extended Micro
Functions Services Existing
Mobile Apps Real-time Business Customer
Analytics Intelligence Records
Integration

Data Bespoke Development


Reservoir Code Environment
Chatbot Existing
AI & & Call
Machine Learning discovery Centre
Process

Browser
Container
Database s
Existing
Data
Warehouse

Call
Security

API Data as a
Platform Service

ECO-SYSTEM PLATFORM
33 Copyright © 2020, Oracle and/or its affiliates.
Infrastructure Capabilities
DEVICES
CUSTOMER,
EMPLOYEE,
PARTNER
BACK OFFICE
FUNCTIONS
IaaS IaaS

Mobile Apps Existing


CLOUD INFRASTRUCTURE Product
Systems
Server-less
HPC Platform

IaaS IaaS IaaS IaaS IaaS


Chatbot
Existing
Customer
Compute Storage Database Networking Governance Records
Service Service Service Service Service
Browser

Existing
Call
Centre
Call

Security

ECO-SYSTEM

34 Copyright © 2020, Oracle and/or its affiliates.


Database Application (SAAS)
Sample reference OCI architecture

ORACLE CLOUD DATA CENTER REGION


AD-2 AVAILABILITY DOMAIN-1

Subnet-B Subnet-E
10.0.4.0/2 10.0.7.0/24 Virtual Cloud
4 Network
Customer Load balancer 10.0.0.0/16
Datacenter (100 Mbps)

Subnet-A Subnet-D
10.0.3.0/2 10.0.6.0/24
4
Two 4-OCPU VM
Web Servers IAM Service
(1 TB Block Volumes)
1Gbps
Subnet-C Audit Service
FastConnect
10.0.5.0/24
RMAN Backup
Database Standard Edition
2 core, High IO Object Storage
(2 TB)

35 Copyright © 2020, Oracle and/or its affiliates.


Database Application (RAC)
Sample reference OCI architecture
IGW
ORACLE CLOUD DATA CENTER REGION

Subnet-A Subnet-D
10.0.3.0/24 10.0.6.0/24 Virtual Cloud
Network
10.0.0.0/16

Customer
Load balanced
Datacenter
Web Servers on VMs
IAM Service

Subnet-A Subnet-C
10.0.3.0/24 10.0.5.0/24
Audit Service

RMAN backup
DRG
VPN Bastion Server on VM 2-node RAC Database Object Storage

AVAILABILITY DOMAIN-1 AVAILABILITY DOMAIN-2

36 Copyright © 2020, Oracle and/or its affiliates.


Four Pillars of Cloud Enterprise Architecture
Iterate the Architecture Design across the pillars for further refinement

• Business • Data
Processes • Information
• Organization
• People
Data or
Business
Information
Architecture
Architecture

Technology Application
Architecture Architecture
• Network
• Compute
• Storage
• Application
• Integration
• Services
• Security

37 Copyright © 2020, Oracle and/or its affiliates.


Cloud Logical Architecture
Access
Interfaces Native Protocols Portals Custom UIs Self-Service APIs

Network Proxy Perimeter Security Naming Balancing


User Interaction / self service

Security and

Cloud Management
SaaS Business Process Business Service Application
Business Mgmt Policy Mgmt
Services

PaaS Container Queue Data

Orchestration
IaaS Server Network Storage Operations
Deployable Entities
Design-time

Logical Pools Compute Networks Storage Other External


Resources

Pool Clouds
Managers
Physical Pools Servers Disks Engineered Other Legacy
Partners
Facilities Real Estate Cooling Utilities Other

38 Copyright © 2020, Oracle and/or its affiliates.


Plan &
Design
Cloud Architecture Envisioning and Planning
Plan and Design Phase Cloud Architecture
Envisioning & Planning

Major Activities

– Create and document detailed end-to-end business model and corresponding applications
modules architecture.
– Develop and document executable reference target technology architecture and roadmap.
– Create deployment architecture (PreProd/Dev/test/UAT/Prod) + replication rules for integration.
– Develop detailed catalogs for extensions, environments, and integrations.
– Design the target infrastructure, network topology, identity and access, data center, and security
architecture
– Identify the information and BI model, data locality, and security requirements.
– Determine object storage / files storage architecture and security.
– Design cloud management processes (e.g. self-service process).
– Verify required infra resources versus available infra resources (capacity planning).
– Design custom build applications architecture based on microservices approach.
– Review and sign off the proposed architecture.

39 Copyright © 2020, Oracle and/or its affiliates.


Reference Architecture: Communications Industry

Call Center Retail Store Field Services Mobile Direct Sales Chat Web Dealers Social IoT
Digital Customer Experience (CX) Platform
Marketing Sales (B2B) Commerce & CPQ Customer Service

Omni-Channel Commerce (Cart and Self-Service Community, Chat,


IoT

Research, Discover using Unified Demand Generation, Opportunity Mgmt. Merchandising) Email, Click2Call, SMS Agents
Data (DMP) and Sales Forecasting

Contextualised Content to Engage Commerce Experience Manager for


Personalisation and Guided Search Knowledge Management
Audience Territory and Quota Management
Access Management

Automate Cross-Channel Campaign Sales Catalog Mgmt., New Order and Billing Care (presentment,

Enterprise Mgmt &


Services/APIs

Information Management & BI


Orchestration Sales Performance & Incentive Mgmt MACD, Centralised Task-flows and Pricing payments, collections & analytics)

Strategic Analytics

Monitoring
Quote Mgmt., Configurator, Product
Social Marketing Predictive Selling Field Services
Integration

Bundling and Promotions


Security

IT Governance
CX Foundation
Customer Social
Product Data Content & Exp Business Adaptive Loyalty
Data Collaboration (Listening, Mobility
Management Management Process Mgmt Intelligence/RTD Mgmt
Management Engagement)
Identity Governance
Process

Development Tools
Core BSS
Retail Stores Customer Order Payments &
Rating & Charging Billing
Management Collection

Big Data
Core OSS
Service Order Service Resource
Data

Management Service Activation Service Assurance


Management

Supply Chain Management ERP Financials


(Devices & Content) (Revenue Accounting)

Infrastructure Services
Public Cloud Private Cloud Hybrid Cloud CSP Network 3rd Party Providers
40 Copyright © 2020, Oracle and/or its affiliates.
Oracle Solution Map for Communications Industry SaaS PaaS IaaS

Call Center Retail Store Field Services Mobile Direct Sales Chat Web Dealers Social IoT
Digital Customer Experience (CX) Platform
IoT Cloud

Marketing Cloud*
Oracle Marketing Sales
Sales
(B2B) Commerce & CPQ Customer Service

Omni-Channel Commerce (Cart and Self-Service Community, Chat,


OracleIoT

Research,
DMPDiscover using Unified
(Bluekai) Demand Generation, Opportunity Mgmt. Merchandising) Email, Click2Call, SMS Agents
Data (DMP) and Sales Forecasting
Oracle Service Cloud &
ContentContent
Contextualised Marketing
to Engage Commerce Experience Manager for Engagement Cloud
Knowledge Management
(Compendium)
Audience Oracle Commerce
Personalisation &Search
and Guided CPQ
Oracle
Territory
Territory Sales
andand
Quota Cloud
Quota
Management
Mgmt
Cloud
Management
Cloud Management

Responsys/Eloqua Sales Catalog Mgmt., New Order and Billing Care (presentment,

Mgmt &
Automate Cross-Channel Campaign
Services/APIs

Information Management & BI


Orchestration Sales Performance & Incentive Mgmt MACD, CentralisedTask-flows
ABO, Centralised Task-flowsand
andPricing
Pricing payments, collections & analytics)

Management
Monitoring
Analytics
Suite

Oracle Analytics
Personalised Campaigns Oracle Field Service

Oracle

Cloud
(Maxymiser) Quote Mgmt., Configurator, Product

Enterprise
Social Marketing Predictive Selling Field Services
Cloud
Integration

Bundling and Promotions


Oracle SOA

Access

Cloud
Oracle IdentityAccess
Security

IT Governance
Strategic
CX Foundation
Customer Experience Social Mobile &
CDM Product Data OSN Content & Exp Business
Process Social Adaptive
AI for CX Loyalty
Loyalty
Data OPH Cloud Collaboration & Content (Listening, Chatbot
Mobility
Governance

Cloud Management Cloud Management Process Mgmt


Cloud Cloud Intelligence/RTD
Cloud Cloud
Mgmt
Management Cloud Engagement) Cloud
Governance
Integration CloudProcess

Tools
Development
Core BSS

Oracle
Development
Cloud
Customer Order Payments &
Identity

Retail
OracleStores
Retail Oracle OSM Rating & Charging Billing
Oracle BRM
Identity

Management Collection

DataData
Core OSS

Cloud
Big Big
Service Order Service Resource

Oracle
Data

Oracle OSM Service


OracleActivation
ASAP Oracle UIM 3rd Assurance
Service Party
Management Management
Oracle

Supply Chain
Oracle Management
Supply Chain ERP Financials
Oracle Financials Cloud
(Devices & Content)
Management Cloud (Revenue Accounting)

Infrastructure Services
Public Cloud Private Cloud Hybrid Cloud CSP Network 3rd Party Providers
41 Copyright © 2020, Oracle and/or its affiliates.
Building a Current and Reference Architecture
Define a step-by-step approach

• Build the overall solution for SaaS, PaaS, and IaaS.


• Identify the SaaS, OCI, PaaS level 1 components.
• Detail the level 2 components.
• Incrementally put together the pieces of the architecture.
• Define level 3 architecture as necessary.
• Identify the integration and data flows.

42 Copyright © 2020, Oracle and/or its affiliates.


Reference Architecture Development
Platform services: Examples

Service OTM Primavera Backup


Taleo
Cloud Archive
@Oracle
@Customer

Apps Apps
HCM SCM Finance Platform Unlimited Unlimited
Services ERP ERP
Fusion Single Instance

API Gateway
Customer Integration Platform (TIBCO)

43 Copyright © 2020, Oracle and/or its affiliates.


Level 1: Platform Services

Platform
Services

Business
Integration Security Extensibility Mobile
Intelligence

Oracle Public Cloud

44 Copyright © 2020, Oracle and/or its affiliates.


Level 2: Integration

Platform
Services

Business
Integration Security Extensibility Mobile
Intelligence

Oracle Public Cloud

45 Copyright © 2020, Oracle and/or its affiliates.


External Integration View

Third Parties

Cloud API SOA ICS


Oracle Cloud Management Integration
Platform
Services
Oracle Public Cloud

Customer Service Bus API Mgt & Gateway Managed File Transfer

46 Copyright © 2020, Oracle and/or its affiliates.


Existing

Current State Architecture: OP


Oracle Oracle Oracle 3rd Party
Apps Tech CGBU VF
System Channel

Customer Agent

Self-Care (Web, Mobile, Social, Call Center, etc)


Siebel

Customer Relationship Management Customer Service Order Capture


(Billing, Credit, CTI, etc) 1
(Base & Tools) (Order Management, Quote & Order Capture, etc)

Integration Platform (AIA, SOA Suite)

Custom Other boundary Billing & Revenue Service Activation


Built systems Management
Supply Chain
B/OSS

(ASAP) Financials
Retained

(ABCS)
Systems

(Rating, Charging, Billing) Management

ERP
3rd Party Channel (Revenue
(Goods &
Accounting)
(e.g credit check, Resource Management Content)
Network
payment gateway) (UIM)

47 Copyright © 2020, Oracle and/or its affiliates.


Future State Architecture Oracle Oracle Oracle Existing
VF 3rd Party
SaaS PaaS CGBU Solution
Customer Agent System

Digital Engagement Channels

SRM
(Social Cloud)
Customer Platform

Marketing
Customer Service Sales Force Commerce
Content Automation
Automation (Compendium) (Responsys)
(Service Cloud/ (Commerce Cloud + CPQ
Engagement Cloud) (Sales Cloud) Personalisation DMP Cloud)
(Maxymiser) (Bluekai)

3 4 1 2
Integration Hub (Integration Cloud, SOA Cloud, ODI and MFT Cloud)

Identity Management
14
5 7 8 9 11 12 13

(Identity Cloud)
6 10

IM & Analytics
Customer Single View Product Catalog Smart Offers Strategic Analytics
Innovation

Financials
Platform

(CDM Cloud) (OPH Cloud) (AI Cloud) Prepaid (Analytics Cloud)

ERP
(Revenue Account
Social Accounting) Management
Content & Exp Mobile (Financial Cloud) Big Data
(Social Cloud) (Experience Cloud) (Mobile & Chatbot Cloud) (Big Data Cloud)

On-Premise Integration Platform (AIA, SOA Suite)


20 19 15 16 17 18

3rd Party 3rd Party Customer Order Management Rating, Charging, Billing Service Activation
Retained
Systems

B/OSS

Providers Other Systems (OSM) (BRM)


boundary (ASAP)
systems (e.g credit check, Goods Fulfilment Resource Management
payment (UIM)
Network gateway) (Existing VF System)

48 Copyright © 2020, Oracle and/or its affiliates.


Integration View of E2E Customer Agent
Oracle
SaaS
Oracle
PaaS
Oracle
CGBU on
Existing
VF 3rd Party

Solution Architecture
IaaS System Solution

Digital Engagement Channels

SRM ERP
Customer Platform

(Social Cloud)
Financials (Revenue
Accounting)
(Financial Cloud)
Marketing
Customer Service Sales Force Content Automation Commerce
Automation (Compendium) (Responsys) Prepaid Account
(Service Cloud/ (Commerce Cloud + Management
Engagement Cloud) (Sales Cloud) Personalisation DMP CPQ Cloud)
(Maxymiser) (Bluekai)

3 5 1 2 4

Identity Management
(Identity Cloud)
Integration Hub (Integration Cloud, SOA Cloud, ODI and MFT Cloud)
17
6 7 8 9 10 11 12 13 14 15 16
Innovation Platform

Customer Single Product Smart Customer Order Rating, Charging, Service Strategic Analytics

IM & Analytics
View Catalog Offers Management Billing Activati
(BRM) on
B/OSS
(OPH Cloud) (AI Cloud) (OSM) (Analytics Cloud)
(CDM Cloud)
Goods Fulfilment Resource (ASAP)
Social Content & Exp Mobile Big Data
(Existing VF Management
(Experience (Mobile & (Big Data Cloud)
(Social Cloud) System) (UIM)
Cloud) Chatbot Cloud)
Retained

3rd Party Systems


Systems

3rd Party Providers Other boundary


Network systems (e.g credit check, payment gateway)

49 Copyright © 2020, Oracle and/or its affiliates.


Configure &
Build
Cloud Architecture Envisioning and Planning
Configure and build phase Cloud Architecture
Envisioning & Planning

Major Activities

– Implement the target infrastructure, network topology, identity and access, data center, security,
integrations, and BI models architecture.
– Implement Cloud Management processes (such as self-service process).
– Implement deployment architecture (PreProd/Dev/test/UAT/Prod) + replication rules for integration
– Implement designed application and data architecture.
– Cross validate the designed target architecture with reference architecture after
development/configuration and build.
– Develop custom build applications architecture based on microservices approach.
– Leverage the 12 factor methodology for applications development.

50 Copyright © 2020, Oracle and/or its affiliates.


Design Patterns: Architectures
Development Architectures Are Evolving

Cloud SaaS FaaS

Monolithics
Microservices Serverless

• Single packaged application • Multiple smaller applications • Multiple functions


• Single Stack development • May involve polyglot development • May involve polyglot development
• Slower development, build • Frequent and faster builds and • Very frequent and faster
and deploy deploys builds and deploys

Code Deploy Platform


Provision

51 Copyright © 2020, Oracle and/or its affiliates.


Monolithic Versus Microservices

“Micro” in microservices = small service. Micro is all about less complexity.

Monoliths Microservices
Module 1 Module 2 Module N API
Must support Must support
Business Logic the the Logic
requirements requirements
of ALL of ONE
Data Store module Data Store
modules

Fully featured run times that Light run times that do one
support all use cases thing
52 Copyright © 2020, Oracle and/or its affiliates.
Considerations for Adopting the Microservices Architecture

• Consider the microservices architecture


for applications that require high levels of
scalability, flexibility, and reliability.
• Migrate monolithic applications to
microservices if you can divide the
application’s functionality into focused
services, each with a limited scope.
• For complex monolithic applications that
can be migrated, consider developing
only the new functionality as
microservices.

53 Copyright © 2020, Oracle and/or its affiliates.


Designing a Microservices-Based Application
Adopt microservices and 12 factor methodology for apps development

• When designing an application by


using the microservices
architecture, adhere to the
mircoservices best practices and
the 12 factor methodology for
developing applications.

• Select a suitable data persistence


pattern, and understand the value
of running microservice in
orchestrated containers.

54 Copyright © 2020, Oracle and/or its affiliates. For 12 Factor Methodology refer to Apps Dev. Deck
Monolithic Versus Microservices Architectures
Key differences

Characteristic Microservices Architecture Monolithic Architecture


Unit Design The application consists of loosely coupled The entire applications is developed, and
services. Each service supports a single deployed as a single unit.
business task.
Communication To communicate with each other, the Internal procedures (function calls) facilitate
within the microservices of an application use the communication between the components
application request-response communication model. of the application and there is no need to
The typical implementation sues REST API limit the number of internal procedure calls.
calls based on the HTTP protocol.
Technological Each microservice can be developed using Usually the entire application is written in a
flexibility a programming language and framework single programming language.
that best suits the problem that it is
designed to solve.
Scalability Each microservice can be scaled The entire application must be scaled, even
independently of the other services. when the business requirement is for
scaling only certain parts of the application.

55 Copyright © 2020, Oracle and/or its affiliates.


Monolithic Versus Microservices Architectures
Key differences

Characteristic Microservices Architecture Monolithic Architecture


Data Management Decentralized: Each microservice may use Centralized: The entire application uses
its own database. one or more databases.
Deployment Each microservice is deployed Any changes, however small requires
independently, without affecting the other redeploying and restarting the entire
microservices in the application. application.
Maintainability Microservices are simple, focused, and AS the application scope increases
independent. So the application is easier to maintaining the code becomes more
maintain. complex.
Resiliency The application functionality is distributed A failure in any component could affect
across multiple services. If a microservice the availability of the entire application.
fails, the functionality offered by the other
microservice continues to be available.
Functionality reuse Microservices define APIs that expose their The opportunity for reusing
functionality to any client. The clients could functionality across applications is
even be other applications. limited.
56 Copyright © 2020, Oracle and/or its affiliates.
Validate Transition Sustain
Cloud Architecture: Envisioning and Planning & Test & Go Live & Realize

Cloud Architecture
Envisioning & Planning
Major Activities

‒ Cross validate through testing the designed target architecture with reference
architecture after development/configuration and build.
‒ Ensure active stakeholder participation and support.
‒ Identify reuse opportunities of the architecture (like micro services or integrations).
‒ Review and refine architecture artefacts.
‒ Explore further architectural views: Security, information, business process, technology,
organizational
‒ Evolve Enterprise Architecture: Share learning, informal and formal modeling sessions,
investigate technologies, identify candidate architectures.
‒ Govern Architecture: Develop guidelines, monitor and measure, develop architecture
metrics, enforce adherence to guidance.

57 Copyright © 2020, Oracle and/or its affiliates.


ENTERPRISE CLOUD ARCHITECTURE
FRAMEWORK (ECAF)
(Internally Called ECAL)

58 Copyright © 2020, Oracle and/or its affiliates.


A flexible customer-centric content framework and light-weight process for
accelerating cloud solutioning, deployment, adoption, and success

59 Copyright © 2020, Oracle and/or its affiliates.


Frame my need! Create my solution! Deliver my project!
ENTRY ENTRY ENTRY
POINT POINT POINT

60 Copyright © 2020, Oracle and/or its affiliates.


CURRENT Step …………… ……………
Practitioners Guide - Baseline Template Training

June 2020 February 2020 February 2020


CURRENT

ECAL 3.1 ECAL 3.0 ECAL 3.0


INTERNAL INTERNAL INTERNAL
GUIDE TEMPLATE TRAINING

FULL SET OF PRACTITIONERS GUIDES TEMPLATES & TOOLS TRAINING


1. IDEATE
2. VALIDATE
3. PLAN
4. CURRENT
5. FUTURE
6. CONFIRM
7. ADOPT
8. OPERATE
9. IMPROVE

FULL SET OF ARTEFACTS WITH GUIDANCE ON HOW TO USE

61 Copyright © 2020, Oracle and/or its affiliates.


Current State
CURRENT STATE ARCHITECTURE Architecture

What to do: Pre-requisite Steps/Tasks


• Gather or draw the current state architecture diagram: business architecture, application • All other CURRENT artefacts
architecture, information architecture, technology architecture.
• Collect information about existing integrations and relevant data flows Templates:
• Current State Architecture
LESSONS LEARNED Why we do it: Template
• Current State Architecture is the baseline for architecting the proposed future state.
• The purpose is to capture at least enough details of the customer ecosystem to ensure Tools:
Focused on understanding the scope and thatthe customer
the future context,supports
state architecture as welltheas your systems interactions with other
customer • None
services and applications, as well as meets the customer workloads and service levels for
opportunity to get to know the customer.
adoption of the cloud solutions. Examples:
• Architecture Patterns Library
ACTIVITIES • Frame the problem - don’t gatherHow we do it:
requirements
• Receive from the customer or draw the architecture diagrams that describe the current Other Resources:
• Capture current state in terms Current environment,
of people, process at least
andin the area targeted by the engagement.
technology
Capture Current State Current State State • Architecture Notations
Discovery
Process &
Discovery Several artefacts can compose the current state architecture, depending on the
Apps•& Tech
Questionnaire
Questionnaire
Capability Map • Be collaborative with the customer & share everything
Portfolioengagement: Capability Model / Business Architecture; Customer IT Ecosystem
Overview; Application Architecture / Integrations ; System Topology / Network
ACTIVITIES
• Use whatever
q Collect information about customer’s
works - try top down
ACTIVITIES
q Collect information about customer’s
and bottomCenter
Topology;
ACTIVITIES Data
q Request or build the list of
up Locations; Service Level Catalog;
IT landscape IT landscape • If youintegrations
applications, need toanddraw the diagrams, use the Architecture Notation
• Understand the business
about customer’scontext, business drivers and the desired outcomes.

CURRENT
technology
q Collect information about customer’s q Collect information
business processes business processes q TheKeep inshould
information mind:cover at least

Be verycustomer’s
clear current
about the scope proposed
the domain impacted by the
q Get an understanding of the • q Get an understanding of the
• Validate
change with the customer
RACI MATRIX customer’s current state state
q Gather an understanding of the
• Which systems are in and out of and
priorities scope?
business value.
23 Confidential – Oracle Internal

CURRENT
Security Baseline Operational Prioritization Current State
& Guidance RACI Matrix Architecture

ACTIVITIES ACTIVITIES ACTIVITIES ACTIVITIES


Enterprise Business Architect Solution Engineer Customer Deployment Value Managed Cloud Sales Role Customer
Architect Role Role q …..
Success Role Architect Role Consulting q ……Services
10 Operations
Confidential – Oracle Internal q Identify which are the customer’s q Gather or draw the current state
Role Role Role Role priorities and perceived value, in terms of architecture diagrams: business,

TASKS & ARTEFACTS


business need, strategy, technology. application, information, technology
q Identify where is the area of business architecture.
CURRENT

Capture Current State RA R C DEFINE C C C I DESIGN RC quick wins.


value, urgency,
q Collect information
DELIVER about existing
q Identify priorities that come from integrations and relevant data flows
Current State Process & IDEATE CURRENT FUTURE business reasons. CONFIRM ADOPT

Capability Map Create Value Story Capture Current State Create Solution Validate with the customer
q Design Present Solution Proposal Customer Adoption

Discovery Questionnaire RA R CCustomer R CCurrent State


Process &
C I
Future State
Process &
RC Business Provisioning
Profile Case Plan / Map
Capability Map Capability Map
CS Apps & Tech Portfolio RA 7R C
Confidential – Oracle Internal I C C I RC
Discovery Future State Benefits
Strategy Map Apps & Tech Bill of
Security Baseline & Guidance Questionnaire
Portfolio
Alignment Materials

Operational RACI Point of View


Current State
Apps & Tech Future State Future State
Architecture Contracts &
Portfolio Architecture
Policy Review
Prioritization Matrix RA R C I C C I C

CURRENT Step
Solution Bill of Key
Materials Readiness
Current State Architecture RA R CValue I C C I
Roadmap Assessment
Story ECAL Artefact
Customer
CURRENT

Profile

ECAL Artefact

Practitioners Guide - Baseline


Current State Solution Bill of

from another Step


Materials

Architecture Proposal
Complete BoM & Sizing

OPEREATE
Iterative Artefact
VALIDATE Bill of
Materials Artefact pre-req.

Validate Value Story Artefact pre-req.


from another Step
9 Confidential – Oracle Internal Value Story
Delivery Create Transition Design Artefact is primarily for:
Presentation/Sharing
Provisioning
Plan / Map IMPROVE Discovery/Lists

PLAN
June 2020 Documentation
CURRENT

Capture Benefits
Planning
Plan Engagement Create Demo / PoC
Value

CURRENT
Realization Decision Making
Joint
Engagement
Demo / PoC
Delivery
ECAL 3.1 Solution Delivery
Plan
INTERNAL
GUIDE

5 Confidential – Oracle Internal

62 Copyright © 2020, Oracle and/or its affiliates.


PATTERN LIBRARY:
• Business patterns
• Application patterns
• Information and data
patterns
• Technology patterns

• Curated best practice from the


field

• Fast design process

• Reduced risk

63 Copyright © 2020, Oracle and/or its affiliates.


ENTERPRISE CLOUD ARCHITECTURE FRAMEWORK (ECAF)
Benefits

Focus on Re-use of
Single global Share best
customer value, existing asset
approach practice
not product libraries

Full life cycle Multiple entry


High quality Flexible and
from define to points based on
outcomes scalable
deliver customer need

Extensive
Global Appropriate for
patterns library
architecture all Oracle
for Point of View
standard offerings
creation

To get access to ECAF assets, reach out to: sarkis.kerkezian@oracle.com


64 Copyright © 2020, Oracle and/or its affiliates.
Reference Links

Cloud Foundation Architecture - White Paper


Cloud Reference Architecture - White paper
Oracle Architecture Center
OCI Reference Architecture – Blog
Best Practices from Oracle Development's A-Team
The Enterprise Architecture Blog - covers commentary and insights about
Cloud and Enterprise Architecture
Oracle Enterprise Cloud Architecture Framework (reach out to presenter)

65 Copyright © 2020, Oracle and/or its affiliates.


Conclusion
Cloud Architecture Envisioning & Planning

Now that you have completed this module, you should be able to :
• Explain the importance of Enterprise Architecture in the context of cloud
• Define Enterprise Architecture differentiators
• Highlight the importance of Cloud Readiness Assessment
• Describe the concepts of business architecture by using Modern Best Practices (MBP)
• Explain information or data architecture
• Describe application and technology architecture of Oracle Cloud
• Plan a Cloud Enterprise Architecture engagement effectively
• Explain the difference between monolithic and microservices architectures for app development
• List the steps in preparing a current and reference architecture
• Leverage Oracle Enterprise Cloud Architecture Framework (ECAL)

66 Copyright © 2020, Oracle and/or its affiliates.


Thank You

Oracle Cloud Project Management Training


Oracle Partner Network

67 Copyright © 2020, Oracle and/or its affiliates.

You might also like