20120712 windows azure today and tomorrow, vikas sahni

17

Upload: irish-software-innovation-network

Post on 14-Jul-2015

108 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 2: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

To pay ONLY for what they

use

ONLY when they use it

With the ability to SCALE

capacity up and down

on-demand

Page 3: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 4: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

4

Infrastructure as a Service

• Uses VMs • Consumer manages,

patches and monitors machines

• Good for Legacy Apps • Not great for scalability

Platform as a Service

• Provides APIs • Building Block Services • Provider manages VMs • Requires a migration of

apps

• Great opportunity for scalability

Software as a Service

• Web Front End to Software • Multi-Tenant • Logical Separation of

data • Very little customisation

• Commodity

Page 5: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 6: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Database

Data Sync Reporting Business

Intelligence

Symmetric Programming Model and tools

Windows Azure SQL

Database

On-premises SQL Server

Page 7: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 8: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 9: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

IP-level connectivity

Data Synchronization SQL Data Sync

Application-layer Connectivity & Messaging

Service Bus

Secure Machine-to-Machine Network

Connectivity Windows Azure Connect

Secure Site-to-Site Network Connectivity

Windows Azure Virtual Network

CLOUD ENTERPRISE

Page 10: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Support pre-requisites for other apps or

services

› Direct Authentication for Applications in the

cloud

› Federation with ADFS

Serve as a substitute or failover for

existing domain

Serve as primary authority for cloud only

data center

Page 11: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

More like SaaS than PaaS

No need to handle Firewall Rules

Gallery provides many popular applications, such as: › DotNetNuke

› Drupal

› Joomla

› WordPress

Build with ASP.NET, Node.js or PHP Use Windows, Mac or Linux machines for

development

Deploy using FTP, Git or TFS

Page 12: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni
Page 13: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Development OS › Windows

› Linux

› Mac

Publishing Methods › FTP

› Git

› Web Deploy

› TFS Deploy

Source Control › Git

› TFS

Page 14: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Wide range of offerings – from Virtual

Machines to Web Sites, spanning IaaS,

PaaS and a bit of SaaS

Familiar programming languages and

development tools

Lower Application Lifecycle costs

Flexibility to gradually migrate workloads

from on-premises to full PaaS

Page 15: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Very fast response times

Very long and complex transactions

Extremely high availability (>99.95%

uptime)

Performance Guarantees – Not possible

as infrastructure is shared

Page 16: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni

Secure Global On-demand Computing

Always Available

Cloud Bursting and Load-balancing

Global Application and Data Delivery

Page 17: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni