자격증/AWS SAA

[AWS SAA] SDK

14ben 2023. 12. 18. 16:34
728x90

SDK (Software Development Kit)

소프트웨어 개발 키트(SDK)는 개발자를 위한 플랫폼별 구축 도구 세트이다.

특정 플랫폼, 운영 체제 또는 프로그래밍 언어에서 실행되는 코드를 만들려면 디버거, 컴파일러 및 라이브러리와 같은 구성 요소가 필요하다.

 

SDK는 소프트웨어를 개발하고 실행하는 데 필요한 모든 것을 한 곳에서 제공한다.
또한 SDK에는 문서, 튜토리얼 및 가이드와 같은 리소스와 더 빠른 애플리케이션 개발을 위한 API 및 프레임워크가 포함된다.

 

 

SDK는 어떤 용도로 사용되나?

SDK에는 다음과 같은 여러 가지 용도가 있다.

1. 모바일 앱 개발
SDK는 개발자에게 모바일 앱 개발에 필요한 도구, 라이브러리 및 기타 리소스를 제공한다.

 

2. 웹 개발
SDK는 개발자에게 HTML, CSS, JavaScript와 같은 웹 앱의 프런트 엔드와 데이터베이스, 서버 측 프로그래밍 언어,

프레임워크 및 API와 같은 백엔드 리소스를 구축하는 데 필요한 도구를 제공한다.


3. 클라우드 컴퓨팅
SDK는 클라우드 스토리지 서비스에 연결하거나 데이터베이스, 분석 또는

기계 학습과 같은 클라우드 컴퓨팅 서비스에 액세스할 수 있는 API 및 라이브러리를 제공한다.

개발자는 이를 사용하여 원하는 언어로 클라우드 환경에 통합한다.

4. 사물 인터넷(IoT)
개발자는 SDK를 사용하여 센서와 상호 작용하는 IoT 애플리케이션을 생성하여 환경에서 데이터를 모니터링, 수집 및 분석할 수 있는 애플리케이션을 만들 수 있다. 

5. 게임 개발
게임 SDK는 개발자가 게임을 만드는 데 도움이 되는 샘플 코드, 튜토리얼 및 기타 리소스와 함께 제공되는 경우가 많다.

 

 

출처 : https://aws.amazon.com/ko/what-is/sdk/

728x90

'자격증 > AWS SAA' 카테고리의 다른 글

[AWS SAA] EC2  (0) 2023.12.19
[AWS SAA] Mac AWS CLI 설치  (0) 2023.12.18
[AWS SAA] MFA  (0) 2023.12.16
[AWS SAA] IAM Polices  (0) 2023.12.16
[AWS SAA] IAM  (0) 2023.12.16