데이터베이스, Pub/Sub, 버킷, 캐시, cron 작업을 코드로 선언해 로컬에서 실행하고 AWS 또는 GCP 계정에 배포하는 오픈소스 TypeScript 및 Go 백엔드 프레임워크입니다.
vantage-sh/ec2instances.info
Amazon EC2 인스턴스 유형의 사양, 가격, 리전별 제공 여부를 비교하는 웹사이트입니다.
- 스타
- 5,774
- 포크
- 623
- 열린 이슈
- 11
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
EC2Instances.info는 Amazon EC2 인스턴스 유형을 비교하는 사이트입니다. AWS 자체 페이지를 일일이 찾아보지 않아도 CPU, 메모리, 네트워크 용량 등의 인스턴스 지표와 온디맨드, 예약, 스팟 가격을 함께 확인하고 비교할 수 있습니다.
이 저장소에는 Next.js 프런트엔드와 AWS, Azure, GCP API에서 인스턴스 데이터를 가져오는 Go 스크레이퍼가 포함되어 있습니다. 스크레이퍼는 공개 타임라인에서 각 EC2 인스턴스의 출시일도 가져와 데이터를 보강합니다. 사이트는 정적 파일로 빌드되므로 웹 서버나 Cloudflare에 배포할 수 있습니다.
이 프로젝트는 Vantage가 호스팅하며 커뮤니티의 기여로 유지 관리됩니다. 개발자는 Docker와 Node를 사용해 로컬에서 실행하거나, 자체 인증 정보와 설정으로 전체 릴리스를 빌드할 수 있습니다.
핵심 기능
- 01EC2 인스턴스 사양과 가격을 나란히 비교합니다.
- 02스크레이퍼가 AWS, Azure, GCP API에서 인스턴스 데이터를 수집합니다.
- 03웹 서버나 Cloudflare에 배포할 수 있는 정적 사이트를 생성합니다.
- 04공개 타임라인을 출처로 인스턴스 출시일을 제공합니다.
- 05개발용으로 Docker와 Node.js를 사용해 로컬에서 실행할 수 있습니다.
활용 사례
- 사양과 비용을 비교해 워크로드에 적합한 EC2 인스턴스 유형을 선택합니다.
- 특정 인스턴스 유형이나 스팟 가격을 제공하는 리전을 확인합니다.
- 자체 데이터를 사용해 인스턴스 비교 사이트를 직접 호스팅합니다.
빠른 시작
- 1
Docker를 설치한 다음, 저장소 루트에서 npm ci를 실행합니다
npm ci - 2
(데이터를 스크래핑하지 않는 경우) 최신 CI 빌드 아티팩트를 가져옵니다
curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - - 3
다음 디렉터리에서 nvm use를 실행한 다음, npm ci, npm run init, npm run dev를 차례로 실행합니다
npm run dev
사용 전 알아둘 점
- 스크래핑에는 특정 권한이 있는 AWS, Azure, GCP 자격 증명이 필요합니다.
- 전체 프로덕션 빌드에는 약 30분이 걸리며 많은 환경 변수가 필요합니다.
토픽
자주 묻는 질문
- ec2instances.info은(는) 무엇인가요?
- Amazon EC2 인스턴스 유형의 사양, 가격, 리전별 제공 여부를 비교하는 웹사이트입니다. EC2Instances.info는 Amazon EC2 인스턴스 유형을 비교하는 사이트입니다. AWS 자체 페이지를 일일이 찾아보지 않아도 CPU, 메모리, 네트워크 용량 등의 인스턴스 지표와 온디맨드, 예약, 스팟 가격을 함께 확인하고 비교할 수 있습니다.
- ec2instances.info은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ec2instances.info은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ec2instances.info은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ec2instances.info의 마지막 커밋은 2026년 10월 20일입니다.
- ec2instances.info은(는) 어디에 사용할 수 있나요?
- 사양과 비용을 비교해 워크로드에 적합한 EC2 인스턴스 유형을 선택합니다. 특정 인스턴스 유형이나 스팟 가격을 제공하는 리전을 확인합니다. 자체 데이터를 사용해 인스턴스 비교 사이트를 직접 호스팅합니다.
- ec2instances.info는 어떻게 설치하나요?
- Docker를 설치한 다음, 저장소 루트에서 npm ci를 실행합니다: npm ci (데이터를 스크래핑하지 않는 경우) 최신 CI 빌드 아티팩트를 가져옵니다: curl -L https://instances.vantagestaging.sh/www_pre_build.tar.gz | tar -xzf - 다음 디렉터리에서 nvm use를 실행한 다음, npm ci, npm run init, npm run dev를 차례로 실행합니다: npm run dev
- ec2instances.info은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vantage-sh/ec2instances.info
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
TypeScript 백엔드와 맞춤 설정 가능한 React 관리자 패널을 갖춘 오픈소스 Next.js 네이티브 헤드리스 CMS 겸 앱 프레임워크입니다.
Next.js와 TradingView로 만든 오픈소스 셀프 호스팅 주식 대시보드로, 실시간 차트, 가격 알림, 관심 목록과 기업 정보를 제공합니다.
페이지가 사라진 뒤에도 링크를 읽을 수 있도록 스크린샷, PDF, 리더 보기 사본을 저장하는 셀프 호스팅 협업 북마크 관리자입니다.
Next.js, Astro, Vite 기반 React 프레임워크를 지원하는 React.js 문서 사이트 구축 프레임워크입니다.
앱 내, 웹사이트, 링크, 이메일 설문을 지원하는 오픈소스 설문 플랫폼으로, Qualtrics의 대안입니다.