Azure Table Storage te da una partition key, una row key y casi nada más. Sin joins, sin secondary indexes que merezcan el nombre, sin incremento. Aun así, ejecutamos sobre él un sistema de autenticación multiinquilino. Los patrones que lo hacen funcionar, y lo que sacrificas frente a SQL.