2010-04-25 3 views
5

AWS 또는 Azure 용 클라우드에 PHP 응용 프로그램을 배포하기위한 장단점 목록이 있습니까?AWS와 Azure for PHP. 배포 할 "클라우드"를 결정하는 요소

AWS를 Azure 및 그 반대의보다 나은 선택으로 만드는 요인은 무엇입니까?

누군가가 번호 대신 또는 다른 하나를 사용하도록 선택한 경우 이유를 알고 싶습니다.

+1

좋은 질문입니다. 정말 대답 할 수는 없지만, Azure 용 PHP SDK는 AWS 제품 (http://developer.amazonwebservices.com/)과 비교하여 어떤면에서는 http://phpazure.codeplex.com/을 유망 해 보입니다. connect/kbcategory.jspa? categoryID = 131). 그렇다면 AWS는 훨씬 더 확고한 IaaS 제공 업체이며 * 지금은 아마 더 안전한 선택 일 것입니다. – Jonik

+0

Windows Azure 플랫폼을 모니터링 해본 결과 유망하다고 동의합니다. 또한 Azure를위한 MS 이벤트에 참석했고 나는 i가 인상 지우 게되었다라고 말해야한다. 당신이 언급 한 '안전한'요소는 내 목록에 없었지만 지금은 그렇습니다. 둘 다 시도 할 때까지 나는 결코 알지 못할 것 같아요 :) – Andreas

+0

AWS는 코드를 수정하고 실행하는 데 필요한 변경 사항이 적어 지지만 처음부터 다시 작성하면 문제가 적습니다. – NeuroScr

답변

0

당신이 말하는 특정 응용 프로그램이 있습니까? 아마 선택은 애플리케이션의 유형과 애플리케이션에 필요한 클라우드 서비스에 달려 있다고 생각합니다.

2

이것은 기본적으로 Windows vs Linux 토론으로 귀결됩니다. PHP 서버 환경의 경우 일반적으로 LAMP 서버 설정 (linux/apache/mysql/php)을 권장하고 하늘빛은 (알고있는 한 Microsoft에서 기대하는대로) windows 전용입니다. 정말로 창이 필요하지 않은 한, 리눅스 서버는 성능이 뛰어나고 Windows 서버보다 안정적이며, 적어도 PHP/아파치 설정에 비해 저렴합니다.

AWS의 CentOS를 1 년 넘게 운영하고있는 일부 AWS 서버에 문제가 발생하지 않았습니다.

+1

AWS는 두 플랫폼을 모두 지원하기 때문에 Windows와 Linux 사이에서 끓어 내려 가지 않습니다. –

0

기술적 인 부분은 아니지만 상업적인 고려 사항에 대한 답변 - 일부 프로그램에 가입 한 경우 MS Azure를 무료로받을 수 있습니다. 이는 결정 요인이 될 수 있습니다. 나!)