아래의 단계별 지침에 따라 REST API를 생성합니다. 각 단계 번호를 클릭하면 섹션이 확장됩니다.

  • 1단계. 새 REST RESTful 생성

    Amazon API Gateway는 REST 및 WebSocket API 작업을 생성, 게시, 유지, 모니터링 및 보안 유지할 수 있습니다. 다음 단계에 따라 새 RESTful API를 생성하십시오.

    1. https://console.aws.amazon.com/apigateway에서 Amazon API Gateway 콘솔을 엽니다.
    2. 다음 작업 중 하나를 수행합니다.
      • API 작업을 처음 수행하는 경우에는 시작하기 페이지가 표시됩니다. [시작하기]를 선택합니다.
      • [예제 API 생성] 대화 상자에서 [확인]을 선택합니다.
      • API 작업을 후속적으로 수행하는 경우에는 [API 생성]을 선택합니다.
    3. API 유형 선택 아래에서 [REST API][구축]을 선택합니다.
    4. 프로토콜 선택 아래에서 [REST]를 계속 선택합니다.
    5. 새 API 생성에서 [새 API]를 계속 선택합니다.
    6. 설정에서 다음 작업을 수행합니다.
      • API 이름에서 examplecorp_eao를 입력합니다.
      • [설명]에서 설명을 입력할 수 있지만 선택 사항입니다.
      • 엔드포인트 유형에서 [리전]을 계속 선택합니다.
    7. API 생성을 선택합니다.
  • 2단계. API Gateway를 구성하여 Lambda를 통합합니다.

    이 워크샵의 API Gateway를 구성하려면 다음 단계를 수행합니다.

    1. https://console.aws.amazon.com/apigateway에서 Amazon API Gateway 콘솔을 엽니다.
    2. 탐색 창에서 examplecorp_eao API 아래의 [리소스]를 선택합니다.
    3. [작업, 리소스 생성]을 선택합니다.
    4. 다음 작업을 수행합니다.
      • 리소스 이름에서 execute를 입력합니다.
      • 리소스 경로에서 값이 /execute인지 확인합니다.
      • [API Gateway CORS 활성화] 확인란을 선택합니다.
      • [프록시 리소스로 구성] 확인란을 계속 선택 해제합니다.
    5. [리소스 생성]을 선택합니다.
    6. 새로 생성된 리소스(/execute)를 리소스 창에서 선택한 상태로 [작업], [방법 생성]을 선택합니다.
    7. [옵션] 아래에서 [포스트]를 선택한 후에 목록 오른쪽의 확인 표시를 선택합니다.
    8. [포스트 – 설정] 창에서 다음 작업을 수행합니다.
      • 통합 유형에서 [AWS 서비스]를 선택합니다.
      • AWS 리전에서 해당 리전을 선택합니다.
      • AWS 서비스에서 [단계 함수]를 선택합니다.
      • AWS 서브 도메인을 공백으로 비워 둡니다.
      • HTTP 방법에서 [포스트]를 선택합니다.
      • 작업 유형에서 [작업 이름 사용]을 계속 선택합니다.
      • 작업에서 StartExecution을 입력합니다.
      • 실행 역할에서 이전에 생성한 IAM 서비스 링크 역할의 역할 ARN인 examplecorp_eao_role을 복사하여 붙여 넣습니다.
      • 내용 처리에서 [패스스루]를 계속 선택합니다.
      • 기본 타임아웃 사용에서 확인란을 계속 선택합니다.
      • [저장]을 선택합니다.
    9.  새로 생성된 방법(포스트)을 [리소스] 창에서 선택한 상태로 [작업], [CORS 활성화]를 선택합니다.
    10. [CORS 활성화] 창에서 기본값을 계속 유지하면서 [CORS 활성화 및 기존 CORS 헤더 대체]를 선택합니다.
    11. 확인 방법 변경 대화 상자에서 [예, 기존값 대체]를 선택합니다.
    12. CORS에 대한 리소스가 구성되었음을 알려주는 메시지가 표시됩니다.
    13. [리소스] 창에서 [포스트]를 선택합니다.
    14. [작업, API 배포]를 선택합니다.
    15. API 배포 대화 상자에서 다음 작업을 수행합니다.
      • 배포 단계에서 [새 단계]를 선택합니다.
      • 단계 이름에서 [테스트]를 입력합니다.
      • 단계 설명배포 설명에서 설명을 입력할 수 있지만 선택 사항입니다.
      • [배포]를 선택합니다.
    16. [단계] 창에서 새로 생성한 단계 테스트를 확장합니다.
    17. [포스트]를 선택합니다.
    18. 단계 편집기 창 상단에 URL 호출이 표시됩니다. 이 URL을 기록해 둡니다. 이 URL은 프로젝트에서 나중에 필요합니다.