oracle public cloud architecture€¦ · • single sign on and identity federation • integration...

Post on 20-Jul-2020

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Oracle Public Cloud Architecture Tyler Jewell VP, Cloud

2

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

•  Oracle is launching a Public Cloud.

•  Cool.

•  What is it and how did we build it?

Agenda

3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Public Cloud

4

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Oracle Public Cloud An Enterprise Cloud for your Business

Oracle Database Cloud Service

Oracle Social Network

Oracle Java Cloud Service

Oracle Fusion CRM Cloud Service

Oracle Fusion HCM Cloud Service

Sell smarter with Fusion CRM in the cloud

Bring power to your people with Fusion HCM in the cloud

A secure collaboration tool for everyone you work with

All the productivity of Java, without the IT

The Oracle Database you love, now in the cloud

5

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Oracle Public Cloud Shared Infrastructure Services

Enterprise Manager Service

Security & Identity Service

Enterprise Repository Service

Integration Service

High Availability, Backup & Recovery Service

Cloud Support in IDEs

Virus Scanning & White List Service

6

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Oracle Public Cloud Simple Pricing Model

Simple monthly based subscription

Multiple tiers with growth option

Elastic consumption model grow and shrink as needed

30-day trial for all services

7

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

1. Pick Service

5. Get Credentials 6. Use and Manage

2. Select Plan 3. Configure Service

4. Submit Request

Oracle Public Cloud Extremely Easy-to-Use

cloud.oracle.com

8

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

9

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

10

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Hostedwls.oraclecloud.com, hostedapps.oraclecloud.com, wcc.hostedcloud.com,

apex.oraclecloud.com

LBR

Tenant aware routing layer for web requests

OEG

APEX routing webtier

Shar

ed ID

M FA OVM Pool

WLS PaaS OVM Pool

WCC OVM Pool

… … N

uvia

q H

udso

n

APEX DBs

Hudson

Service Deployment Infrastructure

Cloud.oracle.com

Oracle store

Tenant Automation Service

GSI

Outgoing SMTP

ExaData

EM GC Management Infrastructure including SSA consoles

11

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

12

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Why do we want virtualization and why do we need assemblies?

•  Virtualization gives a number of runtime advantages: •  Separates OS instances from the physical hardware •  This can provide better density and hardware utilization •  Also allows for easier failover by storing VM images on shared storage and migrating them

to a different machine in the case of hardware failures

•  However, virtualization by itself just encapsulates a single OS image. •  Encapsulation of an n-tier Fusion Apps topology into a single package

13

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

How to create assemblies

WLS WLS SOA Svc

Web

RAC RAC

Web

Web Tier

Application Tier

Database Tier

Metadata

Assembly of Appliances

Virtualized Software

Appliances

Reference System

Web Appliance

Application Server Appliance

Database Appliance

14

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Why Assemblies?

•  Repeatedly provision entire application environments

•  Allowing customization without adding complexity •  Reduce configuration errors

•  Fewer knobs to turn and get wrong •  Greater uniformity across environments

•  Reuse standardized building blocks •  Accelerates deployment of new infrastructures

and applications •  Single step, template based deployments

Assembly

Metadata ……. …….

15

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

How Did We Deal with HA?

•  Category1 – shared runtime services

•  Category 2 – Multi-tenant DB service runtime •  DB service HA Based on Exadata/RAC HA + redundant web tiers

•  Category 3 – Cloud UI •  Category 4 – Shared admin services •  Category 5 – Service runtimes •  Category 6 – behind the scenes services

16

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

Multi-Tenancy Architecture

17

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

•  A key enabler and differentiator of Oracle Public Cloud •  Single Sign On and Identity Federation •  Integration between Oracle Public Cloud & on-

premise identity management systems •  Fully delegated administration and dashboards •  Multi-factor authentication •  Use of standards for application visibility into

public identity profiles •  Built on Oracle Identity Management

Security & Identity Management Service

18

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

•  Improve developer’s life with Cloud, not make it harder •  Transparent cloud development and deployment •  Simplified setup of complex deployment environments •  Choice of different value-added IDEs •  Access to resources on demand

•  Enable flexible enterprise grade development processes •  Continuous integration, test and deployment for enterprise

development teams •  Ability to mix cloud and traditional development •  No difference between on-premise and fully hosted

infrastructure •  Lead with best practice rather than enforcement or restrictions

Cloud Development & Developer Experience

19

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

High Availability, Backup & Recovery Service

•  Covers all services and enabled for every subscriber •  Not exposed to customers and completely handled

by Oracle •  Ensures that customer data is available through

machine failures, site failures, and human error •  Supplements other built in High Availability features

in the infrastructure •  Builds on top of existing robust Backup &

Recovery infrastructure – Oracle Fusion Middleware and Oracle Database

20

Oracle Confidential – Do Not Distribute

Copyright © 2011, Oracle and/or its affiliates. All right

cloud.oracle.com

top related