Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Azure Deep Dive

John Downey
September 26, 2011

Azure Deep Dive

John Downey

September 26, 2011
Tweet

More Decks by John Downey

Other Decks in Programming

Transcript

  1. 1.  Overview   2.  Terminology   3.  Azure  Compute  

    4.  Azure  Storage   5.  SQL  Azure   Agenda  
  2. Cloud  Overview   On- Premises Storage Servers Networking O/S Middleware

    Virtualization Data Applications Runtime You manage Infrastructure as a Service Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Others Manage You manage Platform as a Service Others Manage You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software as a Service Others Manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data
  3. • Full  IIS   • MulUple  applicaUons   Web   • NT  Service

      • Runs  conUnuously   Worker   • Unmanaged  Windows   • Infrastructure  as  a  Service   VM   Roles  
  4. Metadata   Blobs   Container   Account   Account  

    Photos   Image1.jpg   Metadata   Movies   Mov1.mp4   Mov2.wmv   Blobs  
  5. ProperUes   (columns)   EnUUes   (rows)   Tables  

    Account   Account   Users   User   Email   Name   Posts   Post   Title   Body   Tables  
  6. • Stored  together   ParUUon   Key   • Unique  within  parUUon

      Row  Key   • Managed  by  Azure   Timestamp   Table  En9ty  
  7. Messages   Queues   Account   Account   Thumbnails  

    Message   Encoding   Message   Message   Queues  
  8. • EssenUally  SQL  Server  2008  R2   • Doesn’t  support  CLR  features

      Database   • SQL  Server  ReporUng  Services   • SUll  in  CTP   ReporUng   • Replicates  data  on-­‐premise   • SUll  in  CTP   Sync   SQL  Azure