Hospedagem WordPress no Amazon EC2: as complexidades e os custos

Publicados: 2019-02-05

A hospedagem do WordPress no Amazon EC2 é uma solução popular pronta para uso para empresas. No entanto, hospedar e gerenciar instâncias do EC2 WordPress é complexo e tem custos ocultos que afetarão seus negócios, principalmente se você for uma marca com um grande portfólio na web. Orçar um projeto com a Amazon AWS é terrivelmente complicado, e você pode descobrir que a facilidade de provisionamento que a AWS oferece não é toda a verdade.

O acima pode soar como uma declaração ousada para alguns, então vamos descompactar o argumento.

Custos do AWS EC2 WordPress sem alta disponibilidade

Presumimos que você precisará de três instâncias EC2 diferentes (uma para WordPress, uma para Nginx e armazenamento em cache e uma para Staging), além de recursos de armazenamento, integração com CDN, banco de dados e um firewall de aplicativo da Web.

Vamos começar fazendo alguns cálculos no verso do envelope:

Custos do AWS EC2 WordPress

Lembre-se de que esse detalhamento de custos não tem alta disponibilidade . Portanto, se o servidor da Web travar, houver uma falha de hardware ou uma atualização do sistema operacional interromper algo crítico, toda a sua empresa sairá pela janela. O tempo de inatividade afeta sua receita e a reputação da marca.

Se você quiser adicionar alta disponibilidade, precisará no mínimo dobrar ou até triplicar os custos envolvidos e também adicionar dois Elastic LoadBalancers, para ter a quantidade mínima de configuração necessária.

Para obter detalhes sobre preços, visite esta página e veja se você pode descobrir com precisão quanto pagará e por quê. A AWS tem sua própria unidade métrica (LCU), que não corresponde a nenhum padrão, é altamente obscura e torna o orçamento de projetos um pesadelo.

Em nossa humilde opinião, as unidades métricas devem ser desenvolvidas por institutos e organizações ISO, não por Jeff Bezos e Amazon.

Esse custo, sem calcular a mão de obra, é para um desempenho bastante padrão, se o seu site tiver demandas maiores que essas, os custos podem se multiplicar facilmente. Não é nenhum segredo que o valor em dólares da Amazon por potência bruta de CPU é um dos mais caros do setor – já que a chamada facilidade de implantações “elásticas” tem uma sobrecarga de custo significativa.

Custos de administração do sistema AWS EC2 WordPress

A AWS facilita muito o provisionamento de sistemas, algumas vezes com apenas o clique de um botão. Mas isso cria a falsa sensação de que você pode realizar tudo com alguns cliques. Infelizmente não é assim:

Você precisará configurar e otimizar o sistema operacional, a camada da web e de cache, configurar e testar scripts de backup, manter a segurança e as atualizações principais do WordPress e do restante dos componentes. Você precisa de indexação em seu banco de dados? Você usará threading ou bifurcação em seu servidor web? Ao construir instalações do WordPress manualmente, você encontrará frequentemente essas perguntas e dilemas e precisará tomar decisões técnicas específicas que afetarão seus negócios a longo prazo.

No entanto, a otimização não para no nível do sistema, então isso significa que você precisará colocar um esforço adicional no ajuste fino de seus plugins e temas também.

Você também precisará configurar o ambiente de teste e criar sistemas para que possa extrair e enviar da produção com facilidade. Eles precisam ser testados minuciosamente, porque a última coisa que você deseja é que seu site WordPress de produção seja interrompido porque o push do staging não funcionou corretamente.

Depois, há o temido caso de seu site ficar comprometido. Você precisa ter as ferramentas e procedimentos corretos para colocar em quarentena e limpá-lo efetivamente. A maioria das tentativas de hackers pode deixar seu site WordPress mutilado e você provavelmente experimentará um tempo de inatividade ao restaurá-lo.

Lembre-se, todo esse trabalho é multiplicado pelo número de suas instâncias do EC2!

Em suma, a manutenção desses sistemas é um trabalho 24 horas por dia, 7 dias por semana. Mesmo que você seja um administrador de sistemas ou possua uma sólida formação técnica, não terá tempo algum para se concentrar no desenvolvimento, no seu projeto e no seu negócio; que é o que você deveria fazer em primeiro lugar, em vez de manter sistemas.

Sem um administrador de sistemas, sua empresa provavelmente desmoronará nos primeiros problemas técnicos e você perderá tempo, receita e reputação de marca. Se você considerar o salário mensal de um administrador de sistema (cerca de US$ 5.000 por mês), o custo total de executar seu site WordPress sem alta disponibilidade dispara para pelo menos US$ 6.000 por mês.

Saia do AWS EC2, entre na hospedagem gerenciada do WordPress no Pressidium

A hospedagem confiável do WordPress vem com infraestrutura ajustada, ferramentas, suporte 24 horas por dia, 7 dias por semana e outros recursos que não podem ser replicados apenas usando algumas instâncias do AWS EC2. Como tal, faz sentido financeiro consolidar suas necessidades e fazer parceria com um provedor de tecnologia que possa fornecer uma solução completa e pronta para uso. O que queremos dizer com isso?

A Pressidium oferece hospedagem corporativa totalmente gerenciada do WordPress em infraestrutura dedicada do WordPress, com equipe de verdadeiros DevOps. Não usamos nenhuma solução de computação em nuvem pronta para uso geral, como Google Cloud ou AWS EC2. Possuímos décadas de experiência em engenharia em ambientes de TI de missão crítica. Como resultado, queremos ter a liberdade de projetar nossos sistemas da maneira que desejamos, em vez de usar soluções prontas.

Construir nossa própria plataforma a partir do zero nos permitiu cortar custos e devolver a economia ao cliente:

Os planos Enterprise XS oferecem configuração de alta disponibilidade 2N+1 em um cluster de servidor dedicado de 5 nós com balanceamento de carga com fatores de isolamento e redundância mais altos do que qualquer outra solução concorrente por apenas US$ 790/mês .

Isso permite que seu site WordPress seja dimensionado automaticamente durante picos de tráfego e efeitos slashdot e seja altamente disponível e tolerante a falhas. Nossa arquitetura Enterprise é profundamente otimizada para WordPress, algo que você não pode alcançar usando serviços de nuvem padrão projetados para as massas.

Gerenciamos a pilha completa de todos os seus sites WordPress: desde o próprio hardware até o tempo de execução do PHP. Lidamos com migrações do EC2, atualizações de núcleo e plugin do WordPress, atualizações de segurança, verificação e limpeza, bem como quaisquer problemas de integração que possam surgir durante a integração de sua nova conta.

Nosso serviço de suporte WordPress DevOps de luva branca torna-se uma extensão do seu departamento de TI, assumindo um papel ativo como parte interessada em todos os seus projetos de negócios relacionados ao WordPress. Participamos de todas as etapas de um projeto, desde o início, até a concepção, desenvolvimento, implantação e monitoramento. Consultamos você e oferecemos nossa longa experiência em engenharia em qualquer desafio técnico que possa afetar seus negócios.

Isso é algo que você não pode obter do suporte do Amazon EC2; eles não sabem nada do seu negócio além de suas instâncias EC2 ou de provedores de hospedagem WordPress baratos e em massa.

Não oferecemos apenas hospedagem WordPress na nuvem, mas uma verdadeira parceria tecnológica em todos os níveis.