27
Why Cloud Projects Fail? Kishore Yerrapragada Director, WW Cloud Consulting Practice Sharing experiences from field

Citrix Synergy 2014 - Syn231 Why cloud projects fail

  • Upload
    citrix

  • View
    482

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Citrix Synergy 2014 - Syn231 Why cloud projects fail

Why Cloud Projects Fail?

Kishore YerrapragadaDirector, WW Cloud Consulting Practice

Sharing experiences from field

Page 2: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.2

Session Summary

Citrix Products/Services discussed– Citrix Cloud Consulting – Citrix CloudPlatform, CloudPortal Business Manager

Key Takeaways– The main reasons for cloud implementations failures – Session will go over some of these reasons in great detail and provide ways to

avoid those.

Page 3: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.3

Service Providers | Telcos

Web 2.0

Enterprise | Education | Government

250+ Large Scale

Production CloudsIn Deployment

Production siteswith over

40,000+Servers

Page 4: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.4

What does Internet say? Top reasons why cloud projects fail.

Not understanding

your own requirements

Managing by magazine

Falling in love with the

technology too early

Lack of holistic architectural discipline

Lack of talent

These can be applied to any project. So what is unique about cloud projects then?

Page 5: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.5

1. Wrong Reasons & Wrong TeamVetting out business reasons (why?) a must.

Questions to ask• Public Cloud vs Private Cloud vs Hybrid Clouds

- CapEx vs OpEx - Cost per VM per month- Cost per 1GB per month- Specific HW requirements

N/W Architect

Storage Architect

Virtualization/Systems Architect

App Architect

Security Architect

Traditional roles

Dev Ops Product Manager

New roles

Page 6: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.6

Introspection Questionnaire

What is your business reason to deploy cloud? • Public cloud business • Consolidation of IT resources • Automations of IT (Self Service IT)• Reduce IT cost

What is the cost per VM per month your organization can live with? How is it comparable with public cloud?

Who is part of your IT change control board? • Check if you have end user representative in the mix

Who owns end user experience requirements?

Page 7: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.7

2. Product Manager (or lack there of) Cloud transforms IT team into Product Team

Product team needs product manager • Revenue/Cost model for the cloud• Requirement list • User interaction • Demand planning responsibilities • Services definition

Use this box as a guideline for proper image placement. Place your image on top and align to box.

Page 8: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.8

Introspection Questionnaire

Who is the owner of cost model for your cloud

Who is the owner of end user experience and workflow

Who is the owner of services definitions and pricing models

SPOC for all the software/hardware vendors involved

Page 9: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.9

3. It’s the App, stupid… Easy to underestimate the complexity of apps and its impact on cloud

Templates

VR Virtual Private

Gateway

LoadBalancing

Elastic IP

FirewallSnapshot

New App Components

Auto Scaling

VPC

Server Server Server

Network Services(FW,LB etc)

App App App

DC 1

Traditional Datacenter Apps

Network Services

Business Logic

PAAS (databases service, Message Queue, Storage Service)

IAAS (Compute, Network, Storage)

Network Services

Business Logic

Network Services

Business Logic

Cloud-Era Apps

Page 10: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.10

Introspection Questionnaire

How many cloud-era applications and enterprise applications do you have?

Does deployment of applications happen manually or programmatically?

What are the network/storage/system requirements from your applications?

What is your Application Life cycle management system?

Who provides licenses to OS as well as Applications?

Page 11: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.11

4. Cloud != Server Virtualization++ Cloud is not a next version of virtualization projects

Common Network

Local Storage

Accounts

Accounts

cluster

cluster

Isolated networks

Shared Storage

Isolated networks

Page 12: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.12

Introspection Questionnaire

What is your existing isolation model and how it will map to cloud?

What is the process of acquiring a new storage volume and releasing one?

What is your snapshot policy?

What kind of network services do you offer to your existing users?

How do you support bare-metal provisioning?

Page 13: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.13

5. Cloud Operations != Data Center OperationOperations Reinvented

Backup/Recovery Monitoring

Performance &

Patch Management

Multi Tenancy

Usage Metering

SLAs per

Account

Page 14: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.14

Introspection Questionnaire

Who initiates backup procedures ? (User/System)

Can your monitoring system monitor at tenant/application level?

Who is in charge of patch management on templates? and live systems?

How do you define performance metrics (&SLA) in shared resources mode?

What us the patch process for cloud management system?

Page 15: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.15

6. Platform does not do everything Platform is only as flexible as the design. It is easy to miss the nail

Architecture determines SLAs• Flexible Architecture drives flexible services • Wrong architecture can lead to very restrictive

service offerings

• Models.. Models.. Models. - Network and Isolation Models

- Basic, Advanced,

- Storage - Local, Tiered ,Tagged

- Compute - Hypervisor selection

Page 16: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.16

Introspection Questionnaire

What are the different compute services offerings you planned to have?

Do you plan to have tiered storage to your end users?

Does your application require bare-metal provisioning?

How many datacenters you would like your cloud to span across?

How does your end user access VM/Services?

Page 17: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.17

7. Cloud is not a single productIncorrect mix of technologies could lead to complex systems to maintain

Resource Tier (Virtual/Physical Resources)

Resource Management Tier (allocation, security, pool management)

Service Optimization Layer (Orchestration, Federation)

Service Management Layer (catalog, performance, demand, capacity, billing, showback)

Access Management Layer (Identity, Subscriber, Self Service)

Ope

ratio

ns

(bac

kup/

mon

itorin

g/S

ecur

ity)

Ext

erna

l Man

agem

ent A

dapt

ors

(Inc

iden

t, re

leas

e)

Page 18: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.18

Introspection Questionnaire

What is your user onboarding process?

What kind of billing or chargeback models do you plan to offer?

What are high level services you are planning to offer (IAAS, DAAS, PAAS, StAAS etc)?

How does your user interact with you when there is an issue?

Page 19: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.19

8. Capacity Management Pitfalls What is the size of your Lego?

Overprovisioning Vs Under provisioning • Compute • Storage • Network

Page 20: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.20

Introspection Questionnaire

What is the unit of scale for network, storage and CPU?

Does your unit of scale for resource match workload increase?

What is the percentage reserved for hardware failures? 

What is the ratio between primary and secondary storage? 

What is the average size of your vm?

Page 21: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.21

9. HA and DR assumptionsRetrofitting is next to impossible

HA for Management Infrastructure • Scalable architecture for management nodes, • Ability to scale with scale of infrastructure

HA as a service

DR is not given • DR for management nodes• DR for Infrastructure nodes • DR for User workloads.

Page 22: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.22

Introspection Questionnaire

Is HA default or additional service? 

What does your cluster look like? 

What is the expected boundary for HA? 

What is RTO and RPO for your cloud?

Is DR driven by your customer or admin?

Is DR at volume level or network level or vm level ?

Does you DR policy force users to reserve capacity in DR zone?

Page 23: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.23

10. Cloud Security != Traditional Security Security definitions don’t change but the delivery does

Network Security • Perimeter Security • IPS/IDS transformation

Data Security • Data in Motion and Data at Rest• Key Management Issues

System Security • A/V updates and policies

Compliance

Security as a Servic

e

Multi Tenan

cy

Usage Meteri

ng

SLAs per

Account

Page 24: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.24

Introspection Questionnaire

Do you plan to enforce corporate security standards and how? 

Do you allow your users to have their own security policies and products? 

What are the compliance standards your apps or end users need to meet? 

How often do you need to generate security reports and to whom?

What are security protections you provide to your user by default?

Page 25: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.2525

Opportunity Assess Design Deploy Deploy Operations

Strategy Assessment Assessment Workshops

Integration, Development and

Training

Software Installation and Configuration

Customer Go-Live Health checks and

Optimizations

Citrix Cloud Services Offerings – At every stage of Cloud

Cloud Training

CSA - Cloud Strategy Assessment

CloudPlatform Implementation

CloudPortal Implementation

MigrationServices

CIA - Cloud Infrastructure Assessment

ProductSupport*

CAD – Cloud Architecture

Design

PPOC – Paid Cloud Proof of

Concept

CHC - Cloud Health Checks

CLR- Cloud Launch

Readiness

* Technical Relationship Management (TRM) post rollout available through Citrix Technical Support

Page 26: Citrix Synergy 2014 - Syn231 Why cloud projects fail

© 2014 Citrix. Confidential.26

Please Attend Additional Cloud Platform SessionsDate Time Session Title Speaker(s) Location

5/6

2:00pm SYN233 Achieving business agility with cloud computing in data-intensive, media-rich, web-scale environments (Inmobi) Inmobi: Iliyas Shirol 304C

3:00pm SYN228 What’s New in Citrix CloudPlatform Manan Shah, Ken Lee 304C

3:00pm Software Defined Data Center – leading myths, legends and facts… (Nexenta, Wipro)

Sameer DholakiaNexenta: Tarkan Maner, Wipro: Andrey Zhulenev

304A

5:00pm SYN110 Transforming the IT Landscape with Cloud Computing Krishna Subramanian 304A

5:00pm SYN226 Leveraging public cloud infrastructure to flex and grow XenApp and XenDesktop deployments Orestes Melgarejo, Joe Vaccaro, Kedar Poduri Ballroom B

5/7

1:30pm SYN114 Field Report: SAP’s Implementation of Private Clouds in Vertical Industries (SAP) Christian Ferber, Priya KetkarSAP: Wolfgang Lehr 304C

2:30pm SYN231 Top 10 Reasons Why Cloud Implementations Fail Kish Yerrapragada 304C

3:30pm SYN230 Building successful clouds based on Citrix Consulting methodology Priya Ketkar, Kish Yerrapragada 304C

4:30pm SYN232 Building a Standardized Cloud Architecture and Self-Service Portal with Ease (NetApp) NetApp: David La Motta 304C

5/8

9:30am SYN227 Architecting Your Private Cloud Infrastructure for Speed & Agility with CloudPlatform Solutions (SSI)

Tom Davies, Marc Trouard-RiolleSSI: Rich Wein, Sean Dennin Ballroom A

10:30am SYN111 From the Field: Autodesk’s Journey Towards Private Cloud Computing with Citrix CloudPlatform (Autodesk)

Shannon WilliamsAutodesk: Jason Smathers Ballroom D

11:30am SYN229 What’s New in Citrix CloudPortal Business Manager Jie Feng, Kailas Jawadekar 304C

2:30pm SYN226 Leveraging public cloud infrastructure to flex and grow XenApp and XenDesktop deployments Orestes Melgarejo, Joe Vaccaro, Kedar Poduri Ballroom B

2:30pm SYN122 Moving Australian National Research into the Cloud (Univ. of Melbourne) UoM: Nick Golovachenko 304C

3:30pm SYN263 What's New in Citrix XenServer: Graphics Performance, Scalability and More! David Cottingham, Ken Lee 304A

4:30pm SYN235 Supporting Graphical Software in a Cloud Environment (Univ. of Sao Paolo) USP: Cyrano Rizzo 304A

Page 27: Citrix Synergy 2014 - Syn231 Why cloud projects fail

Work better. Live better.