Démarrez avec le guide d'implémentation

5 étapes | 60 minutes

Build_LAMP_Web_App_HERO-ART_SM

Utilisation de chaque service et coût : la tarification AWS se base sur votre utilisation de chaque service. Votre facture mensuelle reflétera le total de votre utilisation des différents services. Consultez les onglets ci-dessous pour comprendre l'utilité de chaque service et les répercussions sur votre facture.

  • Amazon EC2

    Description : Amazon EC2 fournit les serveurs d'application virtuels, appelés instances, pour exécuter votre application Web sur la plate-forme de votre choix. Amazon EC2 vous permet de configurer et de redimensionner votre capacité de calcul facilement afin de suivre l'évolution des exigences et de la demande. Ce service est intégré à l'environnement de calcul éprouvé d'Amazon, vous permettant de tirer profit de la suite de services AWS. 

    Fonctionnement de la tarification : la tarification Amazon EC2 dépend de quatre éléments : le type d'instance que vous choisissez (EC2 propose plus de 40 types d'instances avec des options pour optimiser le calcul, la mémoire, le stockage, etc.), la région dans laquelle se trouvent vos instances, le logiciel que vous exécutez et le modèle de tarification que vous avez sélectionné (instances à la demande, capacités réservées, instances ponctuelles, etc.). Pour en savoir plus, consultez la page Tarification Amazon EC2.

    Exemple : imaginons que vous décidez d'héberger votre site Web LAMP sur deux instances EC2 Linux t2.micro dans la région USA Est. Avec un modèle de tarification à la demande, vous payerez 19,04 USD par mois pour vos machines virtuelles.

  • Elastic Load Balancing

    Description : un équilibreur de charge Elastic Load Balancing distribue les requêtes aux instances EC2 exécutant votre application LAMP. Ainsi, vous obtenez une meilleure tolérance aux pannes au sein de votre application, en fournissant en toute transparence les capacités requises en matière d'équilibrage de charge afin de répartir le trafic de l'application.

    Fonctionnement de la tarification : la tarification d'Elastic Load Balancing dépend de deux composants principaux : le nombre d'heures pleines ou partielles durant lesquelles votre Elastic Load Balancer s'exécute et le volume de données (en Go) transféré par votre Elastic Load Balancer. Pour plus d'informations, consultez la page Tarification Elastic Load Balancing

    Exemple : dans ce projet, vous exécutez votre application sur 2 instances Amazon EC2 dans la région USA Est (Virginie du Nord) avec un Elastic Load Balancer pour équilibrer le trafic entrant. Si l'Elastic Load Balancer transfère 10 Go de données sur une période de 30 jours, le coût mensuel sera d'environ 18,30 USD. 

  • Auto Scaling

    Description : le service Auto Scaling s'assure que votre application est optimisée en termes de disponibilité.  Vous pouvez définir un nombre minimum de serveurs d'application disponibles et ajouter ou supprimer des serveurs d'application au gré des fluctuations de la demande sur votre site Web ou blog WordPress.

    Fonctionnement de la tarification : aucuns frais supplémentaires ne s'appliquent à l'utilisation du service Auto Scaling pour déployer votre site Web WordPress.

  • Amazon RDS

    Description : Amazon RDS fournit des environnements de bases de données relationnelles gérées, appelés instances, dans le cloud AWS. Les instances DB offrent une capacité économique et redimensionnable tout en gérant des tâches d'administration de base de données chronophages, vous permettant de vous concentrer uniquement sur votre application WordPress. Ce projet utilisera une instance DB configurée en MySQL, mais Amazon RDS est également compatible avec Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL et MariaDB.

    Fonctionnement de la tarification : la tarification Amazon RDS dépend de cinq éléments principaux : la classe d'instance DB dont vous avez besoin, le modèle de tarification que vous avez choisi, les zones de disponibilité dans lesquelles se trouvent vos instances, le stockage en base de données additionnel dont vous pourriez avoir besoin et les frais de transfert de données. Pour en savoir plus, consultez la page Tarification Amazon RDS.

    Exemple : pour une application LAMP hautement disponible, nous recommandons une classe d'instance DB db.t2.micro avec un déploiement sur plusieurs zones de disponibilité. Si cette instance s'exécute 24 heures par jour avec 5 Go dans un stockage à usage général (SSD) sur cette classe d'instance, vous payerez un total de 26,05 USD par mois.

  • AWS Elastic Beanstalk

    Description : AWS Elastic Beanstalk est un service convivial permettant de déployer et de faire évoluer votre site Web WordPress sur la plate-forme AWS. Elastic Beanstalk gère les détails de votre environnement hébergé, notamment la mise en service de ressources AWS telles que les serveurs d'application EC2, la configuration de l'équilibrage de charge, le dimensionnement et la surveillance.

    Fonctionnement de la tarification : l'utilisation d'AWS Elastic Beanstalk pour déployer votre site Web WordPress n'engendre pas de frais supplémentaires. 

  • Amazon S3

    Description : Amazon S3 offre un stockage dans le cloud sécurisé, durable et hautement évolutif pour les objets composant votre application. Comme objets, vous pouvez notamment stocker du code source, des journaux, des images, des vidéos et d'autres artéfacts qui sont créés lorsque vous déployez votre application. Amazon S3 facilite le stockage d'objets grâce à une interface Web simplifiée qui permet de stocker et d'extraire vos fichiers depuis n'importe où sur le Web. Vos données sont ainsi mises à la disposition de vos visiteurs en toute fiabilité.

    Fonctionnement de la tarification : la tarification S3 dépend de cinq éléments : le type de stockage S3 que vous utilisez, l'emplacement où vous stockez votre contenu WordPress (par exemple, USA Est et Asie-Pacifique (Sydney)), le volume de données que vous stockez, le nombre de requêtes que vous ou vos utilisateurs effectuez pour stocker du contenu nouveau ou extraire du contenu et le volume de données que vous ou vos utilisateurs transférez depuis S3. Pour en savoir plus, consultez la page Tarification Amazon S3.

    Exemple : en utilisant le stockage standard dans la région USA Est, vous payerez 0,15 USD par mois pour 5 Go de contenu. Si vous avez créé votre compte au cours des 12 derniers mois et que vous remplissez les critères pour bénéficier de l'offre gratuite d'AWS, vous payerez 0,00 USD par mois.

Estimation de la facture totale : le coût total d'hébergement d'un stack LAMP hautement disponible sur AWS en utilisant l'implémentation recommandée dans ce guide variera en fonction de votre utilisation et des types d'instances que vous avez sélectionnés. En utilisant les recommandations de ce guide, l'exécution du stack coûtera généralement 40 USD par mois ou plus si vous êtes hors des limites de l'offre gratuite d'AWS.

Un stack LAMP qui n'est pas hautement disponible coûtera moins de 1 USD par mois si vous remplissez les critères pour bénéficier de l'offre gratuite d'AWS et que vous êtes dans ses limites. 

Pour connaître la répartition détaillée des coûts et ajuster votre estimation des coûts, utilisez le Calculateur mensuel simple.

Démarrez avec le guide d'implémentation