(multi-tier architecture) , , . : middleware .
10. (multi-tenant) ?
(multi-tenant architecture) - , , , (tenants . , ). : Web-.
11. - ?
- (SOA) .
, .
: .
SOA. , Web- Web-.
- : .
desktop-, ..
Web- (.NET, Java .) .
Web-.
SOA , :
- Microsoft SharePoint - Web- Web-);
- UDDI (Universal Discovery, Description and Integration) Web- (Microsoft).
, SOA.
Software as a Service (SaaS)?
Software as a Service (SaaS) , " " , () -.
SaaS 1999 .
SaaS - (on demand) , .
SaaS:
- ;
- Web-;
- "one-to-many" (multi-tenant application), .. ;
- ( );
- , , mash-ups Web-.
, SaaS.
?
cloud computing "" .
|
|
"" (cloud) , (, ATM-).
, (scalable) (virtual) - , , ., - (data centers).
, "" ( ), , .
, , .
: "" .
"" Microsoft Windows Azure ( ) Microsoft Azure Services Platform ( Microsoft.NET). .
(Microsoft, IBM, HP, Dell, Oracle .) ; "". "",