Etude sur la sécurité du cloud computing( Télécharger le fichier original )par Moussa MIMOUNE UNIVERSITE DE M?SILA - MASTER Technologie de l?Information et de la Communication (TIC) 2014 |
Chapitre 1 - Les notions fondamentales du Cloud Computing.? Avantage : Grande flexibilité, contrôle total des systèmes, qui permet d'installer tout type de logiciel métier. ? Inconvénient : Besoin d'administrateurs système comme pour les solutions de serveurs classiques sur site. 1.5.2 Platform As A Service (PAAS) :La plateforme comme un service (PaaS), est la plateforme d'exécution, de déploiement et de développement des applications. Le client maintient ses applications, le fournisseur maintient : les runtimes, l'intégration SOA4, les bases de données, le logiciel serveur, la virtualisation, le matériel serveur, le stockage et les réseaux. Un service PaaS met à disposition des environnements de développement prêts à l'emploi, fonctionnels et performants. Parmi les solutions : Windows Azure de Microsoft, AppEngine de Google, Force.com de Salesforce. Chaque fournisseur de PaaS propose des environnements de développement différents, Google AppEngine se limite à Java et Python, tandis Windows Azure permet de travailler avec les langages .NET, PHP, Python, Ruby et Java. [GEO09] 1.5.3 Software As A Service (SAAS) :Ce type de service, des applications sont mises à la disposition des consommateurs. Les applications peuvent être manipulées à l'aide d'un navigateur web ou installées de façon locative sur un PC, et le consommateur n'a pas à se soucier d'effectuer des mises à jour, d'ajouter des patches de sécurité et d'assurer la disponibilité du service. Gmail est un exemple de tel service. Il offre au consommateur un service de courrier électronique et le consommateur n'a pas à se soucier de la manière dont le service est fourni. ? Avantage : Plus d'installation, plus de mise à jour (elles sont continuées chez le fournisseur), plus de migration de données etc. Paiement à l'usage. Test de nouveaux logiciels avec facilité. ? Inconvénient : Limitation par définition au logiciel proposé. Pas de contrôle sur le stockage et la sécurisation des données associées au logiciel. Réactivité des applications Web pas toujours idéale. [BAR11] 4 SOA : Service Oriented Architecture. 13 |
|