SDK란 무엇인가?
Software Development Kit 의 약자로 API와 비슷한 의미를 가진다.
SDK는 원래 API를 사용하여 프로그램을 개발하는 마이크로소프트사에서 제공하는 윈도우즈용 프로그램 개발킷을 의미
하지만 지금은 의미가 전용되어 API와 거의 같은 뜻으로 쓰인다.
1. AWS SDK Maven
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.119</version>
</dependency>
<dependency>
<groupId>com.google.code.typica</groupId>
<artifactId>typica</artifactId>
<version>1.3</version>
</dependency>
AWS에서는 하루에 기능이 3개 이상 개발 된다고 한다.
AWS SDK를 가장 최신 버전으로 사용하게 되면 버전이 하나라도 올라 갈 수록 메소드의 기능, 설정 값들이 지속적으로 변경 되기 때문에 이전에 사용했던 메소드나 변수를 사용 못 할 경우가 있다.
가장 최신의 메이저 버전을 선택 후 개발 하는 것이 현명 한 방법인 것 같다.
AWS SDK 깃 주소 https://github.com/aws/aws-sdk-java