애플리케이션 테스트

이번 장에서는 앞서 인스턴스에 추가한 AWS 서비스 접근 권한 및 업데이트 한 구성 파일이 제대로 동작하는지 확인하기 위해 애플리케이션을 테스트 해봅니다.


Amazon SNS 확인

  1. Application Url을 클릭하여 배포 된 샘플 애플리케이션에 잘 접속되는지 확인 합니다. url

  2. 샘플 애플리케이션에서 Sign up today 버튼을 클릭 합니다. Sample app

  3. 더미 데이터를 입력하고 Sign Up 버튼을 클릭 합니다. Sample app

  4. 1~2분 내로 Amazon SNS topic을 구독한 메일로 다음과 같이 notification이 발송 됩니다. Sample app

DynamoDB 확인

Elastic Beanstalk 의 구성 파일(.ebextensions)을 추가하여 Environment에서 사용하는 AWS 리소스들을 구성하고 커스터마이징 할 수 있습니다.

DynamoDB는 샘플 애플리케이션이 데이터를 저장하기 위해 사용 된 Amazon에서 제공하는 완전관리형 NoSQL 서비스로 .ebextensions/create-dynamodb-table.config 파일을 애플리케이션 소스 번들에 추가하여 구성 되었습니다.

  1. AWS 콘설 서비스 탐색 창에서 DynamoDB를 검색하여 클릭 합니다. DynamoDB

  2. Table 메뉴를 클릭 합니다.

  3. StartupSignupsTable 이라는 이름이 포함된 테이블을 선택 합니다.

  4. 추가 된 데이터를 확인 합니다.

DynamoDB