Вы находитесь на странице: 1из 37

Oracle Reference Architecture and

Oracle Cloud
Anbu Krishnaswamy Anbarasu
Enterprise Architect
Social. Mobile. Complete.

Global Enterprise Architecture Program


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.
Program Agenda

 IT Strategies from Oracle (ITSO) and Oracle


Reference Architecture
 ORA Cloud Reference Architecture
 Case Study: Oracle Cloud Architecture
 Hybrid Cloud Use Cases
 Summary
IT Strategies from Oracle (ITSO) and
Oracle Reference Architecture
IT Strategies from Oracle

SOA Interaction Financial Services

Enterprise Management
Enterprise Development
Technology Perspectives
BPM Utilities

Enterprise Security
Business Processes

Industry Perspectives
EDA Business Services Public Sector
Application Infrastructure
Business Analytics Communications
Information Assets
Cloud Computing Customer Experience
Information Management

.. Shared Infrastructure ..
. .
Enterprise Technology Enterprise
Strategies Oracle Reference Architecture Solution Designs
Oracle Reference Architecture (ORA)
• Single, unified reference
Interaction architecture across the (Oracle)

Enterprise Management
Enterprise Development

technology space

Enterprise Security
Business Processes

Business Services • Supports architecture entry point


Application Infrastructure • Built on sound architecture
Information Assets principles
Information Management • Product agnostic, yet
Shared Infrastructure complementary to Oracle
Oracle Reference Architecture
• Modular & extensible
• Content builds out over multiple
iterations
 Architecture Concepts • New technologies and strategies
 Principles & Guidelines incorporated over time, extending
 Architecture Views the core material
 Component Drilldowns
 Product Mappings
• Accommodates future strategies
Enterprise Technology Strategy (ETS)

A Interaction

Enterprise Management
E B

Enterprise Security
Enterprise Development
Business Processes
D C

Business Services
Practitioner Maturity Method
Guides Model Development Application Infrastructure
Information Assets
ORA Information Management
Perspective
Shared Infrastructure
Customer Field Tools
Enablement Enablement Oracle Reference Architecture
ORA - Cloud Reference
Architecture
Cloud Conceptual View
Cloud Consumer

Brokering
Access Infrastructure

Cloud
SaaS Security and
Cloud Policy Mgmt
Business
PaaS Mgmt

Cloud Management
IaaS Orchestration
Services
Compute Storage Others Cloud
Resource Abstraction Operations
Design-time
Blades Disk Engineered Others
Physical Resources
Real Estate Utilities Cooling Others
Facilities Cloud Management
Cloud
Cloud Provider Broker
Cloud Architecture - Logical View

Access

Services Management

Resources
Cloud Architecture - Logical View
Access

Interfaces Native Protocols Portals Custom UIs Self-Service APIs

Network Proxy Perimeter Security Naming Balancing


User Interaction / self service

Security and Policy


Business Mgmt Mgmt
SaaS Business Process Business Service Application

Management
Customer, Contracts, Security, Policy Mgmt,
Services

Revenue Mgmt Security Services

Cloud
PaaS Container Queue Data

Operations Orchestration
Orchestration, Mediation
IaaS Server Network Storage Service, Lifecycle,
Configuration, Design-time
Performance, Monitoring Model Mgmt, Tools
Deployable Entities
Resources

Logical Pools Compute Networks Storage Other External


Pool Clouds

Physical Pools Servers Disks Engineered Other Managers Legacy


Partners
Facilities Real Estate Cooling Utilities Other
Cloud Management Capabilities Overview
User Interaction Repositories
Cloud Business Management
Customer Management Security & Policy Management
Customer
Opportunity Management Customer Provisioning
Mgmt Portal
Security Management
Customer
Account Management Relationship Management Identity Entitlements Risk Analysis
DB
Certificates Delegated Admin
Contracts Management
Definition Discovery Pricing Contracts Security
Portal Contracts Store
Security Services
SLA Metrics Discounts Repository Authentication Auditing Federation
Revenue Management IVR Authorization Role Mapping Encryption
Interface Fraud Detection
Rating Billing Payment
B2B Finance
Reporting Chargeback Collection DB
Interface Policy Management
Attachment Assessment Enforcement
Cloud Operations Policy
Authoring Deployment Compliance
Service Management Store
Service Definition Service Discovery Self Service
Forecasting Metering SL Authoring
Administration
Orchestration
Lifecycle Management Workflow Mediation
Provision Management Capacity Management Dashboard Repository
Event Processing
Abstraction Patch Mgmt Resource Mgmt Management
Diagnostics
Performance Management Repository
SL Management User Experience Biz Transaction Query Design-time
Model Management
Monitoring

Diagnostics Biz Service Problem/Incident


Reporting Introspection Model Design Validation
Configuration Management Solution
Catalog Federation Package Deploy
Asset Discovery Asset Mgmt Knowledge Mgmt Topology
Release Mgmt Compliance Change Control Viewer

Cloud Management
Product Mapping to Logical View
Interfaces Network

Oracle Web Center Suite, Enterprise Oracle HTTP Server, Oracle Directory
Manager Cloud Control Services Plus

SaaS
Business Management Orchestration
Oracle Cloud: CRM, HCM/Talent, OSN,
RightNow, Taleo Oracle Billing and Revenue Management, Oracle Service Bus,
Oracle Applications Enterprise Manager Cloud Control, Oracle BPEL Process
Enterprise Repository Manager, Enterprise
PaaS Manager Cloud Control
Operations
Oracle Cloud: Java, Database
Fusion Middleware, Oracle Database, Oracle Enterprise Manager Cloud Control,
Oracle VM Design-time
Exadata, Exalogic
Security and Policy Management Oracle Virtual
IaaS Assembly Builder,
Oracle Identity and Access Management Enterprise Manager
SuperCluster, Sun Servers, ZFS Storage,
Cloud Control
Sun Blade Ethernet
Oracle Solaris, Oracle Linux

Resources Pool Management

Exalogic, Exadata, Super Cluster Oracle VM


Sun Servers, ZFS Storage, Sun Blade Ethernet Oracle Virtual Assembly Builder
Engineered Systems Deployment
Oracle Cloud Architecture
Oracle Cloud: Mission

Bring Oracle’s leading


Enterprise Technology and
Business Applications Software
to any customer or partner,
anywhere in the world,
through the Internet
Oracle Cloud

Platform Application Social


Services Services Services

Common Infrastructure Services


Platform Services
Complete, Standards-Based, Enterprise-Grade

Database Java Developer Mobile Collaboration Analytics Application


Services Services Services Services Services Services Store

Common Infrastructure Services


Application Services
Complete Suite, Best-of-Breed, Enterprise Grade

Human Capital Customer Service


Talent Management Sales & Marketing
Management and Support

Financial Procurement, Governance, Risk,


Project Management
Management Sourcing, Inventory Compliance

Common Infrastructure Services


Social Relationship Management
Complete, Integrated, Enterprise Grade

Social Data and Insight Social Monitoring Social Network Social Sites Social Marketing
and Engagement

Common Infrastructure Services


Common Infrastructure Services

Storage Compute Secure Identity


Object Storage Elastic Compute Identity Administration

Cache Queues Messaging


In-Memory Cache Lightweight Queues Mail, Push
Oracle Cloud: Logical Architecture
Self-service
Designed like Enterprise Private Clouds Lifecycle Management
cloud.oracle.com
Self-service Sign Up Access Lifecycle Management

Oracle Cloud Application, Shared Infrastructure


Platform and Social Services Services Standardization
Application Services Social Integration
Oracle Cloud Virtual ServiceCloud
Oracle Assemblies Automation
Fusion CRM, HCM Network Provisioning
Services Management
Tenant Management
Platform Services Integration
Database, Java Security & Identity
Consolidation
Performance
Shared Systems Infrastructure
Data Tier
Oracle Exadata
Resources Oracle ExaLogic
Mid Tier
Hybrid Cloud Use Cases
Integrating with Oracle Cloud
A Public Cloud Service and a Cloud Architecture

 A Public Cloud you may choose to use

 A model for building your own Private Cloud

 A part of your future Hybrid Cloud


– Consider building a similar architecture to the same standards
Different Types of Hybrid Clouds
Alternative architectures for integrating public and private clouds

X  Functional Distribution
– Different components in separate clouds (e.g., CRM, HR)
A B – Leverage best of breed services with private cloud needs

 Lifecycle Distribution
Dev Prod – Separate development and test
– Perhaps the easiest

 Workload Distribution
– “Cloudbursting”
A A – More challenging for complex enterprise transactions
Functional Distribution
Hybrid Interoperability of Business Processes
• Business process coordinated through multiple
applications distributed across multiple clouds.
• Standards are essential
Standards
SOA, BPM, JMS

Access Access

Order to Cash Management CRM HCM Management

Resources Resources
Functional Distribution
Products for Business Processes Integration
• Business process coordinated through multiple
applications distributed across multiple clouds.
• Standards are essential
Oracle Fusion
Middleware
Oracle SOA and
Access BPM Suite Access

Oracle Service
Bus
Order to Cash Management CRM HCM Management
Oracle Data
Integration
Resources Resources
WebLogic
Messaging
Functional Distribution Hybrid (Design)
Hybrid Interoperability of Business Processes
Open Standards
X
Key Strategy: Access
Standardization
A B Management
BPM SOA
IAM
• Business process coordinated JMS OER*
through multiple applications
Service A | B | X EMCC**
distributed across multiple clouds.
• Standards are essential
Resources Exadata
• Mechanisms include:
Open Standards,
Common Repositories Common Repositories

* Oracle Enterprise Repository


** Enterprise Manager Cloud Control
Lifecycle Distribution
Hybrid Interoperability of Application Lifecycle
• Stages of SDLC are distributed across runtime
environments
• Requires Packaging
Portability
Templates, Assemblies, OER

Access Access

Dev Test Management Production Management

Resources Resources
Lifecycle Distribution
Hybrid Interoperability of Application Lifecycle
• Stages of SDLC are distributed across runtime
environments
• Requires Packaging
Oracle Enterprise
Manager
Oracle Virtual
Assemblies
Access Access
Oracle VM
Templates
Dev Test Management Production Management
Oracle Fusion
Middleware
Resources Oracle Resources
Enterprise
Repository
Lifecycle Distribution Hybrid (Developer)
Hybrid Interoperability of Application Lifecycle
Workflow
Key Strategy:
Dev Prod Portability Access

Dev OR Prod Service


Continuous WebLogic
• Stages of SDLC are distributed Management
Integration Server
across runtime environments Oracle Virtual Oracle Virtual
• Requires Packaging Assemblies Assembly Builder

• Mechanisms include:
Exalogic Resources
Workflow, Deployable entities

Deployable Entities
Workload Distribution
Hybrid Interoperability of Replicated Workloads
• Identical processing spread over multiple clouds.
More difficult for complex enterprise apps
• Relies on data consistency
Consistency
Replication, Messaging

Access Access

Service A Management Service A Management

Resources Resources
Workload Distribution
Hybrid Interoperability of Replicated Workloads
• Identical processing spread over multiple clouds.
More difficult for complex enterprise apps
• Relies on data consistency
Oracle Database
Oracle
Dataguard

Access Oracle Fusion Access


Middleware
Oracle Data
Service A Management Integration Service A Management

Oracle Golden
Gate
Resources Resources
Oracle
Coherence
Workload Distribution Hybrid (Operations)
Hybrid Interoperability of Replicated Workloads
Caching
Key Strategy:
Oracle Web Oracle
Consistency & Server
Access
Coherence
A A Synchronization
Service A
Oracle Data Oracle
• Identical processing spread over Integration Golden Gate Management
multiple clouds. More difficult for Oracle
complex enterprise apps Dataguard
• Relies on data consistency
• Mechanisms include: Resources
for Stateless: Caching
for Stateful: Synchronization, Recovery
Synchronization
Summary
Summary
 IT Strategies from Oracle (ITSO) and Oracle Reference
Architecture (ORA) provide guidance for your Cloud
implementation
 Oracle Cloud – Business applications and platform Cloud
services built on engineered systems
 Hybrid Cloud –
– Understand what hybrid use case you want
– Build to standards
– Standardize deployment and management

Вам также может понравиться