더 많은 Node.js용 Elastic Beanstalk 예제 애플리케이션 및 자습서 - AWS Elastic Beanstalk

더 많은 Node.js용 Elastic Beanstalk 예제 애플리케이션 및 자습서

이 섹션에서는 추가 애플리케이션 및 자습서를 제공합니다. 이 Node.js에 대한 QuickStart 주제의 앞부분에 있는 주제에서는 EB CLI를 사용하여 샘플 Node.js 애플리케이션을 시작하는 방법을 안내합니다.

AWS Elastic Beanstalk에서 Node.js 애플리케이션을 시작하려면 첫 번째 애플리케이션 버전으로 업로드하고 환경에 배포할 애플리케이션 소스 번들만 있으면 됩니다.

샘플 Node.js 애플리케이션이 있는 환경 시작

Elastic Beanstalk는 각 플랫폼의 단일 페이지 샘플 애플리케이션은 물론 Amazon RDS와 언어 또는 플랫폼별 기능과 API와 같은 추가 AWS 리소스 사용을 보여주는 더 복잡한 예제를 제공합니다.

참고

소스 번들README.md 파일의 단계를 따라 배포합니다.

샘플

환경 유형

소스 번들

설명

웹 서버

nodejs.zip

단일 페이지 애플리케이션.

EB CLI를 사용하여 샘플 애플리케이션을 시작하려면 Node.js에 대한 QuickStart 단원을 참조하세요.

Elastic Beanstalk 콘솔을 사용하여 샘플 애플리케이션을 시작할 수도 있습니다. 자세한 단계는 이 가이드의 시작하기 장의 예제 애플리케이션 생성을 참조하세요.

Amazon RDS 기반 웹 서버

nodejs-example-express-rds.zip

Express 프레임워크 및 Amazon 관계형 데이터베이스 서스비스 (RDS)를 사용하는 하이킹 로그 애플리케이션입니다.

자습서

Amazon ElastiCache 기반 웹 서버

nodejs-example-express-elasticache.zip

클러스터링용 Amazon ElastiCache를 사용하는 Express 웹 애플리케이션. 클러스터링은 웹 애플리케이션의 고가용성, 성능 및 보안을 개선합니다.

자습서

DynamoDB, Amazon SNS 및 Amazon SQS 기반 웹 서버

nodejs-example-dynamo.zip

새 회사의 마케팅 캠페인을 위해 사용자 연락처 정보를 수집하는 Express 웹 사이트입니다. AWS SDK for JavaScript in Node.js를 사용하여 DynamoDB 테이블에 항목을 기록하고 Elastic Beanstalk 구성 파일을 사용하여 DynamoDB, Amazon SNS 및 Amazon SQS에서 리소스를 생성합니다.

자습서

다음 단계

애플리케이션을 실행하는 환경이 있으면 언제든 완전히 다른 애플리케이션 또는 애플리케이션의 새 버전을 배포할 수 있습니다. EC2 인스턴스를 프로비저닝하거나 다시 시작할 필요가 없기 때문에 새 애플리케이션 버전을 매우 빠르게 배포할 수 있습니다. 애플리케이션 배포에 대한 자세한 내용은 새 버전의 애플리케이션 배포를 참조하십시오.

샘플 애플리케이션을 한두 개 배포하고 Node.js 애플리케이션을 로컬에서 개발 및 실행할 준비가 되면 Elastic Beanstalk를 위한 Node.js 개발 환경 설정 단원을 참조하여 필요한 모든 도구로 Node.js 개발 환경을 설정하세요.