12. Azure Table Storage Table based storage Horizontal partitioning Partition Keys based on strings Very fast About 300 queries per partition REST interface (but you don’t have to touch it)
15. Table TIPS If you are not using the partition key in your queries… you are doing something wrong! Deleting distributed data can take a long time For testing do not delete the table but the data inside the table Trying to re-create a table that is not yet fully deleted will result in errors Only check it the table is created once
16. Blobs Large Files REST interface URL Public Private Specific times Content Delivery Network
18. Queues Small messages (8k) FIFO Transaction based to make sure the items in the Queues are processed
19. SQL Distributed Relational Storage Does not guarantee speed but cost effective Not all SQL operations supported
20. Automatic Load Balancing Multiple instances get load balancing by default Round Robin algorithm No control over load balancer unless you create your own entry point application
21. Service Bus Secure HTTPS Allows on premises applications to communicate with clients/cloud securely Allows cloud applications to have a single secure entry point Allows applications to send events through the service bus No certificate required, everything is already set up for you!
22. Patterns Websites Web Roles ASP.NET ASP.NET MVC Worker Roles Do background tasks Similar to CORN jobs Use sleep