• Save
Introduction to Windows Azure
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Introduction to Windows Azure

on

  • 993 views

It is said that Cloud Computing is the biggest change to hit our industry in many years, but what does that mean for the developer? For the IT Pro? In this session, you’ll discover just that. You'll ...

It is said that Cloud Computing is the biggest change to hit our industry in many years, but what does that mean for the developer? For the IT Pro? In this session, you’ll discover just that. You'll walk away with an understanding of the foundations of the Cloud and what each of the components of the Windows Azure platform do. You’ll see how you can leverage your existing knowledge of Windows Server, .NET, Java, PHP, Ruby, or Node.js to work with Windows Azure and what tools and toolkits are available to you to make it easy.

Statistics

Views

Total Views
993
Views on SlideShare
723
Embed Views
270

Actions

Likes
0
Downloads
1
Comments
0

7 Embeds 270

http://jrozenblit.ca 224
http://jrozenblit.azurewebsites.net 29
http://cloudguy.ca 12
http://www.hanrss.com 2
http://feeds.feedburner.com 1
http://www.twylah.com 1
http://www.linkedin.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Introduction to Windows Azure Presentation Transcript

  • 1. Jonathan Rozenblit@microsoft.comDeveloper AdvisorMicrosoft Canada
  • 2. Evolution towards highly virtual and beyond to cloud
  • 3. Private Cloud You manage
  • 4. SaaS You use
  • 5. IaaS You manage
  • 6. PaaS You manage & configure
  • 7. • Deploying to a typical IaaS Environment VHD VHD VHD Image Code L Image Image 100101000100 100011000010 010001001011 B VHD Compile 100010100110 Remote Image NAS Desktop • Manual configuration and deployments via Remote Desktop connection • Sticky Load-balancers • Manual DB replication
  • 8. • Deploying to the Azure PaaS Environment Service Package Code Azure Fabric Controller Service Model 100101000100 2 Web Servers Compile 100011000010 010001001011 Roles 100010100110 Open Port 443 Deploy Automated Deployment Provision Capacity to Service Web Server SQL Azure DB Service Role Web Web Server L Web Server Role Server• Automatic environment configuration B Web Server Role Web Server Role Role Role• Automatic application installation (.cspkg or script) Azure Blob Storage• Stateless servers & round-robing LBs = elastic Service• RDP only for debugging/troubleshooting• DB as a Service provides automatic DB replication• High availability with across the app tiers
  • 9. “Growing Fast“Compute Average Usage Time
  • 10. “Predictable Bursting“Compute Average Usage Time
  • 11. “Unpredictable Bursting“Compute Average Usage Time
  • 12. “On and Off “Compute Inactivity Period Average Usage Time
  • 13. Pooled Economics Agility Focus Self Service Elastic Usage BasedResources
  • 14. Global Presence North America Region Europe Region Asia Pacific Region N. Europe Sub-region W. Europe N. Central Sub-region – U.S. Sub-region E. Asia S. Central Sub-region – U.S. Sub-region S.E. Asia Sub-regionMajor datacenterCDN node
  • 15. Ruby
  • 16. Compute Storage Database Service AccessCDN Caching VPN Reporting Bus Control
  • 17. Compute Storage Database Service AccessCDN Caching VPN Reporting Bus Control
  • 18. CAMP ChallengeComplete an intro lab or deployprovided completed lab. Thenreward yourself with a few drinks.azurecamp.ca/acchallenge
  • 19. ENTERPRISE CONSUMER Canada Does BIG DATA GAMING MOBILE Windows AzureSAAS WEB microsoft.ca/canadaodesazure