ACS Conf_ Deploying a Private Cloud with Oracle Engineered Systems- Lessons from the Trenches V20

30

Transcript of ACS Conf_ Deploying a Private Cloud with Oracle Engineered Systems- Lessons from the Trenches V20

Deploying a Private Cloud with Oracle Engineered Systems Lessons from the Trenches

Suraj Krishnan Director, ACS Cloud Engineering Jegan Sundarapandian Architect, ACS Cloud Engineering

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

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.

3

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Advanced Customer Support (ACS) delivers personalized and proactive mission-critical support for organizations seeking to maximize the availability, performance, and value of their Oracle solutions

4

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle Engineered Systems

Private Cloud Defined

Engineered Systems & Private Cloud

Top 10 Lessons

1

2

3

5

4

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6

Oracle SuperCluster Oracle Exadata Oracle Private Cloud Appliance

Oracle Big Data Appliance

Oracle Exalogic Oracle Exalytics

Oracle Database Appliance

Oracle Engineered Systems

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

“The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). It may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premises.”

7

What is a Private Cloud

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Virtualization vs. Private Cloud

Highly virtualized computing

+ Key Attributes

Self-Service

Resource Pooling

Elasticity

Chargeback Model

8 8

What is a Private Cloud

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Cloud On Premise May Best Meet Your Needs

9

Everyone’s needs are different

Security Latency

Control Cost

Cloud On Premise

Need to keep data on premise

Full isolation – no multi-tenancy

Need to comply with custom security frameworks

Need to connect with back-end mainframes, databases, ERPs, etc. with near zero latency

Keep 100% control over systems critical to business

Use your own firewalls, load balancers, hardware VPNs, etc

Option to capitalize asset

Many systems have steady workloads – no cost savings from elasticity

Dedicated infrastructure offers lower latency

Extremely high SLAs

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Private Cloud

Integration

Business Intelligence

Process

Mobile

Document

Java Developer Database

Compute Storage Messaging

Social

Identity Systems Monitoring & Analytics

Big Data

Run Oracle Cloud Services as Private Cloud

User Engagement

Identity Management

Business Process

Management

Content Management

Business Intelligence

Service Integration Data Integration

Development Tools

Cloud Application Foundation

Enterprise Management

Web Social Mobile

Database

Build “as-a-Service” in Private Cloud

Oracle Engineered Systems

Private Cloud with Oracle Engineered System

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

IaaS

What is Oracle Exalogic?

• Rack-based system of hardware + software engineered to work together

• Racks contain x86 servers, ZFS storage and InfiniBand networking gear

Why Oracle Exalogic?

• Oracle Cloud Engineered on Premise. Same software stack as public cloud

• Unparalleled Performance & Efficiency. 2-10x greater scalability/performance of apps/middleware

• Lowest Business Risk. Full vertical integration from one vendor

Public Private Your Choice

Same software

Oracle Exalogic Elastic Cloud

PaaS

Compute Storage

Integration

Identity

Developer

Documents

Mobile

Process Java

Messaging

11

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Planning a Private Cloud

12

Standardize Consolidate Virtualize Automate Orchestrate

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13

Private

Cloud Fit?

Business

Agility

Current

State

#1 Start with the right goals

Cost Savings

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#2 Biggest Barrier is Cultural

14

Ensure Organizational Alignment – Include rest of the company

Opportunity to partner with Business

Plug into the broader corporate infrastructure. Sync up with corporate Risk, Corporate Security , Change management, Asset Tracking, software licensing compliance, audit capabilities

Identity people barriers and neutralize it - Resist change in the name of organization security and control

Transforms from custodians of technology to service orchestration of technology that can run internally or externally

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#3 Service Orientation is Key

15

Take a “business first” Approach. Focus on business requirements, not on cloud plumbing

Effective service design drives adoption and broader adoption drives down costs

Move from a Gate keeper to a Service Provider Model

Look at growth Patterns and plan on providing advanced services

Create an API strategy

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#4 Service Catalog drives Adoption

16

Keep it simple to engage players by self-service

Beware of templates/images sprawl

Let the workload be your guide

Embrace service flexibility

Offer complete self-service

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Service Catalog Examples

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#5 Reengineer apps for the cloud

18

Categorize Applications - Legacy Apps, Webapps using object storage etc

Review Business Continuity and Disaster Recovery Requirements

Differentiate web scale apps vs Consumer facing Apps vs large scale traditional systems of record

Anticipate Change and Application Roadmap

Lift and Shift, partition, Refactoring or re-write applications

Make Developers love you!

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#6 Take a Staged Incremental Approach

19

Start with small isolated ones with few dependencies

Have a Governance Model in Place

Combine effect of scale, demand diversification and multi-tenancy

Use public cloud as testing ground for Private cloud Deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#7 Integration with Legacy and Existing Systems

20

Ensure integration with legacy and other systems

Provision for Data Federation, data Movement and Data Governance

Build for Public Cloud Integration even if there is no immediate need

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#8 Automate and Orchestrate

21

Buy or Build Management software – provisioning, configuration, monitor security, performance and availability

Cloud Dashboard

Metering and Billing – Chargeback and Reporting Capabilities

Monitoring Operations

Diagnostic Capabilities

Automate beyond “infrastructure as code”

Without this, project may be successful but will lack flexibility and scalability

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#9 Cloud Devops Provides Sustenance

22

Devops Principles and Practices provides foundational capabilities

Adaptive IT - Principle of Continuous Improvement

Overhaul of IT Service Model – Design, Develop, Ops and Support

Continuous Integration (CI) and Continuous Deployment (CD)

Application Lifecycle Management (ALM)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#10 Lack of Skills

23

Private Cloud not just about provisioning VMs and Storage

Need higher order orchestration, automation and lifecycle management skills

Develop skills organically and augment with external skills

Lack of appropriate skills creates delays and oversights

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

How can ACS Help? Full Lifecycle coverage Planning, Build & Test, Support & Maintain, Optimize

24

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 25

Private, Public & Hybrid Deployments

Complete Cloud Lifecycle Support

Design

Build

Migrate

Support

Optimize

•Systems layout and integration • Installation and configuration, Cloud management set-up

• Capacity planning and management • Performance, configuration and security reviews • Strategic lifecycle management and patching

•Migration workshop, Migration •Provisioning, cloning, metering, backup & restore

•Kick off workshop, Cloud strategy, service catalog • Infrastructure discovery, planning of deployment, security, migration

•Single Pane of Glass Monitoring •Advanced Database Support •Advanced Monitoring & Resolution •Solution Support Center – Connected

Oracle Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Learn more about ACS

Monday@ 5:15pm Hybrid Cloud Best Practices: Migrating to Public Cloud Platform as a Service, Moscone West—2024 | CON9495

Tuesday, Oct 27 @ 2:00pm Oracle Database 12c: Take Full Advantage, Moscone West Exhibition Hall Booth 3361 | @ Support Stars Bar 10-minute mini-briefing

Thursday, Oct 29 @ 2:30pm Protect Your Most Valuable Assets: Up-Level Your Database Security Practices, Moscone South—309 | CON9499

Database DEMOgrounds Oracle ACS: Database Lifecycle Expertise, Moscone South |Workstation ID SLD-056

Q&A

oracle.com/acs

[email protected]

26

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Session Surveys

Help us help you!! • Oracle invites you to provide session feedback. Your response is key to

assisting us in identifying ways to enhance your conference experience.

• Please be sure to add feedback for your attended sessions by using the Mobile Survey or in Schedule Builder.

27

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 28

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 29