AWS SDK for PHP 버전 3에서 서비스 클라이언트 구성
AWS 서비스에 프로그래밍 방식으로 액세스하기 위해 AWS SDK for PHP 버전 3에서는 각 AWS 서비스에 대해 클라이언트 객체를 사용합니다. 예를 들어, 애플리케이션에서 Amazon EC2에 액세스해야 하는 경우 해당 서비스와 인터페이스하기 위해 Amazon EC2 클라이언트 객체(Ec2Client 클래스의 인스턴스)를 생성합니다. 그런 다음 서비스 클라이언트를 사용하여 요청을 AWS 서비스에 보내면 됩니다.
SDK 동작을 구성하는 방법은 다양하지만, 궁극적으로 모든 것은 서비스 클라이언트의 동작과 관련이 있습니다. 모든 구성은 코드에서 해당 구성을 사용하는 서비스 클라이언트를 생성하기 전까지는 아무런 효과가 없습니다.
제공하는 구성의 예는 다음과 같습니다.
-
서비스 호출 시 코드로 AWS에 대해 인증하는 방식
-
서비스 클라이언트에서 사용할 AWS 리전
-
서비스 호출에 대한 재시도 및 제한 시간 설정
-
HTTP 프록시 구성
여러 AWS SDK에 공통적으로 적용되는 설정, 기능 및 기타 기본 개념에 대해서는 AWS SDK 및 도구 참조 안내서를 참조하세요.