Hébergement WordPress sur Amazon EC2 : les complexités et les coûts

Publié: 2019-02-05

L'hébergement WordPress sur Amazon EC2 est une solution prête à l'emploi populaire pour les entreprises. Cependant, l'hébergement et la gestion des instances EC2 WordPress sont complexes et comportent des coûts cachés qui affecteront votre entreprise, en particulier si vous êtes une marque avec un large portefeuille Web. La budgétisation d'un projet avec Amazon AWS est terriblement compliquée, et vous constaterez peut-être que la facilité de provisionnement offerte par AWS n'est pas toute la vérité.

Ce qui précède peut sembler une déclaration audacieuse pour certains, alors déballons l'argument.

Coûts AWS EC2 WordPress sans haute disponibilité

Nous supposons que vous aurez besoin de trois instances EC2 différentes (une pour WordPress, une pour Nginx et la mise en cache, et une pour le Staging) ainsi que des installations de stockage, une intégration CDN, une base de données et un pare-feu d'application Web.

Commençons par faire quelques calculs au dos de l'enveloppe :

Coûts AWS EC2 WordPress

N'oubliez pas que cette répartition des coûts est sans haute disponibilité . Donc, si votre serveur Web tombe en panne, s'il y a une panne matérielle ou si une mise à jour du système d'exploitation casse quelque chose de critique, toute votre entreprise disparaît. Les temps d'arrêt affectent vos revenus et la réputation de votre marque.

Si vous souhaitez ajouter une haute disponibilité, vous devrez au moins doubler, voire tripler les coûts impliqués et également ajouter deux Elastic LoadBalancers, pour avoir le minimum de configuration nécessaire.

Pour plus de détails sur les prix, visitez cette page et voyez si vous pouvez déterminer avec précision combien vous paierez et pour quoi. AWS a sa propre unité métrique (LCU), qui ne correspond à aucune norme, est très obscure et fait de la budgétisation d'un projet un cauchemar.

À notre humble avis, les unités métriques devraient être développées par des instituts et des organisations ISO, et non par Jeff Bezos et Amazon.

Ce coût, sans calculer la main-d'œuvre, est pour des performances assez standard, si votre site a des exigences plus élevées que celles-ci, les coûts peuvent facilement se multiplier. Ce n'est un secret pour personne que la valeur en dollars d'Amazon par puissance CPU brute est l'une des plus chères du secteur, car la soi-disant facilité des déploiements «élastiques» entraîne des frais généraux importants.

Coûts d'administration du système AWS EC2 WordPress

AWS rend le provisionnement des systèmes très simple, parfois en un simple clic sur un bouton. Mais cela crée le faux sentiment que vous pouvez tout accomplir en quelques clics. Malheureusement, ce n'est pas le cas :

Vous devrez configurer et optimiser le système d'exploitation, la couche Web et de mise en cache, configurer et tester les scripts de sauvegarde, maintenir la sécurité et les mises à jour principales pour WordPress et pour le reste des composants. Avez-vous besoin d'indexation dans votre base de données ? Utiliserez-vous le threading ou le forking dans votre serveur Web ? Lorsque vous construisez des installations WordPress à la main, vous rencontrerez fréquemment de tels questions et dilemmes et devrez prendre des décisions techniques spécifiques qui affecteront votre entreprise à long terme.

Cependant, l'optimisation ne s'arrête pas au niveau du système, cela signifie donc que vous devrez également déployer des efforts supplémentaires pour affiner vos plugins et vos thèmes.

Vous devrez également configurer l'environnement de staging et créer des systèmes afin de pouvoir facilement extraire et pousser de la production. Ceux-ci doivent être soigneusement testés, car la dernière chose que vous voulez, c'est que votre site WordPress de production se brise parce que la poussée de la mise en scène n'a pas fonctionné correctement.

Ensuite, il y a le cas redouté de votre site compromis. Vous devez disposer des outils et des procédures appropriés pour mettre en quarantaine et nettoyer efficacement. La plupart des tentatives de piratage peuvent laisser votre site WordPress mutilé et vous subirez très probablement des temps d'arrêt lors de sa restauration.

N'oubliez pas que tout ce travail est multiplié par le nombre de vos instances EC2 !

En bref, la maintenance de ces systèmes est un travail 24h/24 et 7j/7. Même si vous êtes administrateur système ou possédez une solide formation technique, vous n'aurez pas le temps de vous concentrer sur le développement, votre projet et votre entreprise ; c'est ce que vous devriez faire en premier lieu, au lieu de maintenir les systèmes.

Sans administrateur système, votre entreprise s'effondrera probablement aux premiers problèmes techniques, et vous perdrez du temps, des revenus et la réputation de votre marque. Si vous tenez compte du salaire mensuel d'un administrateur système (environ 5 000 $ par mois), le coût total de fonctionnement de votre site WordPress sans haute disponibilité monte en flèche à au moins 6 000 $ par mois.

Quittez AWS EC2, entrez dans l'hébergement WordPress infogéré de Pressidium

L'hébergement WordPress fiable est livré avec une infrastructure, des outils, une assistance 24h/24 et 7j/7 et d'autres installations parfaitement ajustées qui ne peuvent pas être reproduites simplement en utilisant quelques instances AWS EC2. En tant que tel, il est financièrement logique de consolider vos besoins et de vous associer à un fournisseur de technologie capable de fournir une solution clé en main complète. Qu'entendons-nous par là?

Pressidium propose un hébergement WordPress d'entreprise entièrement géré sur une infrastructure WordPress dédiée, dotée d'un véritable DevOps. Nous n'utilisons aucune solution de cloud computing à usage général, prête à l'emploi, telle que Google Cloud ou AWS EC2. Nous possédons des décennies d'expérience en ingénierie dans des environnements informatiques critiques. Par conséquent, nous voulons avoir la liberté de concevoir nos systèmes comme nous le voulions, au lieu d'utiliser des solutions toutes faites.

Construire notre propre plate-forme à partir de zéro nous a permis de réduire les coûts tout en restituant les économies au client :

Les plans Enterprise XS offrent une configuration haute disponibilité 2N + 1 dans un cluster de serveurs dédiés à 5 nœuds à charge équilibrée avec des facteurs d'isolation et de redondance plus élevés que toute autre solution concurrente pour seulement 790 $ / mois .

Ceux-ci permettent à votre site WordPress de s'adapter automatiquement pendant les pics de trafic et les effets de slashdot, et d'être hautement disponibles et tolérants aux pannes. Notre architecture d'entreprise est profondément optimisée pour WordPress, ce que vous ne pouvez pas réaliser en utilisant des services cloud standard conçus pour les masses.

Nous gérons la pile complète pour tous vos sites WordPress : du matériel lui-même jusqu'au runtime PHP. Nous gérons les migrations EC2, les mises à niveau du noyau et des plugins WordPress, les mises à jour de sécurité, l'analyse et le nettoyage, ainsi que tous les problèmes d'intégration qui pourraient survenir lors de l'intégration de votre nouveau compte.

Notre service de support WordPress DevOps haut de gamme devient une extension de votre service informatique, jouant un rôle actif en tant que partie prenante dans tous vos projets commerciaux liés à WordPress. Nous intervenons à chaque étape d'un projet, de son initiation, à sa conception, son développement, son déploiement et son suivi. Nous vous consultons et offrons notre expérience d'ingénierie de longue date dans tout défi technique qui pourrait assaillir votre entreprise.

C'est quelque chose que vous ne pouvez pas non plus obtenir du support Amazon EC2 ; ils ne savent rien de votre entreprise en dehors de vos instances EC2 ou des fournisseurs d'hébergement WordPress bon marché et en vrac.

Nous ne proposons pas seulement un hébergement WordPress dans le cloud, mais un véritable partenariat technologique à tous les niveaux.