azure into the enterprise (and startups !)

35
Azure into the Enterprise (and startups!) Bruno Terkaly Technical Evangelist [email protected]

Upload: buffy

Post on 22-Feb-2016

54 views

Category:

Documents


0 download

DESCRIPTION

Bruno Terkaly Technical Evangelist [email protected]. Azure into the Enterprise (and startups !). Getting started. What and why, not how Blockers Customer needs. Agenda. Lesser known features. Azure tables. Access Control. Not relevant to main scenarios enterprises want to buy - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Azure  into the Enterprise (and startups !)

Azure into the Enterprise(and startups!)

Bruno TerkalyTechnical [email protected]

Page 2: Azure  into the Enterprise (and startups !)

Getting startedWhat and why, not how

Blockers

Customer needs

Page 3: Azure  into the Enterprise (and startups !)

AgendaOverview 30 min 9-9:30 amIntro, VM 30 min 9:30-10 amDemo VM Creation 10 min 10- 10:10 amHOL VM Creation 20 min 1010-10:30Break 15 min 10:30-10:45 amWebsites 15 min 10:45-11:00 amDemo Website Creation

20 min 11- 11:20 am

HOL Website creation

40 min 1120-12:00 pm

Lunch 30 min 12-12:30 pm

Page 4: Azure  into the Enterprise (and startups !)

Lesser known features

Azure tables

Service Bus

Access Control

Not relevant to main scenarios enterprises want to buy

Unnecessary complexity

Maybe Mobile Services, Big Compute and

Big Data

Page 5: Azure  into the Enterprise (and startups !)

Two biggest blockers

Trust

Regulations / Compliance

By country and by industrySee Azure Worldwide Sales

Page 6: Azure  into the Enterprise (and startups !)

Ok, a third blocker

Cost

Page 7: Azure  into the Enterprise (and startups !)

Part 2 – IaaS is finally here

Page 8: Azure  into the Enterprise (and startups !)

Windows Azure provides Internet-accessible computing resources,running in data centers around the world

Page 9: Azure  into the Enterprise (and startups !)

PaaS

IaaS

or

(1) Cloud Services & (2) Web Sites

VMs

Page 10: Azure  into the Enterprise (and startups !)

At the end of the day, everything is just a VM in a Rack

• Some running Linux

• Some Windows

• Linux could run Apache

• Windows could run IIS

• Oracle• SQL Server• BizTalk• Hadoop/

HDInsight• Anything

Page 11: Azure  into the Enterprise (and startups !)

Cloud Services Virtual Machines

Two offerings, but only IaaS is very popular….

PaaS IaaSNew and

vastly improved

Page 12: Azure  into the Enterprise (and startups !)

Part 3 - Does PaaS suck?Control versus automation

PaaS's upside

IaaS's upside

Are Azure Web Sites really just PaaS?When push comes to shove, who is the winner?

Page 13: Azure  into the Enterprise (and startups !)

Cloud Services

PaaS is more automated

PaaS

Highly automated provisioning and management of

VMsMinimal control over the VM configuration

Think Robots

Easy Scaling

and Deployme

nt

More fault tolerant

Automatic Patching

Page 14: Azure  into the Enterprise (and startups !)

PaaS is the future

Faster to deploy, easier to scaleCheaper – fewer things to configure, fewer mistakesAuto patching and updates

Advantages

Limited controlDisadvantages

Page 15: Azure  into the Enterprise (and startups !)

Virtual Machines

IaaS/VMs

IaaS

Manual provisioning and management of

VMsAlmost unlimited control over VM configuration

PowerShell for scripting

Scripting

Choose VM/VHD From Azure GalleryUpload

VM/VHD from On-Premises

Choose OS

Linux/Windows

Where the VHDs come from

Page 16: Azure  into the Enterprise (and startups !)

PaaS/Web Sites

.

Page 17: Azure  into the Enterprise (and startups !)

Cloud Services Virtual Machines

Bottom Line

PaaS IaaS

Highly automated provisioning and management of VMs

Manual provisioning and management of VMs

Good for new greenfield projects

Infinitely better for migrating existing workloads

Page 18: Azure  into the Enterprise (and startups !)

Part 4 - Storage is easy to sellFocusing on the best bits

Blobs, relational dataPublic versus private relational dataThe 4 faces of SQL ServerVPN + SQL Server = NirvanaCan you say VPN Appliance?

Page 19: Azure  into the Enterprise (and startups !)

Storage

Page 20: Azure  into the Enterprise (and startups !)

StorageBlobs Relational Data

VHD

DB Backup

There are 4 options

Page 21: Azure  into the Enterprise (and startups !)

StorageRelational Data

On Premises

Public Cloud

Private Cloud

Raw Hardware

System Center

Since Day 1, Full control, lots of work, not easily scalable

SQL VMs(IaaS)

SQL Database(PaaS)

Killer offering, Can migrate on premises easily, clusters, VPNsSemi-manual

Fully abstracted, triple replication, 150 GB limitChallenging performance

Now you can now get reserved capacity

Page 22: Azure  into the Enterprise (and startups !)

StorageRelational Data

On Premises

Public Cloud

Private Cloud

Raw Hardware

SQL VMs(IaaS)

SQL Database(PaaS)

VPN

1

2

3

4

5

VPN – Site to Site

Page 23: Azure  into the Enterprise (and startups !)

VPN Appliance – Incredible !

SSL and IPsec VPN Services8 port 10/100 switch with 2 Power over Ethernet (PoE) portsMemory: 512 MB; Maximum Firewall throughput (Mbps): 150 MbpsPackets Per Second (64 byte): 85,000Maximum 3DES/AES VPN Throughput: 100 Mbps

Prices subject to change

Page 24: Azure  into the Enterprise (and startups !)

Part 5 - So how much does it cost?IaaS, PaaS, SQL, Bandwidth, Blobs

Page 25: Azure  into the Enterprise (and startups !)

IaaS & VMsThe Cost of IaaS

Virtual Machine with just Windows

Pay by hour/minute

Based on machine size + bandwidth

$14/month to $1,500/month

Virtual Machine with just Linux

Pay by hour/minute

Based on machine size + bandwidth

$14/month to $1,200/month

SQL Server - Web

Pay by hour/minute

Based on machine size + bandwidth

$48/month to $1,600/month

SQL Server - Enterprise

Pay by hour/minute

Based on machine size, bandwidth

$1,500/month to $4,600/month

Prices subject to change

Page 26: Azure  into the Enterprise (and startups !)

The cost of PaaSPaaS – Monthly charges

Web Sites 10 sites for free

Extra for DB, Bandwidth, Support

$8/month for 100MB DB + 31GB egress

Cloud Services

By hour/minute[verify]

Based on machine size, bandwidth

$14/month to $1,330/month

SQL Database Per month

Based on database size, bandwidth

$10/month to $225/month for 150 GB

Prices subject to change

Page 27: Azure  into the Enterprise (and startups !)

BandwidthApplies to IaaS and PaaS

Outbound US and Europe $0.05 to $0.12/GB

Outbound Australia, Asia $0.12 to $0.19/GB

Inbound US and Europe Free

Inbound Australia, Asia Free

Prices subject to change

Page 28: Azure  into the Enterprise (and startups !)

BlobsVery cost effective

Geo Redundant Amount = 25GB $2.38/Month

Geo Redundant Amount = 10,000GB $815/Month

Locally Redundant Amount = 25GB $1.75/Month

Locally Redundant Amount = 10,000GB $655/Month

Prices subject to change

Page 29: Azure  into the Enterprise (and startups !)

SAN appliance - StorSimple

StorSimple

On Premises

Blob Storage

Military grade encryption

• Applications get local SSD performance

• Elasticity of the cloud through automatic algorithm caches blocks of content , similar to what Page Rank does for Bing.

Page 30: Azure  into the Enterprise (and startups !)

Part 6 - Some closing thoughtsLow hanging fruitSelling storageAmazonSelling Dev / TestKilling the outsourcing businessGetting the web site migration businessHow to think about what customers wantClosing thoughts

Page 31: Azure  into the Enterprise (and startups !)

Selling StorageBlob Storage

Assumptions1 TB Geo Redundant blobsEgress – 500 GB / month

Cost

EMC CompeteEMC is twice the costCustomers know their data costs

Total $150 to $190 per month$100 for storage~$70 for data transfer costs

Prices subject to change

Page 32: Azure  into the Enterprise (and startups !)

Selling VMs on Demand for Dev/TestPopular options for devs• There is even a Visual

Studio VM available• You can setup Active

Directory to simulate on-premises scenarios

• VPNs are $.05/hour• VMs function like they are

on premises

testdevContinuous integration

Release

Prices subject to

change

Page 33: Azure  into the Enterprise (and startups !)

Outsourcing is endingCloud is more cost effective• Existing Apps aren’t

being outsourced anymore

• No need for IBM, Accenture, HP, and EDS 10-year, multi-million dollar deals

Typical App

What it will cost you

Compute

Two medium VMs, $.18/hour running continuously

Storage 100 gigabytesEgress 50 gigabytes/month

Compute: $268.00/monthStorage: $9.80/month Bandwidth: $8/monthTotal: $285

Prices subject to change

Page 34: Azure  into the Enterprise (and startups !)

Migrate Corporate Web SitesSupports Key Platform Features

Great Developer Experience

High availabilitySSL certificatesActive DirectorySQL Server (IaaS and PaaS)Autopatching of web server and OS

Publish from Visual StudioTeam development and continuous integrationSupport for FTP, Git, GitHub, Bitbucket, CodePlex, TFS, and DropBox

Open ArchitectureLanguage support - ASP.NET, PHP, Node.js, Python and Classic ASPChoice of data store - SQL database, MySQL or noSQL solutions Popular Frameworks - WordPress, Umbraco, DotNetNuke, Drupal, Django, CakePHP and Express.

Azure Web Sites, VMs, Cloud Services

Page 35: Azure  into the Enterprise (and startups !)

Summary of Ideal Candidate App TypesWhat customer wantFast access,no commitmentScale, global accessSpikey usageRestrict access by mobile apps to on-premises resourcesEliminate in-house IT