%20.png)
ASP.NET 응용 프로그램을 호스팅하는 가장 좋은 방법을 선택합니다. Paas(예: Azure 웹 역할) 또는 IaaS(예: Windows VPS 주문 및 직접 관리) 호스팅 중에서 선택합니다. 저는 개발자이지만 서버 관리 경험이 없습니다.
PaaS.장점: 관리가 필요하지 않습니다.단점: 공급업체 종속. 서비스가 만족스럽지 않으면 앱을 다시 작성하지 않고는 공급자를 변경할 수 없습니다. 내 경험에 따르면 더 복잡할수록 덜 안정적입니다.
IaaS/VPS.장점: 필요한 경우 앱을 다른 호스팅이나 데이터 센터로 쉽게 마이그레이션할 수 있습니다.단점: 관리가 필요합니다.
모든 것을 올바르게 이해한다면 웹 서버를 유지 관리한다는 것은 한밤중에 지속적인 모니터링과 예상치 못한 수정을 의미합니다. 정말 그렇게 어려운가요? 편안함을 위해 자유를 바꿔야 할까요?
Marco Arment(Tumblr, Instapaper 등)는 Linux 관리가 쉽다고 주장하며 기본 서버 관리를 배울 것을 권장합니다(http://www.marco.org/2014/03/27/web-hosting-for-app-developers).
편집: @Andrew B 제안에 따라 질문을 변경했습니다.
답변1
저는 개발자이지만 서버 관리 경험이 없습니다.
마침표. 시스템 관리자가 되고 싶나요? 그렇지 않다면 당신에게 열려 있는 명확한 길은 단 하나뿐입니다. 사내에서 또는 계약에 따라 서버 인프라를 운영할 수 있는 지식과 경험이 있는 사람을 고용하거나, 관리형 호스팅이나 멋진 새로운 클라우드 기반 IaaS와 같이 서버 인프라를 실행할 사람에게 비용을 지불하세요.