51
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. John R. Rymer, Vice President & Principal Analyst, Forrester Research Amit Khanna, Vice President of Cloud Services, Virtusa Vikram Garlapati, Manager Solutions Architect, Amazon Web Services May 19, 2015 Industry Trends and Best Practices for Cloud Adoption

AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption

Embed Size (px)

Citation preview

© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

John R. Rymer, Vice President & Principal Analyst, Forrester Research

Amit Khanna, Vice President of Cloud Services, Virtusa

Vikram Garlapati, Manager Solutions Architect, Amazon Web Services

May 19, 2015

Industry Trends and Best Practices

for Cloud Adoption

2

Agenda

› Cloud is established in the enterprise, expanding

into new workloads

› Why cloud’s spread changes everything in app

delivery

› Best practices for migrating diverse workloads

› Overview of AWS infrastructure

Industry Trends for Cloud AdoptionJohn R. Rymer, Vice President, Principal Analyst

May 19, 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 5

Agenda

› Cloud is established in the enterprise, expanding into new workloads

› Why cloud’s spread changes everything in app delivery

© 2015 Forrester Research, Inc. Reproduction Prohibited 6

Public Clouds Growing Fast

$12

$4

$75

1 2 3

$91B

$44

$14

$133

$191BCloud Platforms

Cloud Business

Services

Cloud Apps (SaaS)

2015* 2020*

Source: April 24, 2014, “The Public Cloud Market Is Now In Hypergrowth” Forrester report:

* Forrester estimate

© 2015 Forrester Research, Inc. Reproduction Prohibited 7

And There’s Still A Lot Of UpsideWhich of the following types of development technologies have you worked with in the past 24

months? (Select all that apply)?

© 2015 Forrester Research, Inc. Reproduction Prohibited 8

Devs Adopt Cloud For Many App TypesWhich of the following types of applications are you currently developing using cloud environment

or have you delivered in a cloud environment in the past 12 months? (Select all that apply)?

© 2015 Forrester Research, Inc. Reproduction Prohibited 9

Cloud Keys Customer Responsiveness

1980s

1990s

1960s

2010

Data processing -- Batch automation of accounting, back-office

IT -- Database, online systems-of-record and PCs

automate front-office

The Internet -- eBusiness brings external

(Web) access to internal business processes

The Customer -- Mobile & social

empower customers – systems of

engagement win, serve, retain them

Required D

eliv

ery

Tim

e

© 2015 Forrester Research, Inc. Reproduction Prohibited 10

There Are 5 Major Adoption Paths

• Many

Development and Test

• Coca-Cola, Under Armour

Systems of Engagement

• Walgreens, most Salesforce customers

Sales & Support management

• Boeing, GE, Hilti

B2B

• Home Depot, Lowes, a Big Pharma

New Commerce and Products

© 2015 Forrester Research, Inc. Reproduction Prohibited 11

Cloud Allows Technology To Be Business

© 2015 Forrester Research, Inc. Reproduction Prohibited 12

The Big Win Is “Test And Learn”

Dream it

Build it

Try it out

Decide about it

Refine it

Extend it

6-12

months

3-5 days

© 2015 Forrester Research, Inc. Reproduction Prohibited 13

Speed Drives Adoption, Hybrid Results

Source: Forrsights Software Survey 2013; April 2014 “The Public Cloud Market Is Now In Hypergrowth”

© 2015 Forrester Research, Inc. Reproduction Prohibited 14

Speed Drives Adoption, Hybrid Results

Source: Forrsights Software Survey 2013; April 2014 “The Public Cloud Market Is Now In Hypergrowth”

What it means:

• Enterprises seek responsiveness in business zones.

• Technology management’s key value is integration

• Integration is the key talent, technology investment

• Key cloud ISVs become hubs; partner rosters crucial

© 2015 Forrester Research, Inc. Reproduction Prohibited 15

Early Cloud Adopters Are At Phase 2

© 2015 Forrester Research, Inc. Reproduction Prohibited 16

The 3 Types Of Cloud Developers

DevOps Pro

Writes code, scripts

Must configure virtual

resources and

platforms

Usually codes locally,

deploys own stack to

cloud

Coder

Writes code

Avoids virtual

resource; does some

platform config

Often codes locally,

deploys own stack to

cloud

Rapid Developer

Shuns coding

Shuns virtual

resource and

platform config

Develops in the

cloud platform

© 2015 Forrester Research, Inc. Reproduction Prohibited 17

Next Priorities: Analytics, Enterprise

© 2015 Forrester Research, Inc. Reproduction Prohibited 18

TOP FLAVORS

Cheesy

Coffee/chocolaty

Nutty

© 2015 Forrester Research, Inc. Reproduction Prohibited 19

“Celebrity customer

experiences” have real-

time contextual

awareness and adapt to

serve a single consumer.

© 2015 Forrester Research, Inc. Reproduction Prohibited 21

New:

• App Strategy

• Sourcing

• Org Structures

• Accounting

• Solutions

In Apps Delivery, Everything Is Changing

Focus on customer

Cloud ecosystems

Cloud economics

Continuous innovation

Continuous insights

© 2015 Forrester Research, Inc. Reproduction Prohibited 22

Change Your App Strategy

© 2015 Forrester Research, Inc. Reproduction Prohibited 23

Change YourSourcing

© 2015 Forrester Research, Inc. Reproduction Prohibited 24

Change Your Org Structures

CIO

Shared

Platform

Services

Servers & StoragePlatforms &

Frameworks

Release

ManagementDatabase

Service Interfaces, Contracts, Roadmaps

Other

teams

Sales

team

Digital team

Funding &

Budgeting

Business Priorities

Portfolio

Management

Custom Software

SDLC/Team

Structure

Vendors

Legal &

compliance

Service

providers

Shared Platform AD&D

© 2015 Forrester Research, Inc. Reproduction Prohibited 25

Change Your Accounting

Business needs

Services design, brokering & provisioning

Pay for what you use

Fund evolution & capacity

© 2015 Forrester Research, Inc. Reproduction Prohibited 26

Change Your Solutions

February 2014 “Application Delivery In The Modern Age”

• Composite

• Multichannel

• Immediate

forrester.com

Thank you

John R. Rymer

+1 650.581.3857

[email protected]

@johnrrymer

Best Practices for Migrating

Diverse WorkloadsAmit Khanna

Vice President of Cloud Services

Virtusa

Recap: Cloud Adoption Phases

Applying best practices across the complete journey

CLOUD MIGRATION BEST PRACTICES

Phase 1 Phase 2 Phase 3

Exploration

• Establish quantifiable goals

and objectives

• Factor in your existing

organizational constraints

• Choose cloud platforms

wisely

Rationalization

• Do not lose focus on business

value of the application

• Balancing risk vs reward

• Consider interdependencies

of Applications

• Vendor Lock-in benefits

Optimization

• Pipelines and Continuous

Delivery

• Rationalize Security

Models

Establish quantifiable goals and objectives

Focus on improving the business capability

EXPLORATION BEST PRACTICES

Improve Business Capability

Reduce Develop

ment Cost

Reduce Operational Cost

• Faster time to market

• Scalability and availability

• Improve user experience

• Capability led innovation

• Reduce application

maintenance cost

• Remove application

duplication

• Reduce cost of developing

new capability

• Reduce hardware and

software costs

• Reduce cost of maintaining

the IT infrastructure

• Capex vs Opex

Lower cost alone should not be the goal

Financial: Current cost models, existing contracts etc.

Regulatory: Data security and ownership, compliance and other related requirements

Organizational: Current skillsets and competencies, vendors, team structures

Service: Existing service level agreements, contracts in place etc.

Technical: Technology stacks, software licenses, integration requirements

Operational: DevOps, governance , risk management etc.

Existing organizational constraints are important

EXPLORATION BEST PRACTICES

Document, plan and incorporate constraints

Cloud platforms are very diverse ( SaaS, PaaS, IaaS) - Choose wisely

Vendor lock and constraints increase from IaaS, PaaS to SaaS

EXPLORATION BEST PRACTICES

SaaS

PaaS

IaaS

Pla

tfo

rm c

apab

iliti

es

Ven

do

r Lo

ck in

Compute, Network and cloud services

Architecture, design and frameworks

HighBusiness processes

Low

Medium

IaaS – Competitive Advantage

PaaS/SaaS – Business Support Systems

Do not lose focus on business value of the application

Technical possibilities alone may not provide the optimal rationalization plan

RATIONALIZATION BEST PRACTICES

Business Value

• Agility

• Innovation

• Risk

• User Satisfaction

• Financial

IT Efficiency

• Operational Cost

• Potential Cost

• Standardization

• Reuse

• Operational Maturity

Asset Class

• Informational

• Strategic

• Transactional

• Infrastructure

Portfolio

Bu

sin

ess V

alu

e Zone 4 - Healthy

Zone 2 - Re-engineer

Zone 3 - Evaluate

Zone 1 - Retire

2 4

31

Business value should be the key driver

Efficiency / Suitability

Do not de-risk to the extent of making the program irrelevant

Adopting a rational level of risk paves the way for high returns

RATIONALIZATION BEST PRACTICES

• Pick lowest risk application (something we can live without – in the worst

case)

• Also end up being the lowest impact application

General tendency when moving to the cloud;

Downside is that even with great success, only minimal positive impact will be

realized

We recommend a balanced approach, where a representative group of

applications are picked including low impact low-risk, but also some

high impact applications that can validate the promise of cloud

computing

Balance low hanging fruits and complex migrations

Interdependencies of Applications

RATIONALIZATION BEST PRACTICES

Take a holistic view of applications, where does the application fit in, in the grand scheme

Dependency Structure Matrix

End points remediation can be a huge undertaking

Vendor Lock-in is not always a bad thing

RATIONALIZATION BEST PRACTICES

Clearly understand the upside and downside of avoiding vendor lock-in

Pros

• Provides portability across cloud platforms

• Protects against platform cost increases

Cons

• Requires additional effort

• More expensive to build, operate and maintain

• Increase in time to market

• Can leverage only the lowest common services

• Platform specific services can not be leveraged

Be pragmatic about vendor lock in

Focus on Cloud Pipelines and Continuous Delivery from the onset

OPTIMIZATION BEST PRACTICES

Continuous Delivery reduces Time To Market and increases operational agility

Transitioning to a Cloud DevOps model can yield huge benefits

Re-think security models

A tiered security model is the key; leverage shared security model, application and infrastructure security capabilities of cloud

OPTIMIZATION BEST PRACTICES

Application Security

• Most likely the enterprise architecture will be hybrid, plan for it

• Federated SSO

• Identity providers and Service Providers

• Common authorization model

Data Security

• Encryption at rest and in motion

• Key management

• Data residency

Infrastructure Security

• Virtual Private Clouds and Subnets

• Access Frameworks ( IAM)

Rationalize and simplify security models

Overview of AWS

Infrastructure

Vikram Garlapati

Manager, Solutions Architects

Amazon Web Services

AWS provides broad and deep services to support any cloud workload

AWS Global Infrastructure

Application Services

Networking

Deployment & Administration

DatabaseStorageCompute

What is AWS?

What sets AWS apart?

Building and managing cloud since 2006

60+ services to support any cloud workload

History of rapid, customer-driven releases

11 regions, 29 availability zones, 53 edge locations

48 proactive price reductions to date

Thousands of SIs and ISVs; 2,100+ Marketplace products

Experience

Service Breadth & Depth

Pace of Innovation

Global Footprint

Pricing Philosophy

Ecosystem

*as of July 31, 2014

Administration

& Security

Access

ControlIdentity

Management

Key Management

& Storage

Monitoring

& Logs

Resource &

Usage Auditing

Platform

Services

Analytics App Services Developer Tools & Operations Mobile Services

Data

Pipelines

Data

Warehouse

Hadoop

Real-time

Streaming Data

Application

Lifecycle

Management

Containers

Deployment

DevOps

Event-driven

Computing

Resource

Templates

Identity

Mobile

Analytics

Push

Notifications

Sync

App

Streaming

Email

Queuing &

Notifications

Search

Transcoding

Workflow

Core

Services

CDNCompute(VMs, Auto-scaling

& Load Balancing)

Databases(Relational,

NoSQL, Caching)

Networking(VPC, DX, DNS)

Storage(Object, Block

and Archival)

Infrastructure

Availability

Zones

Points of

PresenceRegions

Enterprise

Applications

Business

Email

Sharing &

Collaboration

Virtual

Desktop

Technical &

Business Support

Account

Management

Partner

Ecosystem

Professional

Services

Security &

Pricing Reports

Solutions

ArchitectsSupport

Training &

Certification

Service Breadth & Depth

Global Footprint

Over 1 million active customers across 190 countries

1,500 + government agencies

3,600+ educational institutions

11 regions

29 availability zones

53 edge locations

Everyday, AWS adds enough new server capacity to support

Amazon.com when it was a $7 billion global enterprise.

Region

Edge Location

2011

82

159

2012

280

2013

516

2014

AWS’ Rapid Pace of InnovationAWS has launched a total of 1,407 new features and/or services since inception in 2006.

2015

+234*

* As of April 30, 2015

An Expansive Ecosystem

Thousands of the world’s largest

technology and consulting companies

28 Global Premier Consulting partners

6 Enterprise-focused competencies

2,100+ products available for 1-click

deployment across 23 distinct product

categories

Customers run over 70M hours of

software per month

© 2015 Forrester Research, Inc. Reproduction Prohibited 46

› Fixed application› Defined structures› Singular purpose› UI customizations

› Virtual infrastructure

› OS/MW configuration

› Network & storage definition

› SaaS extensions

› Deep customization

› Integrations

› Developer services

› APIs

PaaS

› Application container(s)

› Platform, app services

› App lifecycle mgmt.

› Development tools

The Old Cloud Boundaries Have Blurred

46

SaaS

Extension

Platforms

IaaS+

IaaS

SaaS

© 2015 Forrester Research, Inc. Reproduction Prohibited 47

Pro Devs Lead Shift To Cloud PlatformsHow much of the server-side code that you write is deployed to cloud environments today?

How do you expect that to change in the future?

© 2015 Forrester Research, Inc. Reproduction Prohibited 48

IT Devs LagHow much of the server-side code that you write is deployed to cloud environments today? How do

you expect that to change in the future?

© 2015 Forrester Research, Inc. Reproduction Prohibited 49

AWS Summit – Chicago: An exciting, free cloud conference designed to educate and inform new

customers about the AWS platform, best practices and new cloud services.

Details• July 1, 2015

• Chicago, Illinois

• @ McCormick Place

Featuring• New product launches

• 36+ sessions, labs, and bootcamps

• Executive and partner networking

Registration is now open• Come and see what AWS and the cloud can do for you.

© 2015 Forrester Research, Inc. Reproduction Prohibited 50

CTA Script

- If you are interested in learning more about how to navigate the cloud to grow

your business - then attend the AWS Summit Chicago, July 1st.

- Register today to learn from technical sessions led by AWS engineers, hear best

practices from AWS customers and partners, and participate in some of the 30+

paid sessions and labs.

- Simply go to

https://aws.amazon.com/summits/chicago/?trkcampaign=summit_chicago_bootc

amps&trk=Webinar_slide

to register today.

- Registration is FREE.

TRACKING CODE:

- Listed above.

Thank You!