Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration...

20
Oracle Public Cloud Architecture Tyler Jewell VP, Cloud

Transcript of Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration...

Page 1: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

Oracle Public Cloud Architecture Tyler Jewell VP, Cloud

Page 2: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 3: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Oracle Public Cloud

Page 4: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 5: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 6: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 7: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 8: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

8

Oracle Confidential – Do Not Distribute

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

Page 9: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

9

Oracle Confidential – Do Not Distribute

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

Page 10: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 11: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

11

Oracle Confidential – Do Not Distribute

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

Page 12: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 13: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 14: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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 ……. …….

Page 15: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 16: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

16

Oracle Confidential – Do Not Distribute

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

Multi-Tenancy Architecture

Page 17: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 18: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 19: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

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

Page 20: Oracle Public Cloud Architecture€¦ · • Single Sign On and Identity Federation • Integration between Oracle Public Cloud & on-premise identity management systems • Fully

20

Oracle Confidential – Do Not Distribute

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

cloud.oracle.com