이 인덱스는 AWS 애플리케이션의 개발 및 관리를 위한 기본 개발자 도구, SDK, IDE 도구 키트 및 명령줄 도구를 설명합니다.

다음으로 이동: 개발자 도구 | SDK | IDE 도구 키트 | 명령줄 도구 | 서버리스 개발


AWS 개발자 도구는 애플리케이션의 소스 코드를 안전하게 저장하고 버전을 제어하며, AWS 또는 온프레미스 환경에서 애플리케이션을 자동으로 구축, 테스트 및 배포할 수 있도록 지원합니다.

AWS CodeCommit는 기업이 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리를 쉽게 호스팅할 수 있도록 하는 전체 관리형 소스 제어 서비스입니다. CodeCommit를 사용하면 자체 소스 제어 시스템을 운영하거나 인프라 조정을 염려할 필요가 없습니다. CodeCommit를 사용하여 소스 코드부터 바이너리까지 무엇이든 안전하게 저장할 수 있으며 기존 Git 도구와도 원활하게 연동됩니다. 
자세히 알아보기 »

AWS CodePipeline은 빠르고 안정적인 애플리케이션 및 인프라 업데이트를 위한 지속적 통합 및 지속적 전달 서비스입니다. CodePipeline은 사용자가 정의한 릴리스 프로세스 모델에 따라 코드 변경이 있을 때마다 코드를 빌드, 테스트 및 배포합니다. 따라서 기능과 업데이트를 신속하고 안정적으로 제공할 수 있습니다. GitHub와 같은 대중적인 타사 서비스에 사용할 수 있는 당사의 사전 구축 플러그인을 사용하거나 사용자 정의 플러그인을 모든 단계의 출시 프로세스에 통합하여 엔드 투 엔드 솔루션을 쉽게 구축할 수 있습니다. AWS CodePipeline은 종량 과금제로 청구됩니다. 선수금이나 장기 약정이 없습니다.
자세히 알아보기 »

AWS CodeBuild는 소스 코드를 컴파일하고 테스트를 실행하며 배포 준비가 완료된 소프트웨어 패키지를 생성하는 완전 관리형 빌드 서비스입니다. CodeBuild를 사용하면 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다. CodeBuild는 지속적으로 확장되며 여러 빌드를 동시에 처리하기 때문에 빌드가 대기열에서 대기하지 않습니다. 사전 패키징된 빌드 환경을 사용하면 신속하게 시작할 수 있으며 혹은 자체 빌드 도구를 사용하는 사용자 지정 빌드 환경을 만들 수 있습니다. CodeBuild에서는 사용한 컴퓨팅 리소스에 대한 분당 요금이 부과됩니다.
자세히 알아보기 »

AWS CodeDeploy는 Amazon EC2 인스턴스 및 온프레미스에서 실행 중인 인스턴스를 비롯한 모든 인스턴스에 대한 코드 배포를 자동화하는 서비스입니다. AWS CodeDeploy를 사용하면 새로운 기능을 더욱 쉽고 빠르게 출시할 수 있고, 애플리케이션을 배포하는 동안 가동 중지 시간을 줄이는 데 도움이 되며, 복잡한 애플리케이션 업데이트 작업을 처리할 수 있습니다. AWS CodeDeploy로 소프트웨어 배포를 자동화하면 오류가 발생하기 쉬운 수동 작업을 할 필요가 없으며 인프라에 따라 서비스가 확장되므로 하나 또는 수천 개의 인스턴스에 손쉽게 배포할 수 있습니다.
자세히 알아보기 »


프로그래밍 언어 또는 플랫폼에 맞게 조정된 API를 통해 애플리케이션에서 AWS 서비스를 더욱 간편하게 사용할 수 있습니다.


개발 환경에 통한된 특수 클라우드 도구를 통해 AWS 개발 속도가 향상됩니다.


명령줄 및 자동 서비스 관리에서 스크립트를 통해 AWS 서비스를 제어합니다.

여러 AWS 서비스를 하나의 명령줄 도구에서 관리하십시오. Windows, Mac 및 Linux/UNIX 시스템에 사용 가능합니다.

설치 »
설명서 »
자세히 알아보기 »

Windows, Linux 또는 Mac 환경을 관리하는 데 사용하는 것과 같은 PowerShell 도구를 사용해 AWS 리소스를 관리합니다. 

설치 »
설명서 »
자세히 알아보기 »

AWS SAM Local은 AWS Serverless Application Model(SAM) 템플릿에서 정의한 AWS Lambda 함수를 로컬에서 테스트 및 디버깅할 수 있는 CLI 도구입니다.

GitHub »
설명서 »
블로그 게시물 »


SAM Local 및 AWS SAM을 사용하여 AWS Lambda상에 구축된 서버리스 애플리케이션을 테스트하고 배포합니다. 서버리스 애플리케이션을 위한 다른 도구를 보려면 여기로 이동하십시오.

AWS Serverless Application Model(SAM)은 서버리스 애플리케이션을 정의하는 모델입니다. AWS CloudFormation에서 기본적으로 지원하는 AWS SAM은 서버리스 애플리케이션에 필요한 Amazon API Gateway API, AWS Lambda 함수 및 Amazon DynamoDB 테이블을 간편하게 정의할 수 있는 방법을 제공합니다. 해당 사양은 Apache 2.0 라이선스에 따라 사용할 수 있습니다. 자세한 내용은 설명서를 참조하십시오.

AWS SAM Local은 AWS SAM 템플릿에서 정의한 Lambda 함수를 로컬에서 테스트할 수 있는 무료 CLI 도구입니다. 자세히 알아보기 »

AWS SAM LocalAWS Serverless Application Model(SAM) 템플릿에서 정의한 AWS Lambda 함수를 로컬에서 테스트 및 디버깅할 수 있는 CLI 도구입니다. SAM Local을 사용하여 함수를 로컬에서 테스트하고, SAMP 템플릿에서 로컬 API 게이트웨이를 시작하고, SAM 템플릿을 검증하고, 다양한 이벤트 소스에 대한 샘플 페이로드를 생성할 수 있습니다.

GitHub »
블로그 게시물 »


샘플 코드 및 라이브러리 커뮤니티에서 코드 라이브러리 찾기 »

여기에서 레거시 도구 찾기 »