A point of clarification on Logs for Cloudwatch
I'd like to underscore that Cloudwatch has long been there as Amazon's option for monitoring and analyzing your use of Amazon infrastructure, and for that it does a comprehensive job, now matter how much your spinning up and spinning down services. What has been lacking has been a way to monitor the logs/actitivty/events of applications running on top of Amazon infrastructure. That's where data-collection and monitoring has been lacking and it's the hole that Logs for Cloudwatch fills. This service relies on the monitoring and analysis tools provided by Cloudwatch, but now you can capture application, as well as infrastructure service, activity.