0

오디오 파일 상호 작용을위한 관계형 데이터베이스를 만들고 그래픽을 업로드하는 것과 관련된 음악 반응 앱을 만들고 싶습니다. EC2 인스턴스, LightSail 인스턴스를 설정해야하는지 S3를 사용해야하는지에 대한 의견을 듣고 싶습니다. 내가 혼란스럽게 들리는 것처럼 들리면 나는 그렇다. 배포를 위해 AWS를 사용한 적이 없으며 잘못된 것을 지불하지 않기를 바랍니다. 제발 도와주세요 :-)Musical React App EC2, Lightsail 또는 S3를 사용합니까?

답변

0

두 부분, 프런트 엔드와 백 엔드가 있습니다. 이것들은 개별적으로 호스팅되어야합니다.

프런트 엔드 당신이 코드 및 기타 관련 자산 (CSS, 이미지, SVG의 등) 반작용 번들로 웹팩을 사용하는 경우 S3에이 번들 자산을 업로드하고이 파일을 호스팅합니다. 적절한 구성을 사용하면 S3를 통해 도메인에있는 사람들이 이러한 자산을 다운로드하고 웹 사이트를 볼 수 있습니다.

백엔드 꽤 몇 가지 가능한 솔루션, 아마도 당신을위한 가장 쉬운 해결책이 자신의 인프라를 구축하여 모든 설정과 혼란을 제거로 람다와 RDS 또는 디나모 인스턴스를 사용하는 것이 있습니다.

람다를 사용하지 않는다면 트래픽 힙이 없다고 가정하면 EC2 인스턴스를 만들고 용도에 맞는 웹 서버를 호스트 할 수 있습니다.

희망이 도움이됩니다.

+0

설명해 주셔서 감사합니다. 분명히 어디로 가는지와 함께 나를 도왔습니다. 저의 독서를 통해, 저는 Lightsail이 모든 엔티티들을 하나로 결합시킨 것을 발견했습니다. 그게 안전한가요? –

+0

@ByronBuyck Light Sail은 AWS에서 제공하는 매우 기본적인 서버 호스팅 서비스입니다. 응용 프로그램을 호스팅하는 데 사용할 수는 있지만,이 기술은 리눅스와 함께하는 기술에 얼마나 의존적입니까? 더 나은 대안이 많이 있습니다. 라이트 세 일 (Light Sail)과 비교했을 때, 예를 들어 Digital Ocean이나 Vultr. –

관련 문제