Integrating Aurora with Other AWS Services
Amazon Aurora integrates with other AWS services so that you can extend your Aurora DB cluster to use additional capabilities in the AWS Cloud. Your Aurora DB cluster can use AWS services to do the following:
Asynchronously invoke an AWS Lambda function using the
mysql.lambda_asyncprocedure. For more information, see Invoking a Lambda Function from an Amazon Aurora DB Cluster.
Load data from text or XML files stored in an Amazon Simple Storage Service (Amazon S3) bucket into your DB cluster using the
LOAD DATA FROM S3or
LOAD XML FROM S3command. For more information, see Loading Data into a DB Cluster from Text Files in an Amazon S3 Bucket.
Aurora secures the ability to access other AWS services by using AWS Identity and Access Management (IAM). You grant permission to access other AWS services by creating an IAM role with the necessary permissions, and then associating the role with your DB cluster. For details and instructions on how to permit your Aurora DB cluster to access other AWS services on your behalf, see Authorizing Amazon Aurora to Access Other AWS Services on Your Behalf.