AWS - SDK
Console
Management Console
CLI
Command Line Interface
- GUI 는 마우스클릭으로 컴퓨터 제어
- CLI 는 명령어를 입력해서 컴퓨터 제어
SDK
Software Development Kit
-
반복적으로 실행되는 프로그래밍 언어들에 대해서 AWS 에서 제공하는 AWS 인프라 제어할 수 있는 명령어 set
-
Software Development Kit의 약자로 AWS를 프로그래밍적으로 제어하기 편리하도록 제공되는 라이브러리들을 의미
-
언어별로 다양한 라이브러리를 제공하고 있기 때문에 자신에게 맞는 라이브러리를 선택해서 사용
-
기본적인 명령
API
Application Programming Interface
What is the difference between API vs. SDK
-
API stands for “Application Programming Interface” and refers to programming instructions and standards for accessing a web tool or database. … So, the real difference is that an API is no more or less than an interface to a service, while an SDK is a set of tools or components for a specific purpose.
-
API stands for application programming interface. Whether working as a standalone solution or included within an SDK, an API facilitates communication between two platforms.
-
APIs, again, serve to define how different platforms work together. They facilitate interaction via specifications (protocols); and as facilitators, they serve as one of the tools in a complete kit.
-
SDKs are the complete kit. They go beyond facilitation (though they include it) to provide everything for building new software for a specific platform or programming language.
PHP_AWD_SDK
Getting Started with the AWS SDK for PHP Version 3
PHP용 AWS SDK
- AWS SDK for PHP
- php를 이용해서 AWS 를 제어하는 방법
nodejs_AWS_SDK
-
JavaScript를 이용해서 AWS를 제어하는 방법
-
Googling > aws sdk javascript nodejs
- Configuring the SDK for JavaScript
- JavaScript 용 AWS SDK
- 안내서 > 개발자 안내서
- What’s the AWS SDK for JavaScript?
cf ) AWS IAM : AWS Identity & Access Management
cf ) AWS AMI : Amazon Machine Image