철도. Heroku의 무료 대안!!!

최근 Heroku의 무료 요금제 종료 소식으로 인해 우리 모두는 대안을 광범위하게 찾고 있습니다. Railway은 제가 추천하고 싶은 그런 것들 중 하나입니다.

철도란???



Railway은 인프라를 프로비저닝하고 해당 인프라를 로컬에서 개발한 다음 클라우드에 배포할 수 있는 배포 플랫폼입니다.



출처 : 철도

로컬 개발



지금까지Railway 배포 시 필요한 모든 변수를 제공하는 Postgres 인스턴스와 웹 서버를 가동했습니다. 앱을 개발하는 데 도움이 되도록 동일한 Postgres 인스턴스에 로컬로 연결합니다.



머신에서 만든 리포지토리를 복제하여 시작하겠습니다.

CLI 설치 및 연결



코드를 인프라에 연결하는 Railway CLI.

Brew, NPM 또는 Scoop으로 설치:

brew install railwayapp/railway/railway


또는

npm i -g @railway/cli


로그인 명령을 실행하여 계정에 로그인합니다.

railway login


그런 다음 프로젝트 디렉토리에 있을 때 다음 명령을 사용하여 저장소를 템플릿 프로젝트에 연결합니다.

railway link


특징





출처 : 테크크런치
  • 자동 크기 조정: Railway는 부하에 따라 사용자 요구에 맞게 자동으로 응용 프로그램 크기를 조정합니다. 플랫폼의 컴퓨팅에 대해서만 철도 요금이 부과됩니다.
  • 지표: Railways는 문제를 즉시 디버깅할 수 있는 광범위한 실시간 지표를 제공합니다. 플랫폼은 부정적인 추세에 대한 쿼리를 보내고 개발자가 필요할 때 문제를 해결할 수 있도록 무엇이 잘못되었는지 정확히 보여줍니다.
  • 앱이 무기한 실행됨: 30분 이상 입력을 받지 않으면 앱이 종료되는 Heroku와 비교하여 Railway의 배포는 무기한 실행됩니다. Procfile을 사용하여 앱을 실행하거나 Docker 파일을 배포할 수 있습니다.

  • 행복한 코딩!!!



    PaaS 구현인 Heroku와 Railway는 둘 다 유사한 기능을 제공하고 비용 효율성, 시장 출시 속도 향상 등과 같은 일련의 이점을 제공합니다.

    Heroku는 컨테이너 기반 클라우드 컴퓨팅을 주류 시장에 최초로 도입한 업체 중 하나이며 널리 사용됩니다.

    그래서, 당신은 무엇을 기다리고 있습니까? Sign Up Today

    여기까지 읽어주셔서 감사합니다. 그동안 내 다른 블로그 게시물을 확인하고 내Github를 방문할 수 있습니다.

    현재 Stone CSS ( Github ) 작업도 하고 있습니다.

    이 게시물에는 제휴사 링크가 포함되어 있습니다. 이 글에서 제공하는 다른 링크에서 제품이나 서비스를 구매하면 보상을 받을 수 있습니다.

    좋은 웹페이지 즐겨찾기