Juillet 14 2022

Utilisez Amazon Lightsail pour réduire les coûts et installer les principaux CMS comme WordPress

Amazon AWS est très cher et pas toujours adapté à l'installation de WordPress, voyons les avantages que nous pouvons tirer d'Amazon LightSail.

Bannière Amazon LightSail
Print Friendly, PDF & Email

Nous avons toujours loué les options infinies qui Amazon AWS a ainsi que toute la famille de produits et services dont nous avons donné une description exhaustive sur notre post précédent dans lequel nous sommes allés donner le descriptif de Amazon AWS et tous ses services.

En faisant cela et en énumérant les privilèges, cependant, nous ne pouvions pas nous empêcher de souligner comment les frais de Amazon AWS représentent en moyenne au moins quatre fois le montant des autres solutions d'hébergement dédiée et que sous certaines conditions Amazon AWS est recommandé et peut apporter des avantages par rapport aux solutions alternatives dédiées.

De ce fait et avec la fierté d'être avant tout un hébergeur et un éditeur conseil indépendant, nous avons toujours évalué les demandes et conseillé les clients comme si leur affaire était la nôtre dans le souci de ne pas céder à des compromis entre qualité et économie, mais toujours essayer de trouver la solution la plus économique avec les mêmes conditions qualitatives.

En effet, il arrive souvent que certains clients soient initialement suivis par des cabinets de conseil importants et réputés qui, ne connaissant pas le panorama des offres commerciales au niveau des datacenters et des services d'infogérance, vont tout simplement se doter de ce qui est de facto aujourd'hui un acteur de premier plan dans la gamme de services informatiques, à savoir Amazon AWS.

Cependant, après des mois ou des années, surtout lorsque les projets ne sont pas en plein essor, les coûts de Amazon AWS ils se font certainement sentir.

Bref, est-il judicieux de dépenser environ 450 € par mois (un rapport euro-dollar défavorable) pour une instance Cloud de ce calibre ?

FraisAmazon AWS WordPress "width =" 727 "height =" 658 "srcset =" https://managedserver.it/wp-content/uploads/2022/07/costi-amazon-aws.jpg 727w, https: // managedserver. it/wp-content/uploads/2022/07/costs-amazon-aws-300x272.jpg 300w "sizes=" (max-width: 727px) 100vw, 727px "/>

Parlons en détail d'une instance juste assez pour gérer de manière presque élégante une instance de type LAMP dans laquelle il faut gérer un serveur web, un interpréteur PHP et une base de données.

Plus précisément, voici les caractéristiques et spécifications de l'instance en question :

  • Machine M4.xlarge
  • 4 processeurs 2,4 GHz Intel Xeon E5-2676 v3 **
  • 16gb de ram
  • 50GB SSD
  • Bande passante 750 (Mb/s)

Et dire qu'avec 250€ par mois on lui aurait vendu un processeur dernière génération AMD EPYC 7502P 32core/64 thread, 128Go de RAM DDR4, 2 disques nVME de 960Go en RAID1 et 1Go/s de bande passante burstable, la moitié des dépenses pour environ quatre fois la performance.

Cependant, nous savons qu'entre le dire et le faire, il y a souvent des motivations qui vont bien au-delà de l'analyse des besoins et de la compétence des systèmes. Très souvent, en effet, on se rend compte que l'utilisation de certaines marques a des contraintes spécifiques qui relèvent plus d'aspects managériaux que d'aspects techniques ou technologiques et tout le monde en est parfaitement conscient, et l'accepte car le jeu demande de jouer avec ces règles .

Lorsque vous êtes obligé d'utiliser Amazon AWS?

Sauf que vous n'avez pas besoin de mettre à l'échelle horizontalement le nombre d'instances très rapidement, il n'y a aucune obligation réelle à utiliser AWS, encore moins lorsque vous entendez parler d'experts système autoproclamés recommandant AWS parce que ils peuvent faire évoluer l'instance unique de 2 cœurs à 32 d'un simple clic peut-être pour le vendredi noir.

A les entendre ces consultants experts sont bons et vertueux, mais ils oublient ou omettent que 2 cœurs sur une instance Cloud sont insuffisants pour presque tous les besoins du monde réel et coûtent un bon 37 dollars par mois (trafic exclu et à calculer à part), chiffre avec lequel on pourrait s'offrir un 12 thread dédié et avec 64Go de RAM par exemple et 50To de trafic à 1Go/s inclus.

Amazon AWS il est utilisé pour créer des architectures complexes avec une allocation dynamique en temps réel des ressources et non le site Web de l'entreprise en service, Magento, WooCommerce ou Prestashop ecommerce par exemple.

Cependant, il existe des situations où AWS est une obligation car il est mandaté par la direction. Les raisons peuvent être différentes, comme la grande entreprise qui veut consolider Amazon AWS parmi ses fournisseurs, ou la petite startup qui a besoin de "s'habiller et de bien paraître" auprès de ses investisseurs pour trouver des fonds et pouvoir poursuivre le projet.

Nous avons rédigé un cahier des charges guide sur la façon d'économiser avec Amazon AWS, et pourtant nous avons oublié de donner des conseils utiles sur la façon de gérer les coûts pour tous ceux qui ont besoin de utiliser Amazon AWS en tant qu'instance pour exécuter un hébergement pour un site WordPress, un Hébergement pour un e-commerce Prestashop, un e-commerce Magento et le CMS actuellement en vogue, ou encore l'utilisation d'Amazon LightSail qui permet de rester connecté au monde de Amazon AWS (et continuez à faire bonne impression auprès des investisseurs), en réduisant toutefois considérablement les coûts que vous auriez engagés, par exemple en utilisant des instances Amazon EC2 (Elastic Cloud).

Qu'est-ce qu'Amazon LightSail ?

Amazon Lightsail est l'un des services les plus récents de la suite de produits AWS Compute . Amazon Lightsail est idéal pour les utilisateurs qui n'ont pas une expérience technique approfondie d'AWS car il facilite le provisionnement des services de calcul .

Amazon Lightsail offre aux développeurs des capacités de calcul, de stockage et de mise en réseau et la possibilité de déployer et de gérer des sites Web, des applications Web et des bases de données dans le cloud. Amazon Lightsail inclut tout ce dont vous avez besoin pour démarrer votre projet rapidement : une machine virtuelle, un stockage basé sur SSD, un transfert de données, une gestion DNS et une adresse IP statique.

Amazon Lightsail fournit des serveurs privés virtuels (instances) préconfigurés qui incluent tout le nécessaire pour déployer une application ou créer une base de données.

La capture d'écran animée suivante explique création d'une instance à l'aide du tableau de bord Lightsail.

Amazon Light Sail

 

L'infrastructure sous-jacente et le système d'exploitation sont gérés par Amazon Lightsail. De plus, Lightsail fournit une interface de gestion simple.

Il convient mieux aux projets qui nécessitent quelques dizaines d'instances ou moins. Blogs WordPress, sites Web, applications Web, commerce électronique, etc. ce ne sont là que quelques exemples d'utilisation intelligente sur Amazon LightSail plutôt que sur EC2.

Lightsail prend en charge les API publiques. Vous pouvez gérer vos ressources Lightsail à l'aide de la console Lightsail, de l'API Lightsail, de l'AWS Command Line Interface (AWS CLI) ou des SDK.

Mais Lightsail a certaines limites et en effet c'est limité à 20 instances Amazon Lightsail, 5 adresses IP statiques, 3 zones DNS, 20 To de stockage en bloc, 40 bases de données et 5 équilibreurs de charge par compte. En plus Jusqu'à 20 certificats par année civile.

Il se connecte entre eux et avec d'autres ressources AWS via l'Internet public et les réseaux privés (peering VPC).

Le modèle d'application Lightsail comprend WordPress, WordPress Multisite, Drupal, Joomla !, Magento, Redmine, LAMP, Nginx (LEMP), MEAN, Node.js et plus. De plus, Lightsail prend actuellement en charge 6 distributions similaires à Linux ou Unix : Amazon Linux, CentOS, Debian, FreeBSD, OpenSUSE et Ubuntu, plus 2 versions de Windows Server : 2012 R2 et 2016 .

Base de données Amazon LightSail

Les bases de données Amazon Lightsail sont des instances dédiées à l'exécution de bases de données. La base de données peut contenir plusieurs bases de données créées par l'utilisateur et est accessible à l'aide des mêmes outils et applications que ceux utilisés avec une base de données autonome. Les bases de données gérées par Lightsail offrent un moyen simple et nécessitant peu de maintenance de stocker vos données dans le cloud.

Lightsail gère entièrement une variété de tâches de maintenance et de sécurité pour votre base de données et son infrastructure sous-jacente.

Lightsail sauvegarde automatiquement la base de données et permet une récupération ponctuelle des 7 derniers jours à l'aide de l'outil de récupération de base de données.

Il prend en charge les dernières versions majeures de MySQL. Actuellement, ces versions sont 5.6, 5.7 et 8.0 pour MySQL.

Les bases de données sont disponibles dans les plans Standard et Haute disponibilité.

AWS prend en charge les bases de données gérées dans les niveaux Lightsail standard et haute disponibilité. Cela simplifie le processus de sélection des bases de données MySQL, ainsi que les efforts pour démarrer, protéger, surveiller et maintenir ces référentiels. Les plans de haute disponibilité ajoutent de la redondance et de la durabilité à la base de données en créant automatiquement une base de données de secours dans une zone de disponibilité distincte.

Le service maintient automatiquement une sauvegarde séquentielle de sept jours de la base de données, et les développeurs peuvent configurer des sauvegardes plus longues avec des instantanés, qui sont facturés séparément. Ces bundles sont plus chers que les instances Linux ou Windows et ont des quotas de transfert beaucoup plus limités.

Le niveau haute disponibilité ajoute la prise en charge de la redondance et du basculement vers les serveurs organisés dans différentes zones de disponibilité Amazon. Les bases de données gérées standard commencent à 15 $ par mois pour 1 Go de RAM, 40 Go de stockage et 100 Go de transfert de données, et vont jusqu'à 115 $ par mois pour 8 Go de RAM, 240 Go de stockage et 200 Go de transfert de données. Les niveaux de disponibilité élevés sont facturés deux fois plus que ces tarifs.

Les bases de données gérées par Lightsail ne fournissent pas le même niveau de performances ou de débit que des bases de données plus volumineuses, telles que MongoDB ou Cassandra, pourraient nécessiter. Les instances EC2 avec un stockage SSD provisionné par IOPS constituent une meilleure option que Lightsail dans ces cas.

Lightsail peut fonctionner avec d'autres offres de base de données AWS. Il prend en charge Amazon DynamoDB, Amazon Relational Database Service et Amazon Aurora, mais vous devrez peut-être vous connecter à un Amazon Virtual Private Cloud distinct pour que cela fonctionne.

La technique d'appairage peut être utilisée pour se connecter à de nombreux autres services AWS, mais pas à tous. L'appairage n'est pas requis pour les sous-ensembles de services plus petits, notamment Amazon S3 et Amazon CloudFront.

En termes de prix, Lightsail est en effet très abordable. Les forfaits Lightsail sont facturés selon un tarif horaire à la demande, vous ne payez donc que ce que vous utilisez . Pour chaque plan Amazon Lightsail que vous utilisez, ils vous facturent le prix horaire fixe, jusqu'au coût mensuel maximum du plan.

Conteneurs Amazon LightSail

Les développeurs peuvent utiliser les conteneurs Lightsail comme un moyen relativement simple de commencer à télécharger des images Docker standard ou d'autres conteneurs dans le cloud. Cependant, ce service ne dispose pas des contrôles détaillés d'Amazon Elastic Container Service ou d'Amazon Elastic Kubernetes Service.

Les conteneurs Lightsail coûtent beaucoup plus cher pour les ressources brutes. Le service de conteneur de base coûte 7 $ par mois pour un quart de CPU virtuel avec 512 Mo de RAM et monte jusqu'à 160 $ ​​par mois pour quatre vCPU avec 8 Go de RAM. Une instance EC2 équivalente avec quatre fois plus de vCPU coûte 3,74 $ au bas de gamme. Une instance EC2 comparable coûterait 133 $ sur le haut de gamme.

Tous les services de conteneurs sont livrés avec des frais de transfert fixes de 500 Go par mois, ce qui ajouterait autrement 45 $ à l'équivalent EC2. Bien que cela puisse faire pencher la balance en faveur des conteneurs Lightsail, le principal avantage réside dans la facilité d'expérimenter les bases des conteneurs plutôt que dans les économies de coûts.

Conteneurs Lightsails

Pourquoi utiliser Amazon LightSail ?

Amazon Lightsail est destiné aux entreprises qui souhaitent lancer un serveur sans avoir à traiter tous les détails de tarification, de configuration et de gestion associés à un déploiement AWS typique.

Les développeurs peuvent l'utiliser pour créer des projets simples, tels qu'un blog, un site Web ou une application de commerce électronique de base, à l'aide d'applications et de configurations standard. Par exemple, pour créer et configurer un blog WordPress, sélectionnez simplement une plate-forme et un projet, comme une instance WordPress préconfigurée. Le schéma suivant illustre comment le contenu multimédia est distribué dans Lightsail en utilisant son équilibreur de charge, sa base de données et S3 pour WordPress.

Pour faire la même chose dans EC2, vous devez provisionner l'instance, ajouter le stockage de blocs Amazon Elastic Block Store (EBS) ou le stockage d'objets Amazon S3, provisionner l'image, puis configurer toutes les différentes ressources et applications.

Avec Lightsail, le même modèle de base peut être créé en quelques clics. Cela en fait également un environnement intermédiaire intéressant pour tester de nouvelles applications ou fonctionnalités avant de les déployer sur des instances actives.

Lightsail propose une poignée d'options qui peuvent être mises en œuvre à un prix mensuel prévisible. Cependant, le service n'est pas idéal pour les applications qui nécessitent un environnement hautement configurable ou des performances CPU constamment élevées, telles que l'encodage vidéo ou l'analyse.

Lightsail vs EC2 : une comparaison des fonctionnalités

Lightsail est conçu pour la rapidité et la simplicité. Les instances s'exécutent sur EC2 et sont regroupées avec d'autres ressources AWS, bien que ces services soient abstraits, ils ne sont donc pas visibles pour l'utilisateur.

La nature compacte de Lightsail rend difficile une comparaison 1 à 1 avec EC2. Les équipes informatiques doivent connecter le service de calcul phare d'AWS à un certain nombre d'autres offres AWS, chacune avec sa propre structure de tarification, afin de créer un environnement viable pour la création et le déploiement d'applications.

Aux fins de cette comparaison, nous mettrons en évidence certaines fonctionnalités de Lightsail et les comparerons à ce qui pourrait être fait nativement dans AWS lorsque vous utilisez EC2 comme hub. Tous les prix indiqués ci-dessous sont basés sur la région Est des États-Unis.

Calculer et bloquer le stockage

En ce qui concerne les options de calcul, il n'y a pas de comparaison. Lightsail a sept tailles de serveurs virtuels ; EC2 en compte plus de 250. Lightsail atteint huit cœurs et 32 ​​Go de mémoire ; Les instances EC2 peuvent aller jusqu'à 128 cœurs et 3.900 XNUMX gigaoctets (Gio) de mémoire.

Mais, encore une fois, le point de Lightsail n'est pas des options infinies. Si vous voulez de la granularité et un large éventail d'options de configuration, choisissez EC2.

D'une autre manière, la taille du disque SSD de Lightsail varie de 20 Go à 640 Go. Vous avez beaucoup plus de flexibilité avec EC2, mais dans la plupart des cas, vous devez commander le stockage d'instance attaché séparément via EBS. Avec Lightsail, tout est préconfiguré.

De plus, si votre instance VPS est trop grande ou si vous avez besoin de plus de contrôle, vous pouvez prendre un instantané et l'exporter vers une nouvelle instance dans EC2.

Conteneur Lightsail

Les développeurs peuvent utiliser les conteneurs Lightsail comme un moyen relativement simple de commencer à télécharger des images Docker standard ou d'autres conteneurs dans le cloud. Cependant, ce service ne dispose pas des contrôles détaillés d'Amazon Elastic Container Service ou d'Amazon Elastic Kubernetes Service.

Les conteneurs Lightsail coûtent beaucoup plus cher pour les ressources brutes. Le service de conteneur de base coûte 7 $ par mois pour un quart de CPU virtuel avec 512 Mo de RAM et monte jusqu'à 160 $ ​​par mois pour quatre vCPU avec 8 Go de RAM. Une instance EC2 équivalente avec quatre fois plus de vCPU coûte 3,74 $ au bas de gamme. Une instance EC2 comparable coûterait 133 $ sur le haut de gamme.

Tous les services de conteneurs sont livrés avec des frais de transfert fixes de 500 Go par mois, ce qui ajouterait autrement 45 $ à l'équivalent EC2. Bien que cela puisse faire pencher la balance en faveur des conteneurs Lightsail, le principal avantage réside dans la facilité d'expérimenter les bases des conteneurs plutôt que dans les économies de coûts.

Équilibreur de charge / Équilibreur de charge

Les équilibreurs de charge Lightsail répartissent le trafic entre les instances dans différentes zones de disponibilité (AZ). Cela résout les problèmes de mise à l'échelle et améliore les performances et la redondance. L'équilibrage de charge gère également la gestion des certificats.

Cependant, les équilibreurs de charge Lightsail ne sont pas conçus pour gérer des volumes de trafic élevés et constants. AWS recommande aux développeurs d'utiliser plutôt EC2 avec l'équilibreur de charge d'application pour les charges de travail impliquant les éléments suivants :

  • gérer plus de 5 Go de données par heure ;
  • avoir plus de 400.000 XNUMX nouvelles connexions par heure ; ou
  • avoir plus de 15.000 XNUMX connexions actives en cours d'exécution en même temps.

L'équilibreur de charge Lightsail est au prix de 18 $ par mois. Avec EC2, les développeurs peuvent choisir entre Application, Réseau, Passerelle et Classic Load Balancer. Ces services sont facturés à l'utilisation, de sorte que les coûts dépendent de la quantité de trafic traité.

CDN Lightsail

Les développeurs peuvent regrouper un CDN Lightsail basé sur le réseau Amazon CloudFront pour améliorer les performances des applications accessibles dans le monde entier. Ceci est utile pour les sites Web comme un blog où des ressources telles que CSS, code JavaScript, graphiques et vidéos peuvent être mises en scène plus près des utilisateurs afin de réduire les temps de réponse. Cela peut également réduire la charge sur le serveur, améliorant ainsi les performances globales.

CDN ne fonctionne pas pour les ressources AWS au-delà de Lightsail. EC2 fonctionne directement avec Amazon CloudFront ou des services CDN tiers et convient mieux aux configurations complexes ou aux charges de travail qui nécessitent beaucoup de requêtes ou de streaming vidéo.

Le niveau inférieur du CDN Lightsail offre 50 Go par mois gratuits la première année, puis 2,50 $ par mois par la suite. Sur le haut de gamme, 500 Go coûtent 35 $ par mois. Pour Amazon CloudFront, le trafic est facturé en fonction des transferts de données sortants et des requêtes HTTP. Le prix du transfert de données varie, des niveaux de volume plus élevés entraînant des taux inférieurs par gigaoctet.

Tarifs Lightsail vs EC2

Les coûts d'Amazon Lightsail sont inférieurs pour l'utilisation des ressources de base par rapport aux instances à la demande dans EC2. En termes de Linux/Unix, la plus petite instance Lightsail, avec 512 Mo de RAM et 20 Go de stockage SSD, coûte 3,50 $ par mois. Cela se compare favorablement à l'équivalent EC2, t3.nano, au prix de 0,0052 $ par heure ou environ 3,74 $ par mois. Cependant, ce type d'instance n'inclut pas les SSD ni les coûts de transfert de données. Avec une quantité de stockage SSD similaire par rapport au package Lightsail, le t3.nano coûte 5,34 $ par mois.

Amazon Lightsail - Amazon Web Services

Sur le haut de gamme, le forfait Lightsail à 160 $ ​​par mois qui comprend 32 Go de RAM, 640 Go de stockage SSD et 7 To de transfert de données. Ceci est comparable au t2.2xlarge, qui est livré avec 32 Go de RAM pour 267,26 $ par mois ou 318,50 $ par mois avec 640 Go de stockage SSD.

Transferts et autres frais

Certains frais de transfert sortant sont inclus avec Lightsail mais pas avec EC2. Les packages Lightsail incluent une allocation de 1 To à 7 To de transferts de données gratuits, en fonction de la taille de l'instance. Les instances EC2 coûtent toujours 0,09 $ par Go transféré après le premier gigaoctet. Cela pourrait ajouter jusqu'à 90 $ supplémentaires pour 1 To et 630 $ pour 7 To de données sortantes transférées par mois.

Les économies sur le transfert de données sont l'un des principaux facteurs de différenciation des coûts entre Lightsail et EC2. Notez que les avantages sont considérablement inférieurs sur les autres services Lightsail. Cependant, il n'est pas facile d'augmenter ou de diminuer dynamiquement les services Lightsail en réponse à la charge, ce qui peut entraîner des coûts plus élevés si vous devez surprovisionner des ressources pour vous préparer aux pics.

Conclusions sur Amazon LightSail

Nous avons vu dans ce post comme si Amazon AWS standard (EC2) est assez cher, Amazon LightSail peut être une alternative excellente et plus abordable pour les domaines qui impliquent l'installation de CMS. Cependant, même Amazon LightSail ne bénéficie pas du meilleur rapport qualité/prix surtout lorsqu'on le compare aux autres options disponibles sur le marché.

Si vous avez besoin d'aide pour comprendre en détail comment mettre en œuvre au mieux AWS pour votre entreprise et vos besoins, n'hésitez pas à nous contacter.

Vous avez des doutes ? Vous ne savez pas par où commencer ? Contactez-nous


Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Discute avec nous

Discutez directement avec notre support avant-vente.

0256569681

Contactez-nous par téléphone pendant les heures de bureau 9h30 - 19h30

Contactez-nous en ligne

Ouvrez une demande directement dans l'espace contact.

INFORMATIONS

ManagedServer.it est le premier fournisseur italien de solutions d'hébergement hautes performances. Notre modèle d'abonnement est abordable et prévisible, afin que les clients puissent accéder à nos technologies d'hébergement fiables, à nos serveurs dédiés et au cloud. ManagedServer.it offre également d'excellents services d'assistance et de conseil sur l'hébergement des principaux CMS Open Source tels que WordPress, WooCommerce, Drupal, Prestashop, Magento.

haut