Reputation: 33
Here is the essence of the what I want:
foo.txt
's content might be requested by services A, B, C, multiple times by each. A <------ Instance of X Application <----- X's storage (e.g. Azure Files)
it would be great to have it like
A <------ [TBD]
Are these goals incompatible?
Upvotes: 2
Views: 62
Reputation: 63
Not sure if you have already considered CDN. There are quite a few providers in market and most of them are globally distributed. A lot depends on how frequent you update these contents. If they are not really static and updated frequently then CDN may not fit the purpose.
It does take care of your first two goals, but CND has a predefined and a well published architecture on how it operates, so not really sure of your point regarding not exposing the storage mechanism. You can control the access policies on these contents though.
Upvotes: 2