AWS CodePipeline can now execute pipelines in response to push-based triggers from Amazon S3. Previously, if you were using S3 as a source action, CodePipeline checked periodically to see if there was a change. Now, S3 will send an Amazon CloudWatch Event when a change is made to your S3 object that triggers a pipeline execution in CodePipeline.