Você pode hospedar o WordPress usando o Amazon Web Services, como EC2, RDS, EBS, etc?

8

Estou estudando a possibilidade de usar algo como o Amazon Web Services para hospedar sites do WordPress. Eu queria saber se é possível e, em caso afirmativo, quais são as experiências das pessoas de tê-lo feito. Quais aspectos da AWS você usou?

    
por Rick Curran 02.10.2010 / 01:49

3 respostas

7

Você menciona explicitamente três serviços no título da pergunta: EC2, RDS e EBS.

Se eles são os três serviços em que você está interessado, então sim, muito facilmente.

EC2 + EBS são praticamente a mesma coisa, o EBS é simplesmente uma extensão de armazenamento persistente para o EC2, e o RDS é um banco de dados MySQL completo - você deve conseguir que esses três serviços funcionem juntos muito facilmente.

Se você quisesse estender-se a alguns dos outros produtos da AWS, o S3 é muito fácil de implementar no WordPress para uploads de arquivos - verifique alguns dos estes plugins .

O SimpleDB, no entanto, tem uma utilidade muito limitada para nós sem uma reescrita de como o WordPress lê e grava no banco de dados. Existe um artigo da Amazon sobre como criar um plug-in que adiciona funcionalidade de marcação que usa o SimpleDB como armazenamento , mas isso é o máximo que pude encontrar em relação ao uso do SimpleDB com o WordPress.

    
por nobody 02.10.2010 / 09:41
4

Thomas McDonald está praticamente no caminho certo. Só queria acrescentar que, se você for usar o EC2 para dimensionar seus sites, à medida que precisar de mais servidores, precisará lidar com o fato de ter várias instâncias do seu site sem volumes compartilhados comuns.

Em outras palavras, digamos que você tenha 2 instâncias do EC2 ativadas - cada uma é completamente separada da outra, então o que acontece quando um usuário faz o upload de uma imagem? Essa imagem só existe em um servidor e não no outro.

Para combater isso, você vai querer usar algo como S3 com Cloudfront ou algum outro tipo de CDN. Então algo como W3 Total Cache, que irá propagar seus uploads para o CDN. Em seguida, quando uma imagem for exibida em seu tema, a URL da imagem será reescrita automaticamente para o URL de origem do CDN pelo W3 Total Cache e, apesar dessa imagem não existir no servidor local, ela ainda estará visível para os visitantes.

    
por gabrielk 04.10.2010 / 07:20
1

Sim, você pode, desempenho sábio deve ser tão rápido, se não mais rápido que uma caixa dedicada padrão, você só precisa descobrir se os custos variados valem a pena ou não.

Se você usar algo como o Scalr, também poderá fazer algumas coisas de escalonamento automático.

    
por Vid Luther 02.10.2010 / 05:01