Réponses:
Les tests¹ révèlent que les instances Lightsail sont en fait des instances EC2, de la t2
classe des instances éclatables.
EC2, bien sûr, a beaucoup plus de familles d'instances et de classes autres que le t2, presque toutes plus «puissantes» (ou mieux équipées pour certaines tâches) que celles-ci, mais aussi beaucoup plus chères. Mais pour des comparaisons significatives, l'instance de 512 MiB Lightsail semble être complètement équivalente dans ses spécifications au t2.nano de prix similaire, le 1GiB est un t2.micro, le 2 GiB est un t2.small, etc.
Lightsail est une offre de produits légère et simplifiée - les disques durs sont des volumes SSD EBS de taille fixe, les instances sont toujours facturables à l'arrêt, les règles de groupe de sécurité sont beaucoup moins flexibles et seul un sous-ensemble très limité de fonctionnalités et d'options EC2 est accessible.
Il a également une console considérablement simplifiée, et même si les machines fonctionnent en EC2, vous ne pouvez pas les voir dans la section EC2 de la console AWS. Les instances s'exécutent dans un VPC spécial, mais cet aspect est également provisionné automatiquement et invisible dans la console. Lightsail prend en charge l'homologation facultative de ce VPC caché avec votre VPC par défaut dans la même région AWS, permettant aux instances Lightsail d'accéder à des services tels que EC2 et RDS dans le VPC par défaut au sein du même compte AWS.²
La bande passante est illimitée, mais bien sûr la bande passante gratuite ne l'est pas - cependant, les instances Lightsail incluent une allocation mensuelle de bande passante importante avant que des frais liés à la bande passante ne s'appliquent.³ Lightsail a également une interface simplifiée vers Route 53 avec des fonctionnalités limitées.
Mais si cela ressemble à des inconvénients, ils ne le sont pas. Le point de Lightsail semble être la simplicité. La flexibilité d'EC2 (et d'une grande partie d'AWS) conduit inévitablement à la complexité. Le marché cible de Lightsail semble être ceux qui "veulent juste un VPS simple" sans avoir à parcourir les innombrables options disponibles dans les services AWS comme EC2, EBS, VPC et Route 53. Il n'y a pratiquement pas de courbe d'apprentissage ici. Techniquement, vous n'avez même pas besoin de savoir comment utiliser SSH avec une clé privée - la console Lightsail a même un client SSH intégré - mais il n'est pas nécessaire de l'utiliser. Vous pouvez accéder à ces instances normalement, avec un client SSH standard.
¹Les instances LightSail, tout comme les instances EC2 "normales" (VPC et Classic), ont accès au service de métadonnées d'instance , qui permet à une instance de découvrir des informations sur elle-même, telles que son type d'instance et sa zone de disponibilité. Les instances Lightsail sont identifiées dans les métadonnées d'instance comme des t2
machines.
²Les documents Lightsail ne sont pas explicites sur le fait que le peering ne fonctionne qu'avec votre VPC par défaut , mais cela semble être le cas. Si votre compte AWS a été créé en 2013 ou avant, vous ne disposez peut-être pas réellement d'un VPC avec la désignation "VPC par défaut". Cela peut être résolu en soumettant une demande de support, comme je l'ai expliqué dans Impossible d'établir une connexion d'appairage VPC à partir d'Amazon Lightsail (lors d'une défaillance du serveur).
³L'allocation de bande passante s'applique au trafic entrant et sortant; une fois ce trafic total dépassé, le trafic entrant reste libre, mais le trafic sortant devient facturable. Voir "Combien coûte le transfert de données?" dans la FAQ Lightsail .
Les VPS Lightsail sont des ensembles de produits AWS existants, proposés via une interface considérablement simplifiée. La différence est que Lightsail vous offre un menu d'options limité et fixe mais avec une plus grande facilité d'utilisation. Outre la portée plus étroite de Lightsail afin de répondre aux exigences de simplicité et de faible coût, la technologie sous-jacente est la même.
Les bundles prédéfinis peuvent être décrits:
% aws lightsail --region us-east-1 get-bundles
{
"bundles": [
{
"name": "Nano",
"power": 300,
"price": 5.0,
"ramSizeInGb": 0.5,
"diskSizeInGb": 20,
"transferPerMonthInGb": 1000,
"cpuCount": 1,
"instanceType": "t2.nano",
"isActive": true,
"bundleId": "nano_1_0"
},
...
]
}
Il vaut la peine de lire la documentation des instances Amazon EC2 T2 , en particulier la section Crédits CPU qui décrit les caractéristiques de performances de base et en rafale des instances sous-jacentes.
Plus important encore, étant donné que vos instances Lightsail s'exécutent dans VPC, vous avez toujours accès à l'ensemble des services AWS, par exemple S3, RDS, etc., comme vous le feriez pour n'importe quelle instance EC2.
Dans lightsail, une machine virtuelle, le stockage sur SSD, le transfert de données, la gestion DNS et une adresse IP statique sont tous proposés en tant que package. Alors que dans le cas normal, vous provisionnez une instance EC2, puis configurez le reste de ces choses.Également la bande passante incluse dans le prix, aucun groupe de sécurité à configurer, pas besoin de s'inquiéter du dimensionnement des volumes EBS.
Amazon Lightsail - La puissance d'AWS, la simplicité d'un VPS https://aws.amazon.com/blogs/aws/amazon-lightsail-the-power-of-aws-the-simplicity-of-a-vps/
Amazon EC2 vs Amazon Lightsail (comparaison ponctuelle) - Performances Web - Plans - Fonctionnalités et convivialité
Source: https://www.vpsbenchmarks.com/compare/features/ec2_vs_lightsail
Je pense que la voile lumineuse comme son nom l'indique est légère et destinée au développement initial. Pour les sites de production et les applications à haut volume, il devient tout simplement indisponible et se bloque .... Ce n'est qu'un bac à sable pour jouer avec les choses. Un manque de support supplémentaire réduit sa fiabilité. Il devrait y avoir une option pour migrer vers EC2, lorsque vous développez complètement vos applications ou vos sites..Ainsi, avec la même configuration minimale, vous pouvez migrer vers EC2 évolutif.