기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이 섹션에서는 추가 애플리케이션 및 자습서를 제공합니다. 이 Node.js에 대한 QuickStart 주제의 앞부분에 있는 주제에서는 EB CLI를 사용하여 샘플 Node.js 애플리케이션을 시작하는 방법을 안내합니다.
Node.js 애플리케이션을 시작하려면 첫 번째 애플리케이션 버전으로 업로드하고 환경에 배포하는 애플리케이션 소스 번들 AWS Elastic Beanstalk만 있으면 됩니다.
샘플 Node.js 애플리케이션이 있는 환경 시작
Elastic Beanstalk는 각 플랫폼에 대한 단일 페이지 샘플 애플리케이션과 Amazon RDS 및 언어 또는 플랫폼별 기능 및 APIs와 같은 추가 AWS 리소스 사용을 보여주는 보다 복잡한 예제를 제공합니다.
참고
소스 번들README.md
파일의 단계를 따라 배포합니다.
환경 유형 |
소스 번들 |
설명 |
---|---|---|
웹 서버 |
단일 페이지 애플리케이션. EB CLI를 사용하여 샘플 애플리케이션을 시작하려면 Node.js에 대한 QuickStart 단원을 참조하세요. Elastic Beanstalk 콘솔을 사용하여 샘플 애플리케이션을 시작할 수도 있습니다. 자세한 단계는 이 가이드의 시작하기 장의 예제 애플리케이션 생성을 참조하세요. |
|
Amazon RDS 기반 웹 서버 |
Express 프레임워크 및 Amazon 관계형 데이터베이스 서스비스 (RDS)를 사용하는 하이킹 로그 애플리케이션입니다. |
|
Amazon ElastiCache 기반 웹 서버 |
클러스터링용 Amazon ElastiCache를 사용하는 Express 웹 애플리케이션. 클러스터링은 웹 애플리케이션의 고가용성, 성능 및 보안을 개선합니다. |
|
DynamoDB, Amazon SNS 및 Amazon SQS 기반 웹 서버 |
새 회사의 마케팅 캠페인을 위해 사용자 연락처 정보를 수집하는 Express 웹 사이트입니다. Node.js의 JavaScript용 AWS SDK를 사용하여 DynamoDB 테이블에 항목을 작성하고, Elastic Beanstalk 구성 파일을 사용하여 DynamoDB, Amazon SNS 및 Amazon SQS에서 리소스를 생성합니다. |
다음 단계
애플리케이션을 실행하는 환경이 있으면 언제든 완전히 다른 애플리케이션 또는 애플리케이션의 새 버전을 배포할 수 있습니다. EC2 인스턴스를 프로비저닝하거나 다시 시작할 필요가 없기 때문에 새 애플리케이션 버전을 매우 빠르게 배포할 수 있습니다. 애플리케이션 배포에 대한 자세한 내용은 새 버전의 애플리케이션 배포를 참조하십시오.
샘플 애플리케이션을 한두 개 배포하고 Node.js 애플리케이션을 로컬에서 개발 및 실행할 준비가 되면 Elastic Beanstalk를 위한 Node.js 개발 환경 설정 단원을 참조하여 필요한 모든 도구로 Node.js 개발 환경을 설정하세요.