첫 번째 생산 Windows 서버 코드를위한 운영 체제?
-
13-09-2019 - |
문제
첫 번째 Windows 기반 (C# .NET) 애플리케이션을 배포 할 서버를 구매할 준비를하고 있지만 호스팅 된 응용 프로그램에는 Windows를 사용하는 데 익숙하지 않습니다. 다음 버전의 Windows를 선택할 수 있습니다.
- Windows Server 2003
Windows Server 2003 웹- Windows Server 2003 엔터프라이즈
- Windows Server 2008
Windows Server 2008 웹- Windows Server 2008 엔터프라이즈
이들 중 하나가 C# .NET 응용 프로그램을 배포하는 데 더 나은가?
편집하다:
3 개의 응용 프로그램이 배포되지만 각각은 기본적으로 동일하며 동일한 서버에서 실행될 웹 사이트에서 가져 오는 데이터에서 구동되는 서비스가됩니다.
http://www.microsoft.com/windowsserver2008/en/us/compare-roles.aspx
해결책
글쎄, 당신이 만나면 서버 2008 웹에 대한 요구 사항, 당신은 그것을 사용해야합니다. 가장 저렴합니다. IS 때문에 2003 년 이상 2008 년에 갈 것입니다.
편집 당 : 웹 버전을 넘어서서 2008 년 표준으로 갈 것입니다. 엔터프라이즈 또는 데이터 센터의 기능.
그건 그렇고, MSDN 라이센스가있는 경우 해당 라이센스에 따라 테스트 또는 스테이징 용량으로 Server 2008 버전을 실행할 수 있습니다. 해당 라이센스를 사용하여 특정 버전이 응용 프로그램에 적합한 지 여부를 결정할 수 있습니다. 그런 다음 생산에 배포하면 선택한 버전에 대해 일반 라이센스 비용을 지불합니다.
다른 팁
엄청난 양의 메모리가 필요하지 않으면 Windows Server 2008을 제안합니다.
좋아, 나는 당신이 3 개의 웹 애플리케이션 만 실행하고 일부 백엔드 DB CRUD 작업을 실행하고 있기 때문에 엔터프라이즈 에디션이 필요하지 않다고 확신합니다.
그것은 우리에게 2003 년 또는 2008 년 표준 판을 남겨두고 있습니다.
이제 그것은 당신의 느낌에 달려 있습니다. 내가 전공을 놓친 경우이 목록을 용서하십시오!
2003 프로 :
- 증명 된 트랙 기록
- 알려진 vunerabilities (더 많은 것을 찾을 수 있다고 확신합니다 ....)
- IIS6
2003 단점 :
- 5 세
- 삶의 끝 근처
- SP2를 확인해야합니다 (R2 SP2가 더 좋습니다)
- 기본 설정으로 더 많은 작업이 필요합니다
2008 Pros :
- 향상된 보안 (더 많은 공짜가 발견 될 것이라고 확신합니다 ....)
- 기본 설정으로 더 잠겨 있습니다
- IIS7
- 네이티브 .NET 3.5 지원
- SP2는 이제 RTM입니다
2008 단점 :
- 새로운 운영 체제
- 새로운 코드 기반
- Vista 기반 UI (어떤 사람들은 마음에 들지 않는 것처럼 사기꾼으로, 2k8 r2를 시도 할 때까지 기다립니다!)
나는 선택한다 2008 표준 판 그것은 미래에 대한 국가적 결정입니다.
참고 :이 목록에서 확장 할 수 있습니다. 방금 내 머리 위에서 빨리 추가했습니다.
리눅스+모노 C#이 지원되는 레벨에있는 경우 공짜 야.
부인 성명: 나는 옹호한다.