Comment choisir le meilleur modèle 2020?
16 septembre 2020
La nouvelle sonnette vidéo sans fil d'Arlo est plus facile à installer dans la plupart des maisons – Review Geek
16 septembre 2020

Logo AWS

BottleRocket Linux d'Amazon Web Services est un système d'exploitation minimaliste, conçu pour n'exécuter rien d'autre que des conteneurs Docker. Il est open-source, axé sur les performances et la sécurité, et deviendra la valeur par défaut pour Elastic Container Service à l'avenir.

BottleRocket exécute uniquement des conteneurs

Fusée en bouteille se concentre fortement sur le simple fait d'être une plate-forme pour exécuter des conteneurs Docker, de la même manière que les hyperviseurs légers tels que Hyper-V, VMWare ou Proxmox. Sauf au lieu d'exécuter d'autres systèmes d'exploitation, BottleRocket exécute des conteneurs Docker.

Le fait de supprimer beaucoup de choses qui ne sont pas nécessaires permet à BottleRocket d'être léger et performant. Cela réduit les coûts d'utilisation, tant pour Amazon que pour le consommateur. En outre, avoir moins de packages installés conduit à une meilleure sécurité, car cela diminue la surface d'attaque potentielle.

En plus d'être léger, BottleRocket est conçu pour être très sécurisé. La sécurité est une priorité, en particulier si l'on considère que les conteneurs ne fonctionnent pas sur des systèmes d'exploitation séparés et sont plutôt séparés à l'aide d'espaces de noms Linux et d'autres techniques de conteneurisation.

Les mises à jour de BottleRocket sont déployées en une seule étape, comme une grande mise à jour. Cela rend les mises à jour beaucoup plus faciles par rapport aux distributions à usage général comme AWS Linux et Ubuntu, qui mettent généralement à jour package par package. Les mises à jour du système d'exploitation peuvent également être annulées de la même manière, en cas de panne. Il propose également Patch en direct du noyau par défaut, ce qui permet des mises à jour continues du code de bas niveau sans arrêter le serveur et les conteneurs en cours d'exécution.

Amazon a écrit une grande partie de la distribution en Rust, un nouveau langage de programmation très sécurisé par rapport aux langages à gestion manuelle de la mémoire, comme C ++, tout en offrant des performances similaires en utilisant un nouveau système de la possession. Cela permet la puissance et la flexibilité des langages de récupération de mémoire sûrs comme C #, tout en conservant toute la vitesse du code de niveau inférieur.

BottleRocket est Open Source

AWS fait BottleRocket généralement disponible en tant qu'AMI pour les conteneurs déployés sur Elastic Container Service et Elastic Kubernetes Service, remplaçant des distributions comme Amazon Linux 2.

Fusée en bouteille est entièrement open source, publié sous les licences Apache 2.0 et MIT, laissant les clients libres de le modifier pour prendre en charge leurs propres technologies d'orchestration ou du code tiers. Compte tenu des efforts récents d'AWS pour étendre ses offres de cloud hybride, l'approche open source est logique.

//]]>