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

Azure Storage Services

Azure Storage Services

Azure Storage Services talk at Global Windows Azure Bootcamp in Turkey

ilkayilknur

May 11, 2013
Tweet

More Decks by ilkayilknur

Other Decks in Programming

Transcript

  1. İlkay İlknur Software Engineer @ XOMNI www.ilkayilknur.com Windows Azure Storage

    Services
  2. 4 • Windows Azure Nedir ? • Windows Azure Neler

    Sunar ? • Windows Azure Nasıl Çalışır ? • Azure’a Uygulamamı Nasıl Deploy Edebilirim ? Şu ana kadar...
  3. 4 Bu oturumda... • Windows Azure üzerinde verilerimi nasıl saklarım

    ? • Azure üzerindeki farklı uygulamalarımı birbirleriyle nasıl konuşturabilirim ? • Windows Azure Storage Services Tips & Tricks
  4. 4 Windows Azure Storage Services Entity Entity Entity File Image

    Video Message Message Message
  5. 4 Windows Azure Storage Services Account Container Blobs Table Entities

    Queue Messages
  6. DEMO Storage Account Yaratalım...

  7. None
  8. • REST APIs • Azure SDKs

  9. Hangi Kütüphane ?

  10. None
  11. Table Services

  12. • NoSQL Veritabanı • Table URL • http://<storage account>.table.core.windows.net/<table>

  13. None
  14. DEMO Azure Table Services...

  15. Blobs

  16. • Binary Data Saklamak İçin İdeal Ortam • Blob Url

  17. Account Images Blobs Videos Blobs Backups Blobs

  18. • Block Blob • Page Blob

  19. Block 1 Block 4 Block 3 Block 2 Local file

    Cloud blob
  20. 0 5120 0 5120 0 5120 0 3072 1024 3072

    2048 4096
  21. DEMO Blobs...

  22. Queues

  23. • Azure Üzerindeki Farklı Uygulamaların Haberleşmesi • Queue Url

  24. • Dikkat ! • Visibility Timeout • Invisibility Timeout

  25. DEMO Queues...

  26. 2 Body magnimu sanducil et et quia volo exera venim

    os am duciderit aut odior sitati nulpa vo luptatur sunti sit voluptae sunt fugiatiscid qui al iquam sundit fugit labore sunt ipsantiumet ve nda que pa ipis. Tips & Tricks • Her yapılan transaction == $$$$$ • Mümkün olduğu kadar transactionları azaltmak gerekli • Kuyruktaki mesajların kontrolünü belirli aralıklarla yapın • Uygulama performansı ve ölçeklenebilirliği için async metotları tercih edin • Begin & End APM Metotları => C# 5.0 async metotlara çevrimi
  27. www.ilkayilknur.com