Amazon announced Tuesday that it has added two new features to Aurora , which is compatible with the MySQL relational database, as part of its ongoing effort to make AWS services work together.

It has added the ability to invoke Lambda functions, allowing customers to connect through Aurora to other AWS services, as well as the ability to load data from Amazon Simple Service (S3) directly into Aurora.
AWS Lambda is a serverless service that executes specific code in response to events and automatically manages the underlying computing resources. AWS users can now write stored procedures in Aurora to trigger Lambda functions. For example, a user could leverage this functionality to send emails using Amazon Simple Services Email, make a notification using Amazon SNS, or update an Amazon DynamodB table. It can also be used at the application level to implement complex ETL tasks and workflows, query database tables ,and perform performance monitoring and analysis.
The second new feature allows data from an S3 bucket to be imported directly into Aurora. The data can come from any AWS region that is accessible to the user's Aurora cluster. Previously, we reported that users had to copy the data to an EC2 instance and then import it.
Oracle's Larry Ellison says that business plan Amazon's , and at Oracle OpenWold he mentioned the lack of Aurora database features.
