"unlocked: the hybrid cloud" business track

Post on 15-Jan-2015

1.629 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from "Unlocked: The Hybrid Cloud" Business Track - London, July 11, 2013

TRANSCRIPT

No 11 cavendish

square

11 july 2013

london

Thursday, July 11, 13

it cloud strategy

business track

leo packhamcloud evangelist

Jason Smithcloud evangelist

Thursday, July 11, 13

3

what is cloud

Thursday, July 11, 13

3

what is cloud

• On-demand• Broad network access• Pooled resources• Rapid elasticity• Measured service

Thursday, July 11, 13

delivery models

4

Thursday, July 11, 13

delivery models

IaaSInfrastructure as a Service

4

Thursday, July 11, 13

delivery models

PaaSPlatform as a Service

IaaSInfrastructure as a Service

4

Thursday, July 11, 13

delivery models

PaaSPlatform as a Service

IaaSInfrastructure as a Service

SaaSSoftware as a Service

4

Thursday, July 11, 13

SHADOW IT

5

• IT activities that occur outside of companies central IT management and control

.• Departments in the company need resources that IT either won’t provide or

cannot provide (time, budget etc..) For example, developers need staging environment so they go to Rackspace or Amazon to get servers. This occurs outside the prying eyes of central IT.

Thursday, July 11, 13

Risks

•Security

•Budget

6

Thursday, July 11, 13

Benefits

•Innovation

•On-Demand Resources

7

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

where do you fit?

8

CONSUMER PROVIDERBOTHEXIT OPTIONS

ECOSYSTEM

SECURITY

PRICE

ROA

SUPPORT

SLA

INFRASTRUCTURE

STANDARDS

COMPLIANCE

STORAGE OPTIONS

TOOLS

MONITORING

NATIVE SERVICES

ROI

Thursday, July 11, 13

moving to cloud: considerations

business track

leo packhamcloud evangelist

Jason Smithcloud evangelist

Thursday, July 11, 13

It self evaluation

10

Security

Thursday, July 11, 13

It self evaluation

10

Security What do you do?How many apps?

Thursday, July 11, 13

It self evaluation

10

Security What do you do?How many apps?

What technologies are you currently

using?

Thursday, July 11, 13

It self evaluation

10

Security What do you do?How many apps?

What technologies are you currently

using?

Mission critical/test/devstaging

light production

Thursday, July 11, 13

COSTS OF SOLVING A PROBLEM

11

•Engineering/Developer time

•Deployment time

•Mobile Strategy

Thursday, July 11, 13

transforming legacy apps to cloud apps

12

•Application architecture

•Resource usage

•Language

•Hybrid

Thursday, July 11, 13

calculating tco of cloud

13

• Workloads

• Resource Consumption

• Models

• Tradeoffs

Thursday, July 11, 13

workload review

14

ON & OFF FAST GROWTH VARIABLE CONSISTENT

Thursday, July 11, 13

on & OFF

15

•Analytics

•Tax Firm

•Internal Project

Thursday, July 11, 13

FAST GROWTH

16

•Events

•Business Growth

•“Oprah" effect

Thursday, July 11, 13

variable

17

•News/Media

•University registration

•Sales (woot)

Thursday, July 11, 13

CONSISTENT

18

•HR Application

•Accounting/Finance

•E-mail

Thursday, July 11, 13

19

HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE

CONTROL FLEXIBILITY

On-PremiseData Center

Public CloudIaaS

simpler

PROVISIONING

CONTROL

FLEXIBILITY

ELASTICITY

SECURITY

EXPENSE

PLANNING

GEOS

PERFORMANCE

months

$$$$$ (capital)

days

$ (operating)

minutes

$ (operating)

Dedicated Hosting

Thursday, July 11, 13

19

HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE

CONTROL FLEXIBILITY

On-PremiseData Center

Public CloudIaaS

simpler

PROVISIONING

CONTROL

FLEXIBILITY

ELASTICITY

SECURITY

EXPENSE

PLANNING

GEOS

PERFORMANCE

months

$$$$$ (capital)

days

$ (operating)

minutes

$ (operating)

Dedicated Hosting

months

$$$ (capital)

On-PremisePrivate Cloud

Thursday, July 11, 13

19

HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE

CONTROL FLEXIBILITY

On-PremiseData Center

Public CloudIaaS

simpler

PROVISIONING

CONTROL

FLEXIBILITY

ELASTICITY

SECURITY

EXPENSE

PLANNING

GEOS

PERFORMANCE

months

$$$$$ (capital)

days

$ (operating)

minutes

$ (operating)

Dedicated Hosting

months

$$$ (capital)

On-PremisePrivate Cloud

Hosted Private Cloud

days

$ (operating)

Thursday, July 11, 13

break

Thursday, July 11, 13

business track

5 PILLARS OF CLOUDINESS

leo packhamcloud evangelist

Jason Smithcloud evangelist

Thursday, July 11, 13

FIVE PILLARS OF CLOUDINESS

1 2 3 4 5

Parallel Modular Horizontal Agile Secure

22

Thursday, July 11, 13

PARALLEL

Thursday, July 11, 13

PARALLEL

24

1

2

3

4

5

Thursday, July 11, 13

PARALLEL

25

1

2

3

4

5

Thursday, July 11, 13

PARALLEL

26

1 2 3

4 5

Thursday, July 11, 13

PARALLEL

27

1

2

3

4

5

Thursday, July 11, 13

PARALLEL

28

1

2

3

4

5

Thursday, July 11, 13

PARALLEL

29

1 2 3 4 5

Thursday, July 11, 13

PARALLEL

29

1 2 3 4 5

Thursday, July 11, 13

PARALLEL - DEADLOCK

30

Thursday, July 11, 13

PARALLEL - DEADLOCK

30

SCHEDULEOR...

Thursday, July 11, 13

PARALLEL - DEADLOCK

30

SCHEDULEOR...

TALK/AGREETALK/DISAGREE

FIGHT/WIN

Thursday, July 11, 13

modular

Thursday, July 11, 13

ONE PERSON BUILDS A CAR

ModularExample: Assembly Line

32

Thursday, July 11, 13

CHASSIS ENGINE BODY INTERIOR

DecoupledSelf-contained unitsData Communication

Example: Assembly Line

33

Modular

Thursday, July 11, 13

CHASSIS ENGINE BODY INTERIOR

34

Modular

Modules within ModulesNested Modularity

Thursday, July 11, 13

CHASSIS ENGINE BODY INTERIOR

35

Modules within ModulesNested Modularity

Modular

Thursday, July 11, 13

CHASSIS ENGINE BODY INTERIOR

SEATS FLOOR

DASHBOARD

GASAND

BRAKE PEDALS

35

Modules within ModulesNested Modularity

Modular

Thursday, July 11, 13

Small units are more maintainableAllows us to be parallel!

CHASSIS ENGINE BODY INTERIOR

modular

36

Thursday, July 11, 13

•Decouple requests

•Message Queue

•Make small units of work

•Define tiers by function

modular

37

Thursday, July 11, 13

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

defect

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

defect defect

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

defect defect defect

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

defect defect defectdefect

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

defect defect defectdefect FAIL

Potential for Upstream Complexity

CHASSIS ENGINE BODY INTERIOR

38

Thursday, July 11, 13

horizontal

Thursday, July 11, 13

2 GB2 CORES

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

VERTICAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

VERTICAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

40

8 GB4 CORES

Thursday, July 11, 13

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

2 GB2 CORES

VERTICAL

HORIZONTAL

Horizontal

2 GB2 CORES

40

8 GB4 CORES

Thursday, July 11, 13

Horizontal

41

Thursday, July 11, 13

Horizontal

42

Thursday, July 11, 13

ONE SERVER NEAR

CAPACITY

Horizontal

42

Thursday, July 11, 13

ONE SERVER NEAR

CAPACITY

ADD ANOTHER SERVER

Horizontal

42

Thursday, July 11, 13

ONE SERVER NEAR

CAPACITY

ADD ANOTHER SERVER

Horizontal

43

Thursday, July 11, 13

1234 MESSAGE QUEUE

44

Horizontal

Thursday, July 11, 13

1234MESSAGE QUEUE

45

Horizontal

Thursday, July 11, 13

1

2

3

4

46

MESSAGE QUEUE

Horizontal

Thursday, July 11, 13

1

2

3

4

46

56789101112 MESSAGE QUEUE

Horizontal

Thursday, July 11, 13

47

5678 9101112MESSAGE QUEUE

1

2

3

4

Horizontal

Thursday, July 11, 13

47

5678 9101112

ADD MORE SERVERSBASED ON

MESSAGE QUEUE

MESSAGE QUEUE

1

2

3

4

Horizontal

Thursday, July 11, 13

MESSAGE QUEUE

48

5

6

7

8

9

10

11

12

13141516

ADD MORE SERVERSBASED ON

MESSAGE QUEUE

1

2

3

4

Horizontal

Thursday, July 11, 13

49

5678 9101112

13141516

ADD MORE SERVERSBASED ON

MESSAGE QUEUE

1234

MESSAGE QUEUE

Horizontal

Thursday, July 11, 13

50

5678 9101112

13141516

ADD MORE SERVERSBASED ON

MESSAGE QUEUE

1234

MESSAGE QUEUE

Horizontal

Thursday, July 11, 13

51

5678 9101112

13141516

ADD MORE SERVERSBASED ON

MESSAGE QUEUE1234

MESSAGE QUEUE

Horizontal

Thursday, July 11, 13

51

5678 9101112

13141516

ADD MORE SERVERSBASED ON

MESSAGE QUEUE1234

MESSAGE QUEUE

Horizontal

DECREASE SERVERSBASED ON

MESSAGE QUEUE

Thursday, July 11, 13

MESSAGE QUEUE

52

5678 9101112

13

14

15

16

ADD MORE SERVERSBASED ON

MESSAGE QUEUE1234

Horizontal

DECREASE SERVERSBASED ON

MESSAGE QUEUE

Thursday, July 11, 13

agile

Thursday, July 11, 13

Agile

the power of moving quickly and easily; nimbleness

54

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature A

Feature B

Feature C

55

Agile

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature A

Feature B

Feature C

56

Agile

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature A

Feature B

Feature C

Feature E

Feature D

56

Agile

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature AFeature BFeature C

Feature E

Feature G

57

Agile

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature AFeature BFeature C

Feature E

Feature D

Feature F

Feature G

57

Agile

Thursday, July 11, 13

Agile

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature A

Feature B

Feature C

Feature E

Feature D

Feature F

Feature G

59

Agile

Feature HMute Setting

Feature I

Advertisements

Thursday, July 11, 13

Features In Progress Blocked Tabled Q&A Production

Feature A

Feature B

Feature C

Feature EFeature D

Feature F

Feature G

Feature H

Feature I

60

Agile

Mute Setting

Advertisements

Thursday, July 11, 13

Agile

61

Thursday, July 11, 13

Agile

62

Lint Testing

Test Driven Development

Functional Testing

Black Box

Integration Testing

Unit Testing

Behavior Driven Development

White Box

Smoke Testing

Acceptance Testing

Focus Groups

Market Analysis

Surveys

Thursday, July 11, 13

ENSURES

QUALITY

Agile

62

Lint Testing

Test Driven Development

Functional Testing

Black Box

Integration Testing

Unit Testing

Behavior Driven Development

White Box

Smoke Testing

Acceptance Testing

Focus Groups

Market Analysis

Surveys

Thursday, July 11, 13

NOT Agile - Dedicated

63

Traffic Dedicated Resources

Thursday, July 11, 13

NOT Agile - Dedicated

63

0

10

20

30

40

Oct Nov Dec Jan Feb Mar

Traffic Dedicated Resources

Thursday, July 11, 13

NOT Agile - Dedicated

63

0

10

20

30

40

Oct Nov Dec Jan Feb Mar

Traffic Dedicated Resources

Wasted ££/$$

Thursday, July 11, 13

Agile with Cloud

64

0

10

20

30

40

Oct Nov Dec Jan Feb Mar

Traffic Cloud Resources

Thursday, July 11, 13

Agile with Cloud

64

0

10

20

30

40

Oct Nov Dec Jan Feb Mar

Traffic Cloud Resources

Thursday, July 11, 13

IMAGE: blogs.bu.edu

Agile

• Increase quality by reusing code from partners and libraries

65

Thursday, July 11, 13

secure

Thursday, July 11, 13

Security

67

•All about Trust•Provider•Customer•User

Thursday, July 11, 13

68

SECURITY•Security at every layer

PRESENTATION

APPLICATION

STORAGE

Thursday, July 11, 13

68

SECURITY•Security at every layer

PRESENTATION

APPLICATION

STORAGE

INTERFACESECURITYACROSS ALL LAYERS

Thursday, July 11, 13

69

SECURITY

•Use industry standards

•SSL

•Encryption

•At rest

•In-transit

Thursday, July 11, 13

70

SECURITY•Authentication

•User authentication

•Manage yourself

•Offload to 3rd party

•Host-based Authentication

•Security Groups

•Firewalls

•Configuration Management Systems

Thursday, July 11, 13

71

SECURITY•Hybrid Cloud

•Store different types of data in the right place

•Sensitive data in on-premise cloud

•Non-sensitive on public cloud

Thursday, July 11, 13

72

SECURITY

•Trustworthiness as an organization

•Cloud security is too important to leave up to the end-user alone

•Ownership gaps that leads to process and governance issues

•Compliance

•Logging and auditing

•Regulatory requirements

Thursday, July 11, 13

thank you!@rackspaceUK@leopackham@aslaen

Thursday, July 11, 13

top related