Amazon Aurora MySQL을 다른 AWS 서비스와 통합
Aurora MySQL DB 클러스터를 확장하여 AWS 클라우드에서 추가 기능을 사용할 수 있도록 Amazon Aurora MySQL이 다른 AWS 서비스와 통합되었습니다. Aurora MySQL DB 클러스터는 AWS 서비스를 사용하여 다음과 같은 작업을 수행할 수 있습니다.
-
AWS Lambda 또는
lambda_sync
네이티브 함수를 사용하여 동기적 또는 비동기적으로lambda_async
함수를 호출하십시오. 자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Lambda 함수 호출 섹션을 참조하세요. -
LOAD DATA FROM S3
또는LOAD XML FROM S3
명령을 사용하여 Amazon Simple Storage Service(Amazon S3) 버킷에 저장된 텍스트 또는 XML 파일에서 DB 클러스터로 데이터를 로드하십시오. 자세한 내용은 Amazon S3 버킷의 텍스트 파일에서 Amazon Aurora MySQL DB 클러스터로 데이터 로드 섹션을 참조하세요. -
SELECT INTO OUTFILE S3
명령을 사용하여 DB 클러스터의 데이터를 Amazon S3 버킷에 저장된 텍스트 파일에 저장하십시오. 자세한 내용은 Amazon Aurora MySQL DB 클러스터에서 Amazon S3 버킷의 텍스트 파일로 데이터 저장 섹션을 참조하세요. -
Application Auto Scaling을 사용하여 Aurora 복제본을 자동으로 추가 또는 제거하십시오. 자세한 내용은 Aurora 복제본을 사용하는 Amazon Aurora Auto Scaling 섹션을 참조하세요.
-
Amazon Comprehend로 감성 분석을 수행하거나 SageMaker로 광범위한 기계 학습 알고리즘을 수행하십시오. 자세한 내용은 Amazon Aurora 기계 학습 사용 섹션을 참조하세요.
Aurora에는 AWS Identity and Access Management(IAM)를 사용하여 다른 AWS 서비스에 액세스할 수 있는 기능이 있습니다. 필요한 권한이 있는 IAM 역할을 만든 다음 해당 역할을 DB 클러스터와 연결하여 다른 AWS 서비스에 대한 액세스 권한을 부여합니다. 사용자를 대신하여 Aurora MySQL DB 클러스터에서 다른 AWS 서비스에 액세스하도록 허용하는 방법에 대한 세부 정보 및 지침은 Amazon Aurora MySQL이 사용자를 대신하여 다른 AWS 서비스에 액세스할 수 있도록 권한 부여 섹션을 참조하세요.