Getting started Lesser known features Azure tables Service Bus Access Control Maybe Mobile Services,...
-
Upload
lynn-elizabeth-robbins -
Category
Documents
-
view
216 -
download
0
Transcript of Getting started Lesser known features Azure tables Service Bus Access Control Maybe Mobile Services,...
Azure into the Enterprise(and startups!)
Bruno TerkalyTechnical [email protected]
Getting started
What and why, not how
Blockers
Customer needs
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
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
Two biggest blockers
Trust
Regulations / Compliance
By country and by industry
See Azure Worldwide Sales
Ok, a third blocker
Cost
Part 2 – IaaS is finally here
Windows Azure provides Internet-accessible computing resources,running in data centers around the world
PaaS
IaaS
or
(1) Cloud Services & (2) Web Sites
VMs
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
Cloud Services Virtual Machines
Two offerings, but only IaaS is very popular….
PaaS IaaS
New and vastly
improved
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?
Cloud Services
PaaS is more automated
PaaS
Highly automated provisioning and management of
VMs
Minimal control over the VM configuration
Think Robots
Easy Scaling
and Deployme
nt
More fault tolerant
Automatic Patching
PaaS is the future
Faster to deploy, easier to scale
Cheaper – fewer things to configure, fewer mistakes
Auto patching and updates
Advantages
Limited control
Disadvantages
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 Gallery
Upload VM/VHD from On-Premises
Choose OS
Linux/Windows
Where the VHDs come from
PaaS/Web Sites
.
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
Part 4 - Storage is easy to sell
Focusing on the best bits
Blobs, relational data
Public versus private relational data
The 4 faces of SQL Server
VPN + SQL Server = Nirvana
Can you say VPN Appliance?
Storage
StorageBlobs Relational Data
VHD
DB Backup
There are 4 options
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
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
VPN Appliance – Incredible !
SSL and IPsec VPN Services
8 port 10/100 switch with 2 Power over Ethernet (PoE) ports
Memory: 512 MB; Maximum Firewall throughput (Mbps): 150 Mbps
Packets Per Second (64 byte): 85,000
Maximum 3DES/AES VPN Throughput: 100 Mbps
Prices subject to
change
Part 5 - So how much does it cost?IaaS, PaaS, SQL, Bandwidth, Blobs
IaaS & VMs
The 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
The cost of PaaS
PaaS – 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
Bandwidth
Applies 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
Blobs
Very 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
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.
Part 6 - Some closing thoughts
Low hanging fruit
Selling storage
Amazon
Selling Dev / Test
Killing the outsourcing business
Getting the web site migration business
How to think about what customers want
Closing thoughts
Selling Storage
Blob Storage
Assumptions
1 TB Geo Redundant blobsEgress – 500 GB / month
Cost
EMC Compete
EMC is twice the cost
Customers know their data costs
Total $150 to $190 per month$100 for storage~$70 for data transfer costs
Prices subject to
change
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
testdev
Continuous integration
Release
Prices subject to
change
Outsourcing is ending
Cloud 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/month
Storage: $9.80/month
Bandwidth: $8/month
Total: $285
Prices subject to
change
Migrate Corporate Web Sites
Supports Key Platform Features
Great Developer Experience
High availability
SSL certificates
Active Directory
SQL Server (IaaS and PaaS)
Autopatching of web server and OS
Publish from Visual Studio
Team development and continuous integration
Support for FTP, Git, GitHub, Bitbucket, CodePlex, TFS, and DropBox
Open Architecture
Language support - ASP.NET, PHP, Node.js, Python and Classic ASP
Choice 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
Summary of Ideal Candidate App Types
What customer want
Fast access,no commitmentScale, global accessSpikey usageRestrict access by mobile apps to on-premises resourcesEliminate in-house IT