? 4.5.3 Machine virtuelle et Container
En principe, les containers Linux sont similaires aux machines
virtuelles. Les deux permettent l'exécution d'applications au sein d'un
environnement isolé, et peuvent être accumulés
séparément sur une même machine. Cependant, leur
fonctionnement est différent.
Un container n'est pas une machine indépendante
complète. Il s'agit simplement d'un processus isolé partageant le
même kernel linux que le système d'exploitation hôte, ainsi
que les bibliothèques et autres fichiers nécessaires à
l'exécution du programme contenu dans le container. En
général, les conteneurs sont conçus pour exécuter
un programme unique et non un serveur complet.
? 4.5.4. Virtualisation et Cloud Computing
La virtualisation et le Cloud Computing sont deux technologies
à ne pas confondre. La virtualisation permet de rendre les
environnements informatiques indépendants d'une infrastructure physique,
tandis que le Cloud Computing est un service délivrant les ressources
informatiques partagées à la demande via Internet.
Ces deux technologies sont donc différentes, mais
peuvent aussi être complémentaires. Il est par exemple possible de
virtualiser les serveurs, pour ensuite migrer vers le Cloud en vue d'une
agilité amplifiée et d'un accès self-service.
4.6. Amazon Web Services
Le Cloud AWS est une plateforme de services cloud
développée par le géant américain Amazon. AWS
regroupe plus de 100 services répartis en diverses catégories
telles que le stockage cloud, la puissance de calcul, l'analyse de
données, l'intelligence artificielle ou même le
développement de jeux vidéo. Nous allons devoir apprendre
d'Amazon Web Services, son histoire, ses avantages, son fonctionnement et les
différents services proposés.
Lancé en 2006, Amazon Web Services est la plateforme de
cloud computing qui regroupe les services Cloud d'Amazon. Initialement
conçu comme une ressource interne à partir de l'infrastructure de
Webstore, AWS est ensuite devenu un fournisseur de solutions cloud innovantes
et économiques permettant aux entreprises qui les utilisent de grandir
et de monter en échelle.
C'est grâce à Amazon Web Services que Amazon est
devenu le leader mondial du cloud computing. Les services Amazon Cloud sont
utilisés par des millions d'entreprises dans le monde entier comme
Spotify, Yelp, Shazam ou encore AirBnB. AWS apparaît comme le leader sur
ce marché. Entre 2015 et 2017, ses ventes sont passées de 7,8
millions de dollars à 17,5 millions de dollars en 2017. L'année
dernière son bénéfice net atteignait 4,3 millions de
dollars.
? 4.6.1. AWS : Une plateforme de solutions Cloud flexible et
sécurisée
La plateforme Cloud Amazon Web Services offre une large
variété de solutions de Cloud Computing flexibles, extensibles,
simples d'utilisation et peu coûteuses.
Développée par Amazon, cette plateforme regroupe
des IaaS (infrastructures en tant que service), des PaaS (plateformes en tant
que service), et des SaaS (logiciels en tant que service).
|