Tim O'Brien Microsoft DevCon Russia 2011 keynote
-
Upload
tim-obrien -
Category
Documents
-
view
145 -
download
3
Transcript of Tim O'Brien Microsoft DevCon Russia 2011 keynote
Cloud: The Next Generation of AppsTim O’BrienGeneral ManagerMicrosoft
Next generation design point
Disruptive economics
Efficiency and agility
Cloud design point
Elastic infrastructure
Composable services
Continuous availability
Self-service provisioning
Multi-tenant architecture
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
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
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 “
Demo: Smooth Streaming with Windows AzureDmitri MartynovPlatform Strategy AdvisorMicrosoft
Unifying technologi
esIdentity
Management
Virtualization
Platform
Tools
Interoperable, open
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
Windows Azure Toolkits for Devices
http://windowsazure.com/mobile
Native librariesSamplesTemplatesDocumentation
Demo: Building Cloud-Powered ExperiencesVladimir KolesnikovDeveloper EvangelistMicrosoft
Availability
http://azure.softline.ru
Bring your skills to Windows Azure
Build to the cloud design point
Deliver cloud-powered experiences
Спасибо