tim o'brien microsoft devcon russia 2011 keynote
TRANSCRIPT
![Page 1: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/1.jpg)
![Page 2: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/2.jpg)
Cloud: The Next Generation of AppsTim O’BrienGeneral ManagerMicrosoft
![Page 3: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/3.jpg)
Next generation design point
Disruptive economics
Efficiency and agility
![Page 4: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/4.jpg)
Cloud design point
Elastic infrastructure
Composable services
Continuous availability
Self-service provisioning
Multi-tenant architecture
![Page 5: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/5.jpg)
static void Main(string[] args) { string snippetFilePath = args[0]; string baseUri = null; CloudBlobClient blobStorage = null; if (AccountKey == null) { var clientStorageAccount = CloudStorageAccount.DevelopmentStorageAccount; baseUri = clientStorageAccount.BlobEndpoint.AbsoluteUri; blobStorage = new CloudBlobClient(baseUri, clientStorageAccount.Credentials); } else { byte[] key = Convert.FromBase64String(AccountKey); var creds = new StorageCredentialsAccountAndKey(AccountName, key); baseUri = string.Format(“http://{0}.blob.core.windows.net“, AccountName); blobStorage = new CloudBlobClient(baseUri, creds); }
Coding for the cloud
Multi-instanceState managementLifecycle managementGeodistributionService dependencies
![Page 6: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/6.jpg)
PlatformFOUNDATION
SERVICES
INFORMATION
Compute ▪ Storage ▪ Networking ▪ Identity & Security
TOOLS
Web ▪ Caching ▪ Messaging ▪ Workflow ▪ Content Delivery
Relational Database ▪ Reporting & Analytics ▪ Data Sync
Online Portal ▪ Marketplace ▪ Development ▪ Management
![Page 7: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/7.jpg)
Com
pu
te
Time
Server Usage
“Predictable Bursting“
Com
pu
te
Time
“Unpredictable Bursting“
Server Usage
Server Usage
Com
pu
te
Time
“Growing Fast“
UsageC
om
pu
te
Time
Server
Idle
“On and Off “
![Page 8: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/8.jpg)
Demo: Smooth Streaming with Windows AzureDmitri MartynovPlatform Strategy AdvisorMicrosoft
![Page 9: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/9.jpg)
Unifying technologi
esIdentity
Management
Virtualization
Platform
Tools
![Page 10: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/10.jpg)
Interoperable, open
![Page 11: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/11.jpg)
Cloud-powered experiences
Do you plan to connect [mobile apps] to the following cloud/web services over the next 12-18 months?
Source: Appcelerator/IDC Q2 2011 Mobile Developer Report
78% social networks
70% commerce platforms
65% web media
54% analytics
44% cloud platforms
42% ad platforms
![Page 12: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/12.jpg)
Windows Azure Toolkits for Devices
http://windowsazure.com/mobile
Native librariesSamplesTemplatesDocumentation
![Page 13: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/13.jpg)
Demo: Building Cloud-Powered ExperiencesVladimir KolesnikovDeveloper EvangelistMicrosoft
![Page 14: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/14.jpg)
Availability
http://azure.softline.ru
![Page 15: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/15.jpg)
Bring your skills to Windows Azure
Build to the cloud design point
Deliver cloud-powered experiences
![Page 16: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/16.jpg)
Спасибо
![Page 17: Tim O'Brien Microsoft DevCon Russia 2011 keynote](https://reader035.vdocument.in/reader035/viewer/2022062313/5585a6c9d8b42a7b1a8b4b0a/html5/thumbnails/17.jpg)