MS TechDays 2011 - Cloud Computing with the Windows Azure Platform

  • 1,208 views
Uploaded on

 

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,208
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
20
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. SINGAPORE ANYONE, INTRODUCTION Ryan CrawCour Development Evangelist, Azure Incubation Team, MicrosoftCloudComputingWith TheWindowsAzure Platform
  • 2. “Types” of Cloud Stuff “IaaS” “PaaS” “SaaS”Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service host build consume
  • 3. Cloud Services Packaged Infrastructure Platform Software (as a Service) (as a Service) (as a Service) Software You manage Applications Applications Applications Applications Data You manage Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware Managed by vendorYou manage O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  • 4. Introducing Windows Azure Platform
  • 5. ARC Architects / Key Decision Makers Infrastructure INF Professionals DatabaseDBA Administrators Developers DEV
  • 6. betaCompute Virtual MachinesStorage Access ControlService Bus Database CTPBusiness Intelligence CachingContent Delivery Marketplace CTPVirtual Network
  • 7. ComputePlatform-as-a-Service (PaaS)Application hosting environmentAutomatedFlexible.NET & IIS, or anything else that runs on Windows Server todayWeb / Worker Roles ARC Cloud Computing With The Windows Azure Platform DEV
  • 8. StorageCHEAP! LARGE! SCALE!Tables, Queues and BlobsREST and Managed APIsFault toleranceGeo-replication ARC DEV DBA Cloud Computing With The Windows Azure Platform
  • 9. DatabaseDatabase-as-a-ServiceSQL 2008 ForkServe both on-premises & Cloud appsNo physical administration requiredScale On-Demand1GB – 50GBCheap! (1GB == $9.99 USD pm) ARC DEV DBA Cloud Computing With The Windows Azure Platform
  • 10. Content Delivery NetworkContent closer to end-users24 physical nodesSmooth streaming capableReduce Web Role trafficCNAMEBe careful with double up costs! Cloud Computing With The Windows Azure Platform ARC INF
  • 11. Content Delivery NetworkCloud Computing With The Windows Azure Platform ARC INF
  • 12. CTP ReportingSSRS on SQL AzureBusiness Intelligence Design Studio (BIDS)Export to various popular file formatsScale and flex to meet elastic demandSQL Authentication onlyNo email, or subscriptions DEV DBA Cloud Computing With The Windows Azure Platform
  • 13. beta Virtual MachinesVirtual Machine RoleIs not Infrastructure-as-a-Service (IaaS)Windows Server 2008 R2 Hyper-V vhdLoad balanced / failover / scalableNo guest OS patchingMigrate easilyMinimise start-up task execution ARC DBA Cloud Computing With The Windows Azure Platform INF
  • 14. Service Bus Service Bus exposes a static public endpointApplication #2 Application #1
  • 15. Service BusLoosely (de)coupled applicationsSend/Receive from any internet connected deviceTraverse NAT/FirewallFacilitate direct peer-to-peer connectionREST APIPub / Sub through Topics & Queues
  • 16. Access ControlFederated Identity with existing Identity Mngt SystemsOutsource your authenticationSupport multiple forms of AuthenticationFlexible standards-basedAuthorisation is still your responsibility!Free until Jan 2012 ARC DEV Cloud Computing With The Windows Azure Platform INF
  • 17. Access Control Service Map input claims to output claims using Rules Identity Identity Identity Provider Provider Provider Establish Trust with Identity User supplies Providers & Define Mapping credentials directly to Rules each Identity Provider Identity Provider validates User & returns it’s own token Requesting party requests accessTokenvalidated, Transformed ACS token presentedClaimsverified Access to application is granted Relying party requests access token
  • 18. CachingCache-as-a-ServiceShared, in memory128 Mb, 256 Mb, 512 Mb, 1 Gb, 2 Gb, 4 Gb, …Dynamically increase/decrease cache sizePre-built ASP.Net Session, ASP.Net Page Out[Serializable]Secured through ACS ARC DEV Cloud Computing With The Windows Azure Platform
  • 19. Virtual Network CTP Windows Azure ConnectPoint to point secured connectionAgent installFull control of which machines/roles partakeUse cases: – Domain join and AD authentication – Private SMTP – On-premises database access ARC Cloud Computing With The Windows Azure Platform INF
  • 20. Virtual Network CTP Windows Azure Traffic ManagerRoute between Azure datacentresPerformance, Failover, or Round Robin ARC Cloud Computing With The Windows Azure Platform INF
  • 21. Virtual Network CTP Windows Azure Traffic Manager TMHONG KONG X IRELANDCloud Computing With The Windows Azure Platform ARC INF
  • 22. MarketplaceOne-stop shop for Applications & DataBroad Global exposureUnified billing & provisioningAbility to provide trial offers out-of-the-boxPre-built integration with Office ARC DEV Cloud Computing With The Windows Azure Platform
  • 23. Thank You !ryan.crawcour@microsoft.com @ryancrawcour
  • 24. Windows Azure Application Feature GalleryIf you are a Singapore company and have a Windows Azure Application, please let us know as we would like to feature you in events and showcases. Thanks! Contact Bok Thye Yeow at a-thybok@microsoft.com 6888 7453
  • 25. Q&Aryan.crawcour@microsoft.com @ryancrawcour