• No results found

PaaS and the Newton: One of These Things is Just Like the Other

N/A
N/A
Protected

Academic year: 2021

Share "PaaS and the Newton: One of These Things is Just Like the Other"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

PaaS and the Newton:

One of These Things is

Just Like the Other

Gerald Carter

gerald.carter@emc.com

EMC/Isilon

(2)

Standard Disclaimer

The views expressed and opinions

in this talk are solely those of the

presenter and do not represent

those of EMC.

(3)

Story of the Apple Newton

“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….”

(4)

Thesis

Platform-as-a-Service

Infrastructure-as-a-Service

Applications

(5)

Thesis

Platform-as-a-Service

Infrastructure-as-a-Service

Applications

(6)

Thesis

Platform-as-a-Service

Infrastructure-as-a-Service

Applications += $$$

(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

(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

(9)

Cloud Adoption Demands

Source: “The five faces of the cloud”,

Bain & Company, 2011

Transformational

Heterogeneous

Safety Conscious

Price Conscious

(10)

Cloud Adoption Demands

Transformational

Heterogeneous

Safety Conscious

Price Conscious

(11)

The Moore things change…

“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”

(12)

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.

(13)

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

(14)

Back peddling ???

Google

GAE introduced in 2008

Google Compute Engine introduced in 2012

Microsoft Azure

PaaS introduced in 2010

(15)

Today, We Live in an IaaS World

Source: Gartner Magic Quadrant

for IaaS (2013)

(16)

Today, We Live in an IaaS World

Amazon

Source: Gartner Magic Quadrant

for IaaS (2013)

(17)

Today, We Live in an IaaS World

Amazon

Microsoft

Source: Gartner Magic Quadrant

for IaaS (2013)

(18)

Today, We Live in an IaaS World

Amazon

Microsoft

Rackspace

(Google)

Source: Gartner Magic Quadrant

for IaaS (2013)

(19)

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

Lowest

(20)

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

Lowest

(21)

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

Application

Services

(22)

SOA is not DOA

#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!

(23)

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…

(24)

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

(25)

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

(26)

What to do?

(27)

iPhone – Newton Reloaded

“The iPhone is a line of smartphones

designed and marketed by Apple

Inc. The first generation iPhone was

released on June 29, 2007….”

(28)

Missed Opportunities

“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.

(29)

Thank You

Gerald Carter

gerald.carter@emc.com

EMC/Isilon

References

Related documents

Fe overload increased dopamine levels in both groups of animals fed fermented cow milk diet (p &lt; 0.01), and increased MAO-A levels in the control groups fed both milk-based diets

County community worshiping our church often referred to as trinitarian theology degree from a social teaching.. Buildings dedicated to god is often referred our site design your

This program of study is to be used in developing music curriculum for high school students in the following:.. High

В середньому кожного року кі- лькість злочинів, пов’язаних з наркотичними, сильнодіючими засобами та прекурсорами зменшувалась на 3911 злочинів або на 8,79%..

More than 60 recipes for simple, tasty snacks, including wine pairings for each, plus vivid color photographs demonstrate how easy these delectable dishes are to

For doing so, employees need to be trained to develop skills needed for a successful service delivery, be informed about and involved in the organization, and be committed

25 Coincidino with the :international Monetary Filnd crisis and substantial reduction~ in oublic expenditure Shackleton's proposals were rejected by the Labour

All the figures and tables should be labeled (Times New Roman 11) and included in list of figures and list of tables respectively.