14

Cloud Workload Suitability

Embed Size (px)

Citation preview

Page 1: Cloud Workload Suitability
Page 2: Cloud Workload Suitability

Cloud Workload SuitabilityWW Cloud Portfolio, Technology Services ConsultingHewlett-Packard Enterprise

Page 3: Cloud Workload Suitability

Migration to Cloud – Customer Journey

Ideating cloud computing for their

business

Qualifying cloud computing for their business

Early adoption technology POC/Pilots

Enterprise cloud computing models and platforms identified

Design and build new applications on the cloud

Discover and identify workloads for cloud adoption

Validate business and financial suitability of workload migration

to cloud

Validate technical suitability of

workload migration to cloud

Workload migration to cloud

Map workloads to cloud compute and

services

Enable workloads to leverage features of

the cloud

Adapt agility processes using DevOps and

CI/CD

Operate on cloud

Private / Hybrid Cloud Implementation (Optional)

Page 4: Cloud Workload Suitability

4

Selecting a target hosting model needs multiple considerations

Discovery Effort – Low in IaaS and SaaS, and can use standard traditional approaches of Server and Application discovery.

Migration Effort – Low in IaaS and SaaS. Very high for Cloud Native applications as it requires refactoring and rewrite.

Workforce Expertise – High skillset requirement for Cloud Native and Cloud Enabled applications. Automation can be used to migrate to IaaS. Migration to SaaS can use approaches provided by the software vendor.

Vendor Lock-in – Cloud enabled applications have high degree of vendor lock-in

Migration Automation – Very high in IaaS. Possibility of migration automation is low in Cloud Native applications.

Cloud Performance / ROI – High in cloud native and cloud enabled.

DevOps / CI-CD – High in cloud native and cloud enabled

Discovery Effort

Migration Effort

Workforce Expertise

Vendor Lock-in

Migration AutomationCloud Perfomance

ROI

DevOps

CI/CD

0

5

10

IaaS SaaS Cloud Enabled PaaS

Page 5: Cloud Workload Suitability

How do we qualify suitable workload loads for Cloud ?

Suitability assessment for workload migration to cloud is done using four domains of analysis –

• Business – Assess business suitability of application and services for cloud migration

• Financial – Assess financial ROI for application and services migration to cloud

• Technical – Assess technical feasibility for application and services migration to cloud

• Functional – Assess application functional feasibility for migration to cloud

Page 6: Cloud Workload Suitability

Cloud Suitability across 4 domains

6

Business Financial FunctionalCompliance Requirements, RegulationsData Retention RequirementsSecurity StandardsCloud AcceptanceSLA / Business ContinuityGrowth ProjectionsIndustry Trends / Best PracticesShadow IT Service Providers3P and Vendor ContractsData Protection RequirementsNetwork Isolation RequirementsAudit Standards Requirements / Log RetentionTime to MarketBusiness CriticalityGovernance User Experience ExpectationsUser base location / geographyApplication Continuity / Forecast

Sui

tabi

lity

Are

a Hosting CostSoftware LicensingMaintenance CostLife-Cycle-Management CostsInfrastructure

Server Inventory Dependency MappingSecurity RequirementsInfrastructure ServicesInter-Application LatencyAssetsApplication Routing and DNSLogging Migration ComplexityApplication Review

TechnicalPerformance Requirements - Compute, Network, StorageHigh Availability Requirements Clustering StackNetwork RequirementsVirtualizationApplication Tier Storage Requirements Storage Distribution Application Trends UtilizationLoad Balancing Geography Localization RequirementsParallelism and ScalabilityDistributed ArchitectureApplication Environments (Functional Environments)Infrastructure ServicesMonitoring and Management

Page 7: Cloud Workload Suitability

7

Aura : Assessments Using Rational Answering

Digital platform and interview engine to collect, quantify and rationalize assessment inputs which lead to actionable consulting recommendations

Page 8: Cloud Workload Suitability

PlatformCatalog

Provides a framework to automate assessments

Allows to build collections of questions which are used for assessments

Security

Cloud Datacenter

BigData

StorageCompliance

Assessments

Scorecards

Reports

Standards

& More

Workload Suitability with Aura

Page 9: Cloud Workload Suitability

Demo

9

Page 10: Cloud Workload Suitability

Mapping Workloads to Cloud Targets

10

Enterprise Cloud Platform Private

Hybrid

Public

Compliance

Performance

Standards

Cost

App 1

Server 1

Service 1

App 2

Server 2

Service 2

App 3

Server 3

Service 3

Aura Roadmap Feature

Workload Evaluation Groups

Page 11: Cloud Workload Suitability

11

Mapping Workload to Cloud Services

Enterprise SaaS / PaaS

Enterprise IaaS

Cloud Services

Oracle

Docs

Nova m1-xlarge

App 1

Server 1

Service 1

App 2

Server 2

Service 2

App 3

Server 3

Service 3

Payment Gateway

AMI

Enterprise Public Cloud

AMI

Enterprise Hybrid Cloud

Elastic Load

Balancing

Object Store

Enterprise Cloud Storage

Image Block Store

Workload Evaluation Groups

Example Usecase

Aura Roadmap Feature

Nova m1-xlarge

Payment Gateway

AMI

Elastic Load

Balancing

Page 12: Cloud Workload Suitability

12

Enablement : Post Migration Activities

Traditional Datacenter IT Operations

• Ticket Management• Physical/Virtual Dedicated Infrastructure• Automate day to day tasks• Optimized for applications running on physical

stable infrastructure

Extend to Cloud IT Operations

• Self-Service / Quota management• Multi hypervisors, clouds, containers• Automate everything / use automation

frameworks• Cloud native application, DevOps, CI/CD

Traditional Application Architecture Cloud Service Architecture

• OS / Application centric HA• Application based queue system• New servers to scale capacity• Application / Server based monitoring• Operator manage DNS and routing• Fat-server databases, hard to manage• Content delivered from one location or edge

networks

• Cloud managed HA• Cloud based queue systems• Autoscaling• Cloud based monitoring• Intelligent routing• Cloud-managed database and HA• Content delivered from cloud-managed

localized edge-networks

Enablement

Process Improvement

Cloud Optimization

DevOps

CI/CD

Dedicated Servers, Vmware Centric, Process Driven Hybrid Cloud, Containers, Baremetal, Self Service

Roadmap Feature

Page 13: Cloud Workload Suitability

13

Thank youContact information

Page 14: Cloud Workload Suitability

Workload Migration to Cloud Methodology and Tools

Discovery AssessmentCloud Builds

Pilots

MigrationEnablement Optimization

Infrastructure DiscoveryApplication DiscoveryDependency MappingApplication Profiling

Feasibility AssessmentSecurity and ComplianceTCO ROIEnd State Definition

Cloud Implementation

Pilot Migrations– Pilot of WorkloadsNew Application

Data and DatabaseData MigrationsDatabase Storage OptionsUpload / MoveData AlignmentBatch ScriptingAutomationSecurityEncryptionAccess Processes

ApplicationsNative MigrationsForklift MigrationsHybrid MigrationsSecurityTesting

Leverage features of the Cloud:

Auto scalingElasticityAutomationHigh AvailabilityHardeningAPI Based Automation

Usage patternsPerformanceResource ManagementMonitoringTelemetrySecurityApplication RefactoringBest Practices

Universal DiscoveryHP APMSkyHigh NetworksCloudScapeAdallomAsset ManagerTo

ols

Phas

e A

ctiv

ities

Phas

e

HP APMHP PPMWorkload Mapping ToolkitCloud Suitability ToolkitIT Executive ScoreCardCloud Genera (Pre-Sales)

HP CSAHP CloudSystemHP Operations Orchestration

PlateSpinDoubleTakeRiverMeadowATA DataDockerAppZero, Eucalyptus Template Toolkit

CSAHP SaaSPuppet, Chef. AnsibleHeat TemplatesAutomation ScriptingOperations Manager

Plat

form

s

All (Most) Traditional and Cloud Platforms

PuppetChefAnsibleHeat TemplatesPerformance ManagerAutomation Scripting

OpenStack Based Cloud Infrastructure (including HP Helion)

SaaS and Other Cloud Platforms (Including AWS and Google Cloud)

Global Cloud COE