Quoi de neuf chez AWS reInvent 2020? –
Cette semaine, c’est AWS reInvent 2020, la conférence annuelle d’Amazon où ils annoncent de nouveaux produits, services et mises à jour. Nous discuterons des nouvelles les plus intéressantes et de ce que cela signifie pour l’industrie du cloud computing.
Sommaire
AWS Proton, IaC pour les conteneurs et sans serveur
La gestion d’un grand nombre de conteneurs a toujours été un problème pour les déploiements de microservices utilisant des définitions de tâches distinctes pour des points de terminaison ou des services individuels. Essayer de faire tout cela pour des centaines ou des milliers de services, avec une intégration continue appropriée et des déploiements continus, peut être difficile pour n’importe quelle équipe.
AWS Proton cherche à améliorer cela en offrant un «service de déploiement d’applications entièrement géré» pour les applications sans conteneur et sans serveur. Fondamentalement, il s’agit d’une infrastructure en tant que code, dans laquelle vous définissez des modèles d’environnement contenant toutes les informations dont Proton a besoin pour exécuter votre infrastructure. Cela facilite grandement les mises à jour de l’ensemble du réseau.
AWS dispose déjà de CloudFormation, une solution IaC pour tous les services AWS, mais Proton est spécialement conçu pour les conteneurs et les déploiements sans serveur.
L’utilisation de Proton est entièrement gratuite, bien que vous payiez bien sûr toutes les ressources AWS sur lesquelles vos applications s’exécutent.
Stockage EBS plus rapide
EBS a obtenu une mise à jour. L’ancien disque à usage général gp2 a été remplacé par gp3, qui est jusqu’à quatre fois plus rapide. Celles-ci plafonnent toujours à 16 To et fournissent une latence à un chiffre en millisecondes, mais le font maintenant avec une bande passante 4x plus élevée avec jusqu’à 1000 Mo / s par volume. Non seulement cela, ils sont en fait 20% moins cher par Go que les volumes gp2 existants.
Le haut de gamme io2
les volumes ont maintenant io2 Block Express, qui ne représente qu’une augmentation du nombre d’IOPS maximum que vous pouvez provisionner. Naturellement, ceux-ci seront beaucoup plus chers, mais l’objectif de ceux-ci est la performance maximale, pas le rapport qualité-prix.
Nouvelles instances EC2
EC2 a obtenu quelques nouvelles instances. L’une des plus étranges est les instances Mac EC2, ce qui est exactement ce que vous pensez, un Mac Mini dans le cloud. Le but est de faciliter le provisionnement et la location d’environnements virtuels Mac pour les développeurs. Il n’y a qu’un seul type d’instance, mac1.metal, qui est livré avec 12 cœurs et 32 Go de RAM.
Les instances C6g, M6g et R6g sont toutes basées sur le processeur Graviton2 basé sur ARM d’AWS et prennent en charge un réseau de 100 Gbit / s. Ils sont annoncés comme offrant «des performances de prix jusqu’à 40% supérieures» par rapport aux instances x86, mais dans des charges de travail spécifiques. Quoi qu’il en soit, le silicium personnalisé d’AWS est très prometteur, et la puce Graviton2 rivalise bien avec les processeurs x86.
La nouvelle série D3 offre la plus grande capacité de stockage local dans le cloud. Cette fonctionnalité offre une vitesse de disque plus rapide et jusqu’à 336 To d’espace, pour un coût par To de stockage 80% inférieur à celui des instances D2.
R5b, une nouvelle série d’instances de base de données R5 axées sur la mémoire d’AWS. Pas grand-chose de nouveau, mais étant donné que le stockage en bloc est souvent un goulot d’étranglement pour les opérations lourdes en écriture, ce sera une excellente mise à niveau pour de nombreuses personnes.
G4dn est une nouvelle instance de GPU conçue pour offrir le meilleur prix en termes de performances pour les modèles graphiques et d’apprentissage automatique. Ils sont alimentés par jusqu’à 8 GPU NVIDIA T4, 96 vCPU, un réseau 100 Gbit / s et un stockage SSD local de 1,8 To basé sur NVMe.
Enfin, ils annoncent des instances M5zn, qui sont assez basiques à part avoir une horloge haute jusqu’à 4,5 GHz et un réseau 100 Gbps.
Exécution d’ECS et d’EKS sur votre infrastructure
AWS aime généralement vous vendre sur sa propre puissance de calcul, mais il permet parfois aux clients d’exécuter leurs services en utilisant leur propre matériel.
C’est exactement ce que font AWS ECS Anywhere et EKS Anywhere, vous permettant d’exécuter ECS et EKS sur vos propres serveurs gérés. Vous pouvez démarrer des tâches ECS et les configurer pour qu’elles s’exécutent sur votre matériel, à condition que vos serveurs exécutent l’agent AWS ECS et soient configurés pour se connecter à votre compte AWS.
Aucune information sur les prix jusqu’à présent, mais comme il fonctionne sur votre propre matériel, il sera probablement gratuit ou du moins beaucoup moins cher à utiliser.
Mises à jour Aurora
AWS a annoncé deux mises à jour pour Amazon Aurora, leur base de données en tant que service entièrement gérée compatible MySQL et PostgreSQL.
Le premier est Babelfish, une nouvelle couche de traduction qui fournit la compatibilité Microsoft SQL Server pour Aurora PostgreSQL. Le résultat est qu’Aurora prend essentiellement en charge SQL Server maintenant avec quelques ajustements, et même si cela nécessitera encore des modifications de code, ce ne sera pas une réécriture majeure.
L’autre est Aurora Serverless 2, une mise à niveau par rapport à la configuration sans service existante qui devrait faciliter l’exécution d’un cluster d’autoscaling massif capable de gérer des centaines de milliers de transactions en une fraction de seconde. Désormais, au lieu de doubler la capacité chaque fois qu’une charge de travail doit évoluer, elle ajuste la capacité par incréments fins. Il prend également en charge les multi-AZ, les bases de données globales et les répliques en lecture.