Build your public cloud strategy with Oracle IaaS and ... IaaS and Oracle PaaS Satyendra Pasalapudi...

Preview:

Citation preview

© Copyright 2016. Apps Associates LLC. 1

Build your public cloud strategy with Oracle IaaS and Oracle PaaS

Satyendra Pasalapudi Associate Practice Director Apps Associates LLC

April 26th 2016

© Copyright 2016. Apps Associates LLC. 3

About Apps Associates

• Global Reach for Global Customers

– Founded in 2002, 650+ employees

– US, Europe, Asia

– US (East, Central, West)

– HQ in Boston, Massachusetts

• Strategic Partnerships, Certifications, Credentials

– Oracle Platinum Partner – Oracle Specialized Across Our Portfolio of Services

– AWS Premier Consulting Partner – Oracle and Managed Service Partner Competencies

– Salesforce Cloud Alliance Partner

– MuleSoft Partner

– CMMI Level 3 Appraised

• Cloud Services – Majority Investment in Pre-Sales, Demand Gen, Labs & Solutions

© Copyright 2016. Apps Associates LLC. 4

What is Cloud

© Copyright 2016. Apps Associates LLC. 5

Oracle Public Cloud Services

© Copyright 2016. Apps Associates LLC. 6

Oracle Cloud Platform for PaaS

Virtualization: Oracle VM

Operating Systems: Oracle Enterprise Linux

Servers

Storage

Application 1 Application 2 Application 3

Database Grid: Oracle Database, RAC, ASM, Partitioning,

IMDB Cache, Active Data Guard, Database Security

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Shared Services

Integration:

SOA Suite

Security:

Identity Mgmt

Process Mgmt:

BPM Suite

User Interaction:

WebCenter

Platform as a Service

Infrastructure as a Service

Cloud Management

Application

Quality

Management

Application

Performance

Management

Configuration &

Compliance

Lifecycle

Management

Oracle Enterprise Manager

© Copyright 2016. Apps Associates LLC. 7

IaaS: General Purpose, Engineered Systems

Software VPN

Hardware VPN

(IPsec)

Direct Connect

Network Bonding NETWORK

Archive Storage

Cloud NAS

Block Storage

Object Storage

High Performance

Storage

STORAGE

General Purpose Compute

High Performance

Compute

Dedicated Compute

Engineered Systems Compute

COMPUTE

ORACLE CLOUD INFRASTRUCTURE

Oracle Cloud Infrastructure Services

IaaS Services

© Copyright 2016. Apps Associates LLC. 8

Oracle Infrastructure-as-a-Service: Compute

Shared Compute

Multi-tenant Compute

Dedicated Compute

Single-tenant

Dedicated

100s of Cores

Exadata - High-performance Compute

© Copyright 2016. Apps Associates LLC. 9

Oracle Infrastructure-as-a-Service – Compute Options

© Copyright 2016. Apps Associates LLC. 10

Oracle Infrastructure-as-a-Service

© Copyright 2016. Apps Associates LLC. 11

Compute & Dedicated Compute Features

© Copyright 2016. Apps Associates LLC. 12

Virtual Machine - Shapes

© Copyright 2016. Apps Associates LLC. 13

Compute: Detailed Features

© Copyright 2016. Apps Associates LLC. 14

Dedicated Compute: Detailed Features

© Copyright 2016. Apps Associates LLC. 15

Relationships Between Oracle Compute Cloud Service Objects

© Copyright 2016. Apps Associates LLC. 16

Orchestrations

Orchestration defines the attributes and interdependencies of a collection of

compute, networking, and storage resources.

Composed additionally by storage attachments, security lists, etc;

All instances are started automatically upon Orchestration starting;

Defined offline in a JSON-formatted file.

When HA policy is active, if an instance goes down, the instance is restarted automatically

Automates the provisioning and lifecycle operations of an entire virtual compute topology.

© Copyright 2016. Apps Associates LLC. 17

Oracle Storage Services

© Copyright 2016. Apps Associates LLC. 18

Virtual Networking: Access Rules

Access Rule = Network Group or IP List + Protocol + Network Group

© Copyright 2016. Apps Associates LLC. 19

Oracle Database Cloud Services

© Copyright 2016. Apps Associates LLC. 20

Choice of Scalable Oracle Database Cloud Services

© Copyright 2016. Apps Associates LLC. 21

Oracle Database Cloud – Service Types

© Copyright 2016. Apps Associates LLC. 22

Oracle Database Cloud – Full Instance Management Levels

© Copyright 2016. Apps Associates LLC. 23

Oracle Database Cloud Service – Full Instance Editions

© Copyright 2016. Apps Associates LLC. 24

Oracle Database Cloud – Subscription Types

© Copyright 2016. Apps Associates LLC. 25

Oracle Database Cloud Services

© Copyright 2016. Apps Associates LLC. 26

Database Compute Deployment Options

IaaS DBaaS Exadata as a Service

License Bring Your Own License Included with Subscription

License Included with Subscription

Database Versions Any version supported on hardware

11gR2 and 12c 11gR2 and 12c

Backup/Recovery Customer configures Automatically configured Automatically configured

Management Tools Customer configures Automatically configured Automatically configured

Patching Customer configures Automatically configured Customer Configures

Oracle Managed Services

No Available Option Available Option

Hardware Selection Shared or Dedicated Compute

Shared or Dedicated Compute

¼ Rack, ½ Rack, Full Rack

Data Migration Customer manages Customer manages Customer manages

© Copyright 2016. Apps Associates LLC. 27

Oracle Database Cloud Typical Use Cases…

© Copyright 2016. Apps Associates LLC. 28

Oracle Database Cloud for Backup and Disaster Recovery

© Copyright 2016. Apps Associates LLC. 29

Data Transfer and Connectivity

© Copyright 2016. Apps Associates LLC. 30

Leveraging Oracle PaaS and Oracle IaaS

© Copyright 2016. Apps Associates LLC. 31

Generic Application Architecture Example

Options leveraging Oracle PaaS and Oracle IaaS

© Copyright 2016. Apps Associates LLC. 32

Oracle Cloud Data Centers

• 19 Tier 4 Data Centers

• Hundreds of Exadata Full Racks plus thousands of General Purpose Racks

• 600 PB+ storage

• 34 Million+ SaaS users/day

• 23 Billion+ Database transactions/day

• North America

• Chicago

• Denver

• Austin

• EMEA

• LAD

• APAC

© Copyright 2016. Apps Associates LLC. 33

Cloud Strategy

© Copyright 2016. Apps Associates LLC. 34

Building a Cloud Strategy

© Copyright 2016. Apps Associates LLC. 35

Identify “No Brainer to Move” Apps

© Copyright 2016. Apps Associates LLC. 36

Pick the Low-hanging fruit

© Copyright 2016. Apps Associates LLC. 37

Move application by application

© Copyright 2016. Apps Associates LLC. 38

Separator title goes here

Cloud Migration Approach

© Copyright 2016. Apps Associates LLC. 39

Cloud Assessment - Approach

Tools / Automation

• Automated agents to discover servers and applications

• Automated dependency mapping

• Architecture sizing through metrics

Interview Process

• SME Interviews (Application and Systems)

• Leverage existing documentation

• Understand Business processes, SLA’s and priorities

Discovery Process

Discovery Methods

• Inventory and Dependencies

• Agent-less and Agent-based

• Active and Passive

• Event Driven

Data Center Configuration (Virtual/Physical)

• Server/ Storage Inventory

• Network Configuration

• Security Requirements

• Real Time Discovery

© Copyright 2016. Apps Associates LLC. 40

Cloud Assessment In

fras

tru

ctu

re

•Inventory of workloads

•Infrastructure Understanding

•Current Performance

•SLA Review

•RTO/RTD Review

•Security

Dat

abas

e +

Ne

two

rk

•Current Architecture

•Database Footprint

•Database Features

•Database Licensing

•Security

Ap

plic

atio

n

•Application Footprint

•Scalability

•Architecture Design

•Business Rules

•Database Logic

•Security

Inte

grat

ion

+ P

roce

du

res •Application

Dependency

•SOA Framework

•Business Flows

•Business Cycles

•IT Operations

•Change management

•Governance

•Chargeback Models

Ro

adm

ap B

uild

an

d R

evi

ew

•Compile All requirements

•Build architecture

•Review Architecture

•Build Strategy

•Identify Phases

•Build effort Model

•Build TCO Model

Pre

sen

tati

on

•Present Roadmap

•Present TCO Model

•Present Effort Estimate

Engagement / Project Management

Tools Based Analysis

© Copyright 2016. Apps Associates LLC. 41

Thank You! @pasalapudi

Recommended