+ All Categories
Home > Documents > PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early...

PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early...

Date post: 24-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
29
PaaS and the Newton: One of These Things is Just Like the Other Gerald Carter [email protected] EMC/Isilon
Transcript
Page 1: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

PaaS and the Newton: One of These Things is

Just Like the Other

Gerald Carter [email protected]

EMC/Isilon

Page 2: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Standard Disclaimer

2

The views expressed and opinions in this talk are solely those of the presenter and do not represent those of EMC.

Page 3: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Story of the Apple Newton

3

“The Newton platform is a personal digital assistant developed by Apple Inc.. Development of the Newton platform started in 1987 and officially ended on February 27, 1998….” http://en.wikipedia.org/wiki/Apple_Newton

Page 4: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Thesis

4

Platform-as-a-Service

Infrastructure-as-a-Service

Applications

Operations

Page 5: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Thesis

5

Platform-as-a-Service

Infrastructure-as-a-Service

Applications

Operations

Page 6: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Thesis

6

Platform-as-a-Service

Infrastructure-as-a-Service

Applications += $$$

Operations -= $$$

Page 7: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

7

Computing is fundamentally about data and transformations on that data. Business success is largely based on the ability to make good, timely decisions based on that data.

IT

Business

Applications

Page 8: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

8

But from a competitive standpoint, the problem with operational effectiveness is that best practices are easily emulated. As all competitors in an industry adopt them, the productivity frontier …shifts outward, lowering costs and improving value at the same time. ……..the more competitive convergence you have—that is, the more indistinguishable companies are from one another.

“Operational Effectiveness is not Strategy” Michael Porter, “What is Strategy?”

Harvard Business Review

Page 9: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Cloud Adoption Demands

9

Source: “The five faces of the cloud”, Bain & Company, 2011

Transformational

Heterogeneous

Safety Conscious

Price Conscious

Slow and Steady

Page 10: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Cloud Adoption Demands

10

Transformational

Heterogeneous

Safety Conscious

Price Conscious

Slow and Steady

Page 11: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

The Moore things change…

11

“The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong sense of practicality. …Because there are so many people in this segment— roughly one-third of the whole adoption life cycle-winning their business is key to any substantial profits and growth.”

Moore, Geoffrey A. (2009-03-17). “Crossing the Chasm: Marketing and Selling High-Tech Products to Mainstream Customers”

Page 12: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Why Platform-as-a-Service?

Prediction: PaaS will overtake IaaS in mass as the cloud technology of choice What is the impact to storage consumption?

Reason: Core vs. Context Business differentiation is more often made

by applications (workflows) than infrastructure

Danger: As storage engineers, we tend to view the world through infrastructure because that is what we know.

12

Page 13: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

PaaS Gen I

Force.com (2008) Integration with Salesforce.com

Google App Engine (2008) Special app requirements for “Google Scale”

Microsoft Azure (2010) .NET runtime with native Windows code

support

13

Page 14: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Back peddling ???

Google GAE introduced in 2008 Google Compute Engine introduced in 2012

Microsoft Azure PaaS introduced in 2010 “Virtual Machine Role” introduced in 2011

14

Page 15: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Today, We Live in an IaaS World

15

Source: Gartner Magic Quadrant for IaaS (2013)

Page 16: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Today, We Live in an IaaS World

Amazon …

16

Source: Gartner Magic Quadrant for IaaS (2013)

Page 17: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Today, We Live in an IaaS World

Amazon Microsoft …

17

Source: Gartner Magic Quadrant for IaaS (2013)

Page 18: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Today, We Live in an IaaS World

Amazon Microsoft Rackspace (Google) …

18

Source: Gartner Magic Quadrant for IaaS (2013)

Page 19: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Disruption

“Surviving Disruption”, HBR, 12/2012 M. Wessel and C. Christensen

Barriers to disruption Momentum (customer inertia) Current technology (exists today) Ecosystem (business environment) New technology (does not current exist) Business model (cost structure)

Technology will catch up

19

Lowest

Highest

Page 20: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Disruption

“Surviving Disruption”, HBR, 12/2012 M. Wessel and C. Christensen

Barriers to disruption Momentum (customer inertia) Current technology (exists today) Ecosystem (business environment) New technology (does not current exist) Business model (cost structure)

Technology will catch up

20

Lowest

Highest

Page 21: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Vertical Momentum of Virtualization

Virtualization requires decoupling components Hypervisor data stores move file due

to ease of management Storage will moves into software due

to ease of deployment PaaS is another layer of virtualization (of

the Programming Platform) Frameworks and runtimes abstract

away from the operating system Mature technologies always become a

platform

21

Application Services

Hardware

Page 22: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

SOA is not DOA

22

#include <cloud.h> // Services define the Interfaces. // Interfaces define the API. // API defines the Platform. // Applications are built on the // Platform that enables the business // to keep the lights on! PaaS = new SOA( REST, JSON )

Page 23: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

PaaS Gen II

Services RDMS, NoSQL, Email, Message Queues,

Storage, Runtime Environment, Auto-Scaling

Common vs. Specific Language Runtime .NET, PHP, Node.js, Python, Ruby, Java

Vendors Cloud Foundry, AppFog, Engine Yard,

CloudBees, dotCloud, Heroku, etc…

23

Page 24: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Platform Wars (Again)

Mobile application developers struggle with multiple platforms iOS vs. Android vs. Windows

Phone

“Port” UI code to each device

Real work done off device and accessed via RESTful interface

24

Page 25: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Storage Consumption Model

Infrastructure storage continues to use DAS, traditional file protocols (e.g. SMB, NFS), or geo-scale distributed file systems Storage for NoSQL, RDMS, Mail, Message

Queues, Objects

REST API to objects HTTP GET/POST

New ones?

25

Page 26: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

What to do?

26

Yesterday Tomorrow

Page 27: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

iPhone – Newton Reloaded

27

“The iPhone is a line of smartphones designed and marketed by Apple Inc. The first generation iPhone was released on June 29, 2007….” http://en.wikipedia.org/wiki/Iphone

Page 28: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Missed Opportunities

28

“That is the most expensive phone in the world and it doesn’t appeal to business customers, because it doesn’t have a keyboard, which makes it not a very good email machine.“ — Steve Ballmer On the Newton, 1987. On the iPhone, 2007.

Page 29: PaaS and the Newton - SNIA · 2019-12-21 · 11 “The early majority share some of the early adopter’s ability to relate to technology, but ultimately they are driven by a strong

2013 Storage Developer Conference. © Gerald Carter. All Rights Reserved.

Thank You

29

Gerald Carter [email protected]

EMC/Isilon


Recommended