2010-05-02 9 views
0

몇 가지 이유로 EC2를 사용하고 EC2는 윈도우와 리눅스 배포를 모두 제공하지만 리눅스는 훨씬 저렴합니다 (리눅스 예약 인스턴스는 약 63 %입니다) 50 저렴). 형식 안전 랭 및 주류 플랫폼이 필요하며 .net/C# 스택을 사용하는 것을 선호하지만 (일부 이유로 모노가 아닌)이 상황에서는 java가 미래에 더 적합 할 것으로 보입니다 (ec2 인스턴스 수가 증가하기 시작하면). 그래서 .net을 사용할 가치가 있습니까?아마존 EC2 개발 스택

감사합니다.

+1

원하는 것에 따라 다릅니다. 약간 더 싼 + 자바, 또는 약간 더 비싼 + .NET. 둘 다 가치있는 옵션입니다. 그것은 당신에게 달려 있습니다. – dtb

+2

@sirmak : 또한 보안이 중요성을 두는 지 여부와 인스턴스를 재부팅하는 것이 신뢰할 수있는 방법으로 실행되는지 여부에 따라 다릅니다. 일부 OS는 엄청나게 안타까운 보안 기록이 있으며 일반적으로 화요일에 재부팅해야합니다.) 6 개월의 가동 시간에 도달 할 수 없다면 필자는 가치가없는 컴퓨터를 내 워크 스테이션이라고 생각합니다. 서버에 대해 원하는 것을 볼 수 있습니다. 내 것은 확실히 Un * x boxen입니다. – SyntaxT3rr0r

+0

@WizardOfOdds : 고맙습니다. – sirmak

답변

1

IMO,이 결정은 주로 개발 OS를 기반으로해야합니다. 이미 개발 환경이있는 경우 해당 환경과 일치하는 OS를 선택합니다. 개발 환경이 없다면 간단하게 실험하지 않는 한 호스팅 OS를 선택하는 것이시기 상조입니다. .NET Framework에서 최신 버전의 프레임 워크를 사용하여 사이트를 구축하려면 Windows에서 개발 OS와 호스팅 OS를 사용해야합니다. 귀하의 선택에 상관없이 귀하의 결정에 따른 이득은 비용보다 클 것이며 이는 .NET과 Java 모두에 해당 될 것이라는 가정하에 통화 비용은 실제로 동기 부여 요소가되어서는 안됩니다.

EC2 스택을 개발 환경으로 사용하려는 경우 다시 원하는 곳으로 집중할 것입니다. 앞서 언급했듯이 .NET 사이트를 구축하려면 Windows OS를 사용합니다. 귀하의 의도가 Linux 또는 Unix 웹 서버에 배치 될 사이트를 구축하는 것이라면 Linux를 개발 OS로 선택합니다. 사이트 작성의 일환으로 배포 할 웹 서버를 이해하고 있습니다.

관련 문제