📌 모든 AWS 서비스는 전용 API를 지원한다!
AWS 서비스에 프로그래밍 방식으로 연결하려면 AWS 서비스 엔드포인트를 사용하며, 엔드포인트는 진입점 URL로서, 여기서 API가 제공된다.
REST는 Representational State Transfer의 줄임말로 클라이언트가 서버 데이터에 엑세스하는데 사용할 수 있는 GET, PUT, DELETE 등의 함수 집합이다.
클라이언트와 서버는 HTTP를 사용하여 데이터를 교환한다.
📌 아래 설명할 네가지 방법 모두 AWS 서비스의 REST API에 기반한다.
AWS는 모든 서비스에 전용 API를 지원하며, 사용자가 직접 이용할 수 있다.
프로그래밍 방식 API 사용 간소화를 위해 SDK를 제공한다.
AWS가 제공하는 대부분의 기능에 대한 그래픽 인터페이스를 제공한다.
Linux/macOS/Windows의 명령 프로그램에서 직접 AWS 서비스를 관리할 수 있다.
📌 클라우드에서 개발하는 개발자를 지원하는 IDE, 브라우저만 사용해 코드를 작성, 실행, 디버깅할 수 있다.