1. types de déploiement
1.1. privé
1.1.1. cloud maitrisé avec ses propres data center ou par on premise
1.2. public
1.2.1. ressources un peu partout dans le monde, dimension internationale
1.3. hybride
1.3.1. conbine
1.3.1.1. légèreté du cloud public
1.3.1.2. confidentialité du cloud privé
1.3.2. possibilité de dispatcher les apps entre privé et public
2. principaux acteurs
2.1. monde
2.1.1. Amazon Web Services
2.1.1.1. possède le plus de Data centers
2.1.1.2. héberge la bibliothèque de films de Netflix par exemple
2.1.2. Microsoft Azure
2.1.2.1. que du SAAS
2.1.3. Sales Forces
2.1.4. google App
2.1.4.1. Google drive ou gmail par exemple
2.1.5. HP
2.1.6. cedexis
2.1.6.1. aiguilleur de l'internaute vers le bon type de cloud
2.1.7. openstack
2.2. France
2.2.1. cloud souverain
3. technique
3.1. en général
3.2. hyper-convergence
3.2.1. remplacer des ancien et gros équipements par des plus petits équipements qui sont tous les mêmes.
3.2.2. stockage répliqué sur l'ensemble des machines
3.2.3. importance de la puissance et non de l'intelligence des machines
3.2.3.1. les logiciels apporteront l'intelligence
3.2.4. réduction de l'espace utilisé (espace physique)
3.2.5. très scalable
3.2.5.1. si on rajoute un nœud, il fait les configuration et est utilisable
3.2.6. gain de productivité
3.2.6.1. si un nœud tombe en panne,il est vite remplacé
3.3. virtualisation
3.3.1. changement de matos physique en matos virtuel
3.3.2. explications: voir photo annexe 2
3.4. software defined network
3.4.1. contrairement aux vieux data center, l'intelligence est dans le logiciel
3.4.2. abstraction matérielle
3.4.2.1. deviennent virtuels:
3.4.2.1.1. compute
3.4.2.1.2. stockage
3.4.2.1.3. network
3.5. stockage objet
3.5.1. ?????
4. avantages
4.1. économique
4.1.1. pas d'investissement initial
4.1.2. optimisation des coûts en fonction de l'usage
4.1.3. paiement à l'usage
4.1.4. time to market
4.2. autonomie
4.3. élasticité
5. inconvénients
5.1. besoin d'un accès au réseau
5.2. sécurité
5.2.1. possibilité de hack
5.2.1.1. le transfert de l'ordinateur perso au serveur est presque sans risque car cryptage des données
5.2.1.2. risque de hack lorsque l'info dans l'ordi perso ou dans le serveur
5.2.1.3. dépend de la sécurité de sa machine et de la sécurité de l'hébergeur
5.3. besoin de grandes quantité d'énergie
6. les besoins énergétiques
6.1. voir feuille 2
7. histoire
7.1. <1990: on premise
7.1.1. serveurs dans l'entreprise (clime électricité , équipe informatique,...)
7.2. 1990: développement d'internet
7.2.1. apparition des mails
7.3. 2000: début de l'externalisation au sein d'une entreprise
7.3.1. arrivée de Datacenters, dans un premier temps, seulement les sites sont chez un prestateur externe, ensuite, les documents
7.4. 2005: virtualisation
7.4.1. de plus en plus de serveurs clients causant des problématiques à gérer
7.4.2. transformation de serveurs physiques en serveurs virtuels stockés sur quelques plus gros serveurs
7.4.3. les machines restent disponibles, si un serveur tombe en panne, elles sont déplacées dans un autre serveur
7.5. 2008: Cloud computing
7.6. (après le cloud: big data)
8. définition
8.1. selon le NiST*, 5 critères qui le caractérisent:
8.1.1. infrastructures informatiques en libre service
8.1.2. accessible par un réseau
8.1.2.1. principalement internet mais pas que
8.1.3. mutualisation des ressources
8.1.4. élasticité
8.1.4.1. horizontale
8.1.4.1.1. on peut avoir plus ou moins de serveurs à l'instant t
8.1.4.2. verticale
8.1.4.2.1. si on a besoin d'une machine plus puissante, de plus de rames, de plus de CPU à l'instant t
8.1.5. facturation à l'usage
9. modèles de services
9.1. 3 principaux (voir photo annexe 1)
9.1.1. IaaS
9.1.1.1. infrastructure as a service
9.1.1.2. le client ne s'occupe pas de tout ce qui est infrastructures et doit développer le code applicatif, les données, le logiciel de base et le système d'exploitation
9.1.1.3. personnes qui s'y connaissent en informatiques (par exemple ingénieurs informatiques)
9.1.2. paas
9.1.2.1. plateforme as a service
9.1.2.2. le fournisseur donne une plateforme, le client s'occupe du code applicatif, des données et un peu du logiciel de base
9.1.2.3. conçu pour les développeurs d'application
9.1.3. Saas
9.1.3.1. software as a service
9.1.3.2. le client ne s'occupe que des données. le fournisseur s'occupe de presque tout
9.1.3.3. le plus connu et utilisé des modèles. il est destiné aux utilisateurs finaux. dans les IAAS, nous pouvons citertoutes les google apps comme google drive ou gmail, dropbox,...