Oracle Cloud Reference Architecture
Upcoming SlideShare
Loading in...5
×
 

Oracle Cloud Reference Architecture

on

  • 2,822 views

Cloud initiatives are beginning to dominate enterprise IT roadmaps. Successful adoption of Cloud and the subsequent governance challenges warrant a Cloud reference architecture that is applied ...

Cloud initiatives are beginning to dominate enterprise IT roadmaps. Successful adoption of Cloud and the subsequent governance challenges warrant a Cloud reference architecture that is applied consistently across the enterprise. This presentation will answer questions such as what exactly a Cloud is, why you need it, what changes it will bring to the enterprise, and what the key capabilities of a Cloud infrastructure are - using Oracle's Cloud Reference Architecture, which is part of the IT Strategies from Oracle (ITSO) Cloud Enterprise Technology Strategy (ETS).

Statistics

Views

Total Views
2,822
Views on SlideShare
2,799
Embed Views
23

Actions

Likes
4
Downloads
220
Comments
0

4 Embeds 23

http://www.adaptit.co.za 16
https://confluence.softserveinc.com 3
http://www.linkedin.com 2
http://sharepoint2010.adaptit.co.za 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 Cloud Reference Architecture Oracle Cloud Reference Architecture Presentation Transcript

  • <Insert Picture Here>Oracle Cloud Reference ArchitectureBuild your Cloud – the right way!Anbu Krishnaswamy AnbarasuEnterprise ArchitectGlobal Enterprise Architecture Program, Oracle CorporationArchitect Day – Reston – May 2012
  • Agenda1. Introduction2. Evolution to Cloud-based IT3. IT Strategies from Oracle (ITSO) and Oracle Reference Architecture (ORA)4. Oracle Cloud Reference Architecture5. Case Study – Oracle Public Cloud6. Summary
  • Introduction
  • NIST Definition of Cloud Computing Cloud computing is a model for enabling convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. 5 Essential Characteristics 3 Service Models 4 Deployment Models • On-demand self-service • SaaS • Public Cloud • Resource pooling • PaaS • Private Cloud • Rapid elasticity • IaaS • Community Cloud • Measured service • Hybrid Cloud • Broad network accessSource: NIST Definition of Cloud Computing v15
  • Definition of “Cloud Service”Cloud services are self-contained units of functionality or ITcapability offered through cloud computing to its consumers. Cloud service offerings range from managed units of computing infrastructure (such as storage) through platforms (database, web containers, etc.) all the way to complete software solutions (e.g. finance, HR, etc) • Cloud Services don’t necessarily refer to • SOA Services • Web Services • Helpdesk Services • …
  • Evolution to Cloud-based IT
  • Cloud Evolution Dimension Cloud Difference Business Model CAPEX Vs OPEX, Metering, Chargeback, and Billing Level of Automation High Degree Style of IT Service Management Self Service, Consumer centric Scale and Velocity Massive and Fast – Policy Driven Organizational Roles Dev-Ops Shift Multiple levels, Heavy Resource Multi-tenancy Sharing
  • Cloud Difference Shared IT Private Public HybridLocation On Premise On Premise External BothCost Allocation Centralized Budget Chargeback Billing BothInitial Outlay High High Low MediumCost Model CAPEX CAPEX OPEX CAPEX/OPEXAutomation Low/Med High High HighService Manual/Slow Self-service Self-service Self-serviceManagementScale Low Medium High HighVelocity Slow Fast Fast FastIT Roles Dev–Ops divide Dev-Ops shift Dev-Ops shift Dev-Ops shiftEfficiency Medium High High HighOperations Self Self Provider BothSecurity Risk Low Low Med/High Med/HighMulti-tenancy Across LOB Across LOB With other With Other customers customers
  • Deploying Applications in Traditional Environments1 to 2 Months 1-5 Weeks 1-2 days 1-5 days 1-5 days 1-2 days Start • Manual, Error Prone, Non-repeatable
  • Deploying Applications in Virtual Environments1 to 2 weeks 1-5 days 1-2 days 1-5 days 1 day 1-2 days Start • Faster but still - Manual, Error Prone, Non-repeatable
  • Traditional Vs Cloud Deployment Specify and procure Platform-as-a-Service hardware DeploymentTraditional App Deployment (User driven)(Admin driven) DEPLOYMENT PORTAL Configure hardware Request App Deployment via Cloud Deploy hardware Middleware JEE Adjust capacity as Deploy middleware and demand changes App Database database OS/Machines Retire app when Deploy app and configure not needed settings User unaware of Add hardware and reconfigure underlying stack as demand grows infrastructure Self-Service Provisioning
  • ITSO and Oracle Reference Architecture
  • What is a Reference Architecture Drivers Architecture Related Reference Model Standards (Terms & Concepts) Requirements Utilizes Principles Increasing Abstraction Motivation Driven by Reference Architecture Includes Guidelines Goals & (Conceptual, Logical, Product Objectives Mapping, Deployment, etc.) Realizes Patterns Mission & Vision Concrete Architecture Best Practices Fulfils Follows Uses Implementation
  • IT Strategies from Oracle http://www.oracle.com/goto/itstrategies
  • Enterprise Technology Strategy (ETS) Interaction A E B Enterprise Management Enterprise Development Business Processes Enterprise Security D C Business ServicesPractitioner Maturity Method Guides Model Development Application Infrastructure Information Assets ORA Information Management Perspective Shared Infrastructure Customer Field ToolsEnablement Enablement Oracle Reference Architecture
  • Oracle Cloud Reference ArchitectureConceptual View
  • ORA Cloud Conceptual View SaaS Access IT/Private Cloud Use Interface Cloud SaaS Consumer(s) Subscription Self Service SLA SaaS Security Data Services App Management Specification Cloud Application Deploy Subscription Builder(s) Business Mgmt SLA Cloud Operations Assembly PaaS Security & Policy IaaS Orchestration Services Design-Time Cloud Builder Cloud Management Build Abstraction Layer Physical Resources Contracts 18© 2011 Oracle Corporation – Proprietary and Confidential
  • Cloud Builder Conceptual View Cloud Consumer Brokering Access Infrastructure Cloud Security and SaaS Policy Cloud Mgmt Business PaaS Mgmt IaaS Cloud Management Orchestration Services Compute Storage Others Cloud Resource Abstraction Operations Design-time Blades Disk Engineered Others Physical Resources Utilities Cooling Others Real Estate Cloud Management Facilities Cloud Cloud Provider Broker
  • Cloud Guiding Principles (Sample) Predictable Subscription Model Ease of Migration Leverage existing investments Automate Everything
  • Oracle Cloud Reference ArchitectureLogical View
  • Cloud Architecture - Logical View InterfacesAccess Native Protocols Portals Custom UIs Self-Service APIs Network Proxy Perimeter Security Naming Balancing User Interaction / self service Security and Business SaaS Business Process Business Service Application Policy Mgmt Mgmt Cloud Management Security, Policy Customer, Contracts, Mgmt, Security Services Revenue Mgmt Services PaaS Container Queue Data Orchestration Operations Orchestration, IaaS Service, Lifecycle, Mediation Server Network Storage Configuration, Performance, Design-time Deployable Entities Monitoring Model Mgmt, Tools 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
  • Cloud Management Capabilities User Interaction RepositoriesCloud Business Management Customer Management Security & Policy Management Opportunity Management Customer Provisioning Customer Security Management Mgmt Portal Customer Account Management Relationship Management DB Identity Entitlements Risk Analysis Certificates Delegated Admin Contracts Management Security Definition Discovery Pricing Contracts Contracts Store Security Services Portal Repository SLA Metrics Discounts Authentication Auditing Federation Revenue Management Authorization Role Mapping Encryption IVR Interface Fraud Detection Rating Billing Payment Finance B2B DB Reporting Chargeback Collection Interface Policy Management Attachment Assessment EnforcementCloud Operations Policy Store Authoring Deployment Compliance Service Management Service Definition Service Discovery Self Service Forecasting Metering SL Authoring Orchestration Administration Lifecycle Management Workflow Mediation Repository Provision Management Capacity Management Dashboard Event ProcessingMonitoring Abstraction Patch Mgmt Resource Mgmt Diagnostics Management Performance Management Repository SL Management User Experience Biz Transaction Design-time Query Diagnostics Biz Service Problem/Incident Model Management Reporting Introspection Model Design Validation Solution Configuration Management Catalog Federation Package Deploy Asset Discovery Asset Mgmt Knowledge Mgmt Topology Viewer Release Mgmt Compliance Change Control Cloud Management
  • Cloud Business Management Security and Policy Mgmt Cloud Business Mgmt Orchestration User Interaction Repositories Cloud Operations Design-timeCloud Business Management Customer Management Cloud Management Opportunity Management Customer Provisioning Customer Customer Mgmt Portal DB Account Management Relationship Management Contracts Management Definition Discovery Pricing Contracts Contracts Repository Portal SLA Metrics Discounts Revenue Management IVR Interface Rating Billing Payment Finance DB Reporting Chargeback Collection B2B Interface
  • Cloud Operations Security and Policy Mgmt Cloud Business Mgmt Orchestration User Interaction Repositories Cloud Operations Design-time Cloud Operations Service Management Cloud Management Service Definition Service Discovery Self Service Forecasting Metering SL Authoring Administration Lifecycle Management Management Repository Provision Management Capacity Management Dashboard MonitoringMonitoring Software Abstraction Historical Patch Mgmt Resource Mgmt Configurations ReportsTemplates Library Monitoring Data Diagnostics Management Performance Management Repository Policy Deployment Service Level Corrective Job Library SL Management Procedures User Experience Rules BizActions Transaction Query Library Diagnostics Biz Service Problem/Incident Reporting Configuration Management Asset Discovery Asset Mgmt Knowledge Mgmt Topology Viewer Release Mgmt Compliance Change Control
  • Security and Policy Management Security and Policy Mgmt Cloud Business Mgmt Orchestration Security & Policy Management Cloud Operations Design-time Security Management Identity Entitlements Risk Analysis Cloud Management Certificates Delegated Admin Security Store Security Services Authentication Auditing Federation Authorization Role Mapping Encryption Fraud Detection Policy Management Attachment Assessment Enforcement Policy Store Authoring Deployment Compliance
  • Orchestration and Design-Time Security and Policy Mgmt Cloud Business Mgmt Orchestration Cloud Operations Design-time Orchestration Cloud Management Repository Workflow Mediation Event Processing Design-time Model Management Solution Introspection Model Design Validation Catalog Federation Package Deploy
  • Oracle Cloud Reference ArchitectureProduct Mapping View
  • Product Mapping to Logical View Oracle WebCenter, Oracle Oracle Resource Model API InterfacesAccess Native Protocols Portals Custom UIs Self-Service APIs Enterprise Manager Network Oracle Proxy OAM, DirectorySecurity IdM, Perimeter Services Plus, HTTP Server Naming Balancing User Interaction / self service Business Security and Billing & Revenue Oracle Applications SaaS Business Process Business Service Application Mgmt Policy Mgmt Identity & Access Management, Cloud Management (Fusion & Apps Unlimited) Exadata, Exalogic Security, Policy OEM,Customer, OER Manager, … Mgmt, Security Contracts, Revenue Services Oracle Services PaaS Fusion Middleware Queue Container Data Mgmt Database Orchestration Operations OEM, BPM Suite, Orchestration, Service, Lifecycle, OSB Mediation IaaS Server Network Storage Oracle Oracle Solaris, Oracle Linux Configuration, Exadata, Exalogic Enterprise Performance, Design-time Virtual Assembly Deployable Entities Manager Monitoring Model Mgmt, Tools Builder, OEM Logical Pools Compute Networks Storage Other External Resources Pool Clouds Oracle VM for x86 and SPARC, ZFS Storage, Sun Managers Physical Pools Legacy Servers SuperCluster, Sun Blade Ethernet Switch Other Disks Engineered Partners Facilities Real Estate Cooling Utilities Other
  • Product Mapping - Capabilities User Interaction RepositoriesCloud Business Management Customer Management Security & Policy Management Oracle Applications Opportunity Customer Provisioning Customer Security Management Management Mgmt (Fusion & Apps Unlimited), Account Management Relationship Management Portal Customer Identity Entitlements Risk Analysis DB Oracle Identity Manager OID - Identity Manager, OAM – Certificates Manager, OPSS – Access Delegated Admin Contracts Management WebCenter Definitio Discover Promotio Contracts Security Platform Security Services, n y n Contracts Store Security Services Metrics SLAOracle Billing Discount Portal Repository OES – Entitlement Server, & Revenue s Authentication – AdaptiveFederation OAAM Auditing Access Management, Oracle Authorization Manager Encryption Role Mapping Revenue Management Pricing Enterprise Manager Billing Payment IVR Interface Finance Fraud Detection Reportin DB g BI Invoicing B2B Collectio Interface Chargeback Taxation Oracle Database, Policy Management n RAC, Oracle Policy Attachment Assessment Enforcement Oracle Enterprise Manager, OracleCloud Operations EnterpriseStore Authoring Enterprise Repository Deployment Monitoring Service Management Repository Service Definition Service Discovery Self Service Orchestration Forecasting Metering SL Authoring Administratio n Oracle Enterprise Lifecycle Management Repository Manager, Workflow Oracle BPM Mediation Provision Management Enterprise Manager Oracle Capacity Management Dashboard Suite, Oracle Service Event ProcessingMonitoring Abstraction Patch Mgmt Resource Mgmt Management Bus Diagnostics Repository Performance Management Design-time SL User Biz Transaction Management Experience Query Model Management Diagnostics Biz Service Problem/Incident Oracle Virtual AssemblyValidation Solution Introspection Model Design Introspection Reporting Catalog Builder, Oracle Configuration Management Federation Package Deploy Asset Knowledge Enterprise Manager Asset Mgmt Topology Discovery Mgmt Viewer Release Mgmt Compliance Change Control Oracle Exalogic Elastic Cloud Oracle Exadata Oracle Exalogic Elastic Cloud Cloud Management
  • Oracle Cloud Reference ArchitectureDeployment View
  • Engineered Systems Deployment
  • Distributed Deployment
  • Oracle Cloud Reference ArchitectureKey Products
  • Enterprise Manager Cloud Control Cloud Management Cloud Management 3rd Oracle ISV Enterprise ManagerParty Applications AppsApps Application Performance Self-Service Management Platform as a Service Lifecycle Chargeback Management Oracle Fusion Middleware Configuration Resource Management Scheduling Oracle Database Application Quality Capacity Planning Management Infrastructure as a Service Ops Center Physical & Virtual Systems Management
  • Engineered Systems in the CloudExtreme performance for Cloud Services • Reference configuration • Known sizing • Order as ‘part number’ • Unified support • Simplified deployment • Run existing apps • Enterprise scale • High performance
  • Oracle Virtual Assembly Builder Automating Deployment of Deployment Models config1 config2 Assembly = Appliances (VM Templates +Dev/Test configurationEnvironment Metadata) + relationships & Production start order Environments Metadata • Package up complex structure from dev/test and reconstitute in production • Minimize setup time and risk of hard-to-debug configuration errors • Easily replicate in production with minor variations • Each instance has well-contained configuration parameters for flexibility
  • Oracle Public Cloud (OPC)
  • Oracle Public Cloud Architecture cloud.oracle.com Self-service Lifecycle Management Self-service Sign Up, Lifecycle Management Oracle Public Cloud Application and Platform Services Standardization Fusion CRM Cloud Service Fusion HCM Cloud Service Social Network Integration Automation Database Cloud Service Java Cloud Service Shared Enabling & Management Infrastructure Services Virtual Service Assemblies, Provisioning, Tenant Management, Integration, Security & Identity, Operational Tools Shared Systems Infrastructure Consolidation Data Tier Mid Tier Performance39 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • Summary ITSO – Unified ReferenceEvolution – Understand Architecture to buildthe evolution of IT to solutions to support yourCloud and what it businessmeans to you Oracle Cloud Reference Oracle Products – Architecture – helps you enable you to build manage, govern, and enterprise-grade private accelerate Cloud and public Clouds AdoptionFor more information on Oracle Reference Architecture (ORA), please visit http://www.oracle.com/goto/itstrategies
  • The preceding is intended to outline our generalproduct direction. It is intended for informationpurposes only, and may not be incorporated into anycontract. It is not a commitment to deliver anymaterial, code, or functionality, and should not berelied upon in making purchasing decisions.The development, release, and timing of anyfeatures or functionality described for Oracle’sproducts remains at the sole discretion of Oracle.