20120712 windows azure today and tomorrow, vikas sahni
TRANSCRIPT
![Page 1: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/1.jpg)
![Page 2: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/3.jpg)
![Page 4: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/5.jpg)
![Page 6: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/7.jpg)
![Page 8: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/8.jpg)
![Page 9: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/12.jpg)
![Page 13: 20120712 Windows Azure Today and Tomorrow, Vikas Sahni](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062514/55a4df6e1a28ab960e8b4658/html5/thumbnails/17.jpg)