22
Luis Alves Martins | Architect Evangelist | DPE | [email protected] luismartins WHEN BEST PRACTICES BECOME MANDATORY

WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Luis Alves Martins | Architect Evangelist | DPE | [email protected]

luismartins

WHEN BEST PRACTICES BECOME MANDATORY

Page 2: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Infrastructure Utilization

85 percent of datacenter

capacity is idle on

average

Infrastructure Complexity

70 percent of IT budgets

is spent maintaining

datacenter operations

Distributed Workforce

84 percent of

organizations

have a remote

workforce

Consumerization of IT

50 percent of business

devices are expected

to be smartphones

by 2014

today’s challenges

Page 3: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

BUSINESS APPS COLLABORATION STORAGE PLATFORM MANAGEMENT PRODUCTIVITY COMMUNICATIONS

Microsoft cloud services

Page 4: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

let’s start with a small demo

Page 5: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

how do we startUP?

Page 6: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Users

Servers

Add some Web Servers

Buy BIGGER SQL Box

Rearchitect Database to

scale out

Buy more of everything

Unused capacity

overcapacity

Page 7: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

S. Central – U.S. Sub-region

W. Europe Sub-region

N. Central – U.S. Sub-region

N. Europe Sub-region

S.E. Asia Sub-region

E. Asia Sub-region

running globally

Page 8: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Database

Data Application

Storage Storage

Servers Servers

Networking Networking

O/S O/S

Middleware Middleware

Virtualization Virtualization

Runtime Runtime

RUNNING ON PREMISES

Web Tier

Browser

Scalability? Availability? Elasticity?

Page 9: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Database

Data Application

Storage Storage

Servers Servers

Networking Networking

O/S O/S

Middleware Middleware

Virtualization Virtualization

Runtime Runtime

RUNNING ON PREMISES

Web Tier

Browser

RUNNING ON THE CLOUD

Page 10: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

(On-Premises)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

ag

e

Infrastructure (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed

by v

en

do

r

You

man

ag

e

You

man

ag

e

Platform (as a Service)

Man

ag

ed

by v

en

do

r

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software (as a Service)

Man

ag

ed

by v

en

do

r

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

types of cloud services

Page 11: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

why Azure?

the cloud is a natural evolution

Page 12: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent
Page 13: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

why Azure?

cheaper agility risk mitigation expertise

Page 14: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

why Azure?

platform continuum

Azure

Azure Appliance

Traditional Datacenter

Public or Private

Windows Server

Page 15: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

You can keep the same business model when moving to the Cloud

Page 16: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

On and off workloads (e.g. batch job)

Over provisioned capacity is wasted

Time to market can be cumbersome

Usage

Co

mp

ute

Time

Average

Inactivity

Period

“On and Off “

Average Usage Co

mp

ute

Time

“Growing Fast“

Successful services needs to grow/scale

Keeping up w/growth is big IT challenge

Complex lead time for deployment

optimal workload patterns for the cloud

Page 17: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Co

mp

ute

Time

“Unpredictable Bursting“

Average Usage

Unexpected/unplanned peak in demand

Sudden spike impacts performance

Can’t over provision for extreme cases

Co

mp

ute

Time

Average Usage

“Predictable Bursting“

Services with micro seasonality trends

Peaks due to periodic increased demand

IT complexity and wasted capacity

optimal workload patterns for the cloud

Page 18: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

the Application platform

Page 19: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

the same developer experience

the Windows Azure platform

Page 20: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

Compute is priced per compute hour (instance size sets price/hr)

Storage and CDN are priced per GB used and by transactions

Database is priced per GB used per month

Service Bus is priced per concurrent connection

Access Control is priced by transactions

Data Transfer is priced per GB that enters or leaves the Microsoft data center

how the platform is priced

Page 21: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

this is possible with best practices

stateless webservers static content properly stored asynchronous solutions scaling out logic scaling out databases

Page 22: WHEN BEST PRACTICES BECOME MANDATORYweb.ipca.pt/lufer/contents/20110602 IPCA 0.pdf · 2014. 7. 19. · WHEN BEST PRACTICES BECOME MANDATORY . Infrastructure Utilization 85 percent

• get Azure SDK

• get a free account (http://Azurepass.net)

• do it!

• join facebook group “Azure PT”

Go for it…

www.windowsazure.com