A request to cloud providers: Give us access to the logs, please?
gudado.com
gudado.com
That's a big assumption. I've worked with systems that wouldn't have been able to provide this without a LOT of work and upgrades, and they weren't anywhere near the size if Google and Amazon.
Imagine if every piece of data that involves their cloud service is accessed using a custom piece of code and spread across a multitude of locations all over their network, unsorted. Now they have to build an application which can consolidate a specific customer's logs and provide an interface for them to download it. It's certainly "doable", but it's also probably the very last feature they're thinking about implementing.
Say the logs live on disk on a filer somewhere. Need to do a security investigation? OK, dig up the file the logs are in for that particular user and grep around. Lots of disk seeks, but pretty fast.
Scaling that to support production-scale queries is a significant undertaking. (Oh, you can only do 100 seeks per second, need on average 100 seeks per query, and desire to service a low demand of 100 qps? Not gunna happen!)
For Google Apps (for Business, Education, and ISPs), information on logins (both successful and failed) and logouts is already available to the domain administrator: http://code.google.com/googleapps/domain/audit/docs/1.0/audi...
For personal accounts, you have access to SOME of this data: select "Details" next to the account activity information in the footer of Gmail's web interface.
Think about this for a second.. Akamai is massive with 10,000+ global servers handling massive amounts of traffic. It might sound simple to fetch one users logs but how do you make this simple for the user. Akamai also had a proprietary log format. To their credit we had a couple conference calls and we worked with their engineers to find a solution. They were a great company.
You don't see logs being offered because it is a major pain in the ass to compile these logs from many servers and reduce them for a specific user.
Maybe it's a business idea: email for geeks. I'd use it. :)
Why would I want to run intrusion detection on cloud based services? Isn't that why you put it in the cloud?