

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS SAM 사전 조건
<a name="prerequisites"></a>

 AWS Serverless Application Model 명령줄 인터페이스()를 설치하고 사용하기 전에 다음 사전 조건을 완료합니다AWS SAM CLI.

를 사용하려면 다음이 AWS SAM CLI필요합니다.
+  AWS 계정, AWS Identity and Access Management (IAM) 자격 증명 및 IAM 액세스 키 페어.
+ 자격 AWS 증명을 구성하는 AWS Command Line Interface (AWS CLI)입니다.

**Topics**
+ [에 가입 AWS 계정](#sign-up-for-aws)
+ [1단계: 설치 AWS CLI](#prerequisites-install-cli)
+ [2단계: AWS CLI 를 사용하여 AWS 자격 증명 구성](#prerequisites-configure-credentials)
+ [3단계: (선택 사항) VS Code용 AWS 도구 키트 설치](#prerequisites-install-vscode)
+ [다음 단계](#prerequisites-next-steps)

## 에 가입 AWS 계정
<a name="sign-up-for-aws"></a>

시작하려면이 AWS필요합니다 AWS 계정. 생성에 대한 자세한 AWS 계정내용은 *AWS Account Management 참조 안내서*의 [시작하기 AWS 계정](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html)를 참조하세요.

## 1단계: 설치 AWS CLI
<a name="prerequisites-install-cli"></a>

 AWS CLI 는 명령줄 셸에서 명령을 AWS 서비스 사용하여와 상호 작용할 수 있는 오픈 소스 도구입니다. 는 AWS SAM CLI 자격 증명 구성과 같은 활동을 AWS CLI 위해가 필요합니다. 에 대한 자세한 내용은 [란 무엇입니까 AWS Command Line Interface?를](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) AWS CLI참조하십시오. *AWS Command Line Interface 사용 설명서*의 .

를 설치하려면 *AWS Command Line Interface 사용 설명서*의 [의 최신 버전 설치 또는 업데이트를 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) AWS CLI참조하세요.

## 2단계: AWS CLI 를 사용하여 AWS 자격 증명 구성
<a name="prerequisites-configure-credentials"></a>

**IAM Identity Center로 자격 증명을 구성하려면**
+ IAM Identity Center로 자격 증명을 구성하려면 [Configure your profile with the AWS configure sso 마법사를 참조하세요](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#cli-configure-sso-configure).

**를 사용하여 자격 증명을 구성하려면 AWS CLI**

1. 명령줄에서 `aws configure`명령을 실행합니다.

1. 다음을 구성합니다. 각 링크를 선택하여 자세히 알아보십시오.

   1. [ 액세스 키 ID](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [ 보안 액세스 키](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [AWS 리전](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-region)

   1. [ 출력 형식](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-format)

   다음 예제는 샘플 값을 보여줍니다.

   ```
   $ aws configure
   AWS Access Key ID [None]: {{AKIAIOSFODNN7EXAMPLE}}
   AWS Secret Access Key [None]: {{wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY}}
   Default region name [None]: {{us-west-2}}
   Default output format [None]: {{json}}
   ```

는이 정보를 `credentials` 및 `config` 파일의 라는 *프로필*(설정 모음)`default`에 AWS CLI 저장합니다. 이 파일은 `.aws` 디렉터리에 위치합니다. 기본적으로이 프로필의 정보는 사용할 프로필을 명시적으로 지정하지 않는 AWS CLI 명령을 실행할 때 사용됩니다. `credentials` 파일 사용에 대한 자세한 내용은 *AWS Command Line Interface 사용자 가이드*의 [구성 및 보안 인증 파일 설정](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html)을 잠조하세요.

기존 구성 및 보안 인증 파일 사용과 같은 보안 인증 구성에 대한 자세한 내용은 *AWS Command Line Interface 사용자 가이드*의 [빠른 설정](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html)을 잠조하세요.

## 3단계: (선택 사항) VS Code용 AWS 도구 키트 설치
<a name="prerequisites-install-vscode"></a>

통합 개발 환경을 선호하는 개발자를 위해 AWS Toolkit for VS Code는 시각적 디버깅, CodeLens 통합, 간소화된 배포 워크플로 등 서버리스 개발을 위한 강력한 기능을 제공합니다.

**VS Code 개발을 위한 사전 조건**
+ 시스템에 Visual Studio Code(버전 1.73.0 이상)가 설치되어 있어야 합니다
+ VS Code용 YAML 언어 지원 확장

**AWS Toolkit for VS Code를 설치하려면**

1. Visual Studio Code를 엽니다

1. 확장 보기(Ctrl\+Shift\+X 또는 Cmd\+Shift\+X)를 엽니다

1. "AWS Toolkit" 검색

1. Amazon Web Services에서 "AWS Toolkit" 확장 프로그램 설치

1. Red Hat의 "YAML" 확장(SAM 템플릿 CodeLens 기능에 필요)을 설치합니다

** AWS SAM에서 VS Code 사용의 이점**
+ 시각적 디버깅: 로컬에서 Lambda 함수에 중단점을 설정하고 단계별로 실행합니다
+ CodeLens 통합: SAM 템플릿에서 직접 함수를 빌드, 배포 및 간접 호출합니다
+ 통합 터미널: 편집기에서 나가지 않고 AWS SAM AWS CLI 명령에 액세스
+ 템플릿 유효성 검사: SAM 템플릿에 대한 실시간 유효성 검사 및 IntelliSense

VS Code에서 AWS 자격 증명을 구성하는 방법에 대한 자세한 내용은 AWS Toolkit for VS Code 사용 설명서의 자격 [ 증명 설정을](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setup-credentials.html) 참조하세요.

## 다음 단계
<a name="prerequisites-next-steps"></a>
+ 이제를 설치하고 AWS SAM CLI 사용을 시작할 준비가 되었습니다 AWS SAM. 를 설치하려면 단원을 AWS SAM CLI참조하십시오[AWS SAM CLI 설치](install-sam-cli.md).
+ 서버리스 개발을 위해 Visual Studio 코드를 설정하려면 [VS Code용 AWS 도구 키트 설정을 참조하세요](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html).