Académique Documents
Professionnel Documents
Culture Documents
Exercice 1
Un progiciel
Un tableur
Un moyen de stocker des données à distance
Une technique de gestion d’applications informatiques en entreprise
Grandes entreprises
PME
TPE
VRAI
FAUX
7) La zone géographique des infrastructures et supports de stockage utilisés par le cloud est
spécifiée dans le contrat de vente
VRAI
FAUX
8) Le cloud n’a pas besoin de réseaux très hauts débit pour fonctionner
VRAI
FAUX
Exercice 2
Exercice 3
Correction de l’Exercice 1
Un progiciel
Un tableur
Un moyen de stocker des données à distance
Une technique de gestion d’applications informatiques en entreprise
Grandes entreprises
PME
TPE
VRAI
FAUX
7) La zone géographique des infrastructures et supports de stockage utilisés par le cloud est
spécifiée dans le contrat de vente
VRAI
FAUX
8) Le cloud n’a pas besoin de réseaux très hauts débit pour fonctionner
VRAI
FAUX
Correction de l’Exercice 2
1. Qu’est ce qu’un cloud computing ?
Partage
Sauvegarde
Accessibilité
Mobilité
Pas d’installation
3. Définir la virtualisation ?
Ensemble de techniques permettant de faire tourner plusieurs systèmes d’exploitation sur une
même machine physique.
Elle permet de combiner des ressources hétérogènes (matériel, logiciel, trafic réseau) pour
servir plusieurs consommateurs à qui les ressources sont automatiquement attribuées. La
mutualisation améliore l'évolutivité et l'élasticité ; elle facilite l'adaptation automatique des
ressources aux variations de la demande.
6. Quels types d’entreprises sont les nouvelles cibles des géants du Cloud ?
Les problèmes majeurs sont le cout d’achat puisque ce cout est très élevé
Et la sécurité surtout le risque lié à la perte de données puisque les données sont situées dans
des bases externes,. Aussi le risque liée à une intrusion physique qui est représenté par vol de
matériel contenant des données, incendies criminels, ou encore casse des serveurs.
Correction de l’exercice 3
1. Quel est l’apport de la virtualisation dans une entreprise ?
3. Un cas d’usage peut être un hôpital qui utilise un Cloud privé pour ses données
internes, un Cloud communautaire avec d’autres hôpitaux pour s’échanger des
informations sur leurs patients respectifs, et un Cloud public dans le cas où les
ressources du Cloud privé et communautaire sont épuisées et que les informations à
stocker ne sont pas confidentielles.
4. Ceci peut générer des problèmes si le client et le fournisseur sont dans des pays
différents.
Des opérations peuvent être tolérées dans un pays et interdites dans un autre. Ou la loi d’un
pays peut empêcher une entreprise de stocker ses données dans un pays étranger.
5. Le respect du SLA est important pour le fournisseur de service puisque son non-
respect engendre des pénalités au fournisseur. De plus, ceci peut également ternir
l’image du fournisseur.
6. La virtualisation est plus recommandée lorsqu’on veut déployer des applications qui
tournent dans des noyaux différents (Windows, Linux) puisque cela n’est pas possible
avec la conte-neurisation. Cette dernière ne peut faire fonctionner que des systèmes
d’exploitation qui ont un même noyau.
Université de Jendouba
Faculté des sciences Juridiques Economiques et de Gestion de Jendouba
Module: Big data et Cloud Département: Informatique
Expliquer le raison principal pour lequel l’entreprise SVCO migre vers un système
Cloud ?
Secteur :Technologie
Site : Oakland, Californie
Taille de l'entreprise Moins de 500 employés
Produits : Jira Software Cloud, Confluence Cloud, Jira Service Desk Cloud Trello
L'entreprise est passée d'une application de photographie à une activité florissante basée sur
un modèle d'abonnement comptant plus de deux millions d'utilisateurs, apparemment du jour
au lendemain. Étant donné qu'elle envisageait une évolution rapide et sans interruption de
service, elle a opté pour Atlassian Cloud pour faire son grand saut en avant.
La facilité de maintenance est la principale raison pour laquelle nous avons migré. Notre
organisation étant Lean, nous voulons continuer à nous concentrer sur la valeur ajoutée que
nous procurons à nos deux millions de membres. Il est difficile de justifier le temps consacré
aux mises à niveau internes d'outils lorsque ceux-ci ne contribuent pas directement à notre
mission, à savoir aider les gens à tomber amoureux de leur créativité.
Comme l'explique Sky Frostenson, Director of Technical Product Management, l'utilisateur
intensif qui a appuyé l'adoption du cloud : En d'autres termes, pourquoi gaspiller le temps
précieux de votre équipe informatique pour la mise à niveau des serveurs, l'achat
d'équilibreurs de charge et les longs processus d'approbation qui pourraient être gérés (et
améliorés) sans l'intervention de l'équipe informatique ?
Selon Sky Frostenson, Atlassian Cloud optimise les performances et la disponibilité. Les
mises à niveau de service et les temps d'arrêt planifiés ont pratiquement disparu. Le service
informatique peut concentrer son énergie sur des tâches stratégiques, plutôt que sur la mise à
niveau des serveurs. L'équipe de Sky Frostenson affirme que l'IU Cloud est plus propre et plus
flexible.
Exercice 2 : Étude de cas : l’entreprise DOMINO’S
Expliquer le principal raison pour lequel l’entreprise SVCO migre vers un système
Cloud ?
Secteur : Services
Site: Ann Arbor, Michigan
Produits : Jira Software, Jira Service Desk, Confluence
S'il y a deux choses dans ce monde qui doivent être rapides, c'est la livraison de vos services
(comme : les repas) et votre processus DevOps. Domino's est en train de gagner sur ces deux
tableaux.
Avant d'adopter Atlassian Cloud Premium, cependant, cette société avait un problème : le
processus ralentissait considérablement ses workflows DevOps. En effet, ce processus
nécessitait auparavant plus de 20 heures de réunions et d'analyses mais il demande aujourd'hui
quelques minutes. Cette app résout un énorme problème de sécurité qui est très répandu dans
le développement.
Atlassian Cloud Premium est alors entré en jeu. Non seulement Domino's bénéficie désormais
de mises à niveau automatiques des performances et d'une disponibilité garantie, mais elle
dispose aussi des outils nécessaires pour synchroniser la sécurité avec DevOps et éliminer son
long processus de sécurité.
Comme l'explique Michael Sheppard, Senior Application Security Engineer chez Domino's :
Nous savions que nos développeurs aimaient utiliser Confluence pour collaborer et
documenter les exigences. La sécurité vient de rejoindre un workflow qui fonctionnait déjà
bien. Il faut désormais à peine quelques minutes pour remplir le formulaire, et environ quatre
minutes pour récupérer les tickets d'exigences de sécurité Jira correspondants. Ce qui
nécessitait auparavant plus de 20 heures de réunions et d'analyses demande aujourd'hui
quelques minutes. Cette app résout un énorme problème de sécurité qui est très répandu dans
le développement.
Correction du TD N°2
CORRECTION DE L’Exercice 1
Le principal raison pour lequel l’entreprise VSCO adopte un système Cloud
computing :
Le cloud est plus adapté à l'évolutivité, car les installations sur site incluent peu de
ressources pour évoluer. Si vous devez assurer le bon fonctionnement des systèmes au
fur et à mesure que votre base d'utilisateurs augmente, vos équipes doivent soit ajouter
de la puissance de calcul (UC, RAM) à vos machines existantes, soit ajouter des
serveurs/machines supplémentaires (évolution horizontale)….
L'évolutivité désigne la disponibilité de la puissance de calcul, de l'espace serveur et
des ressources pour croître (ou ralentir) en fonction des besoins de cette entreprise. Si
leur puissance de calcul doit augmenter, par exemple, on souhaite que la capacité de
leur serveur s'adapte à ces besoins. Si leur puissance de calcul doit baisser de 2 à 4
heures du matin, heure locale, on souhaite alors que vos serveurs soient moins
gourmands en ressources (et moins coûteux) pendant ces heures creuses.
L’application de l’entreprise connaît une augmentation du trafic (de vos serveurs) et il
devient alors, difficile d’adapter les ressources à la volée pour répondre à la demande
croissante, de configurer des équilibreurs de charge, conçus pour équilibrer le trafic
sur vos serveurs afin d'éviter les surcharges, de repondre aux pannes des serveurs….
Par conséquent il est nécessaire d’adopter une solution évolutive comme la solution
Cloud.
Garantir la sécurité dans le cloud : la solution cloud (dans ce cas Atlassian Cloud)
optimise les performances et la disponibilité et par la suite faire disparaite les mises à
niveau de service et les temps d'arrêt de service.
En plus, le Cloud assure aujourdhui la securité aux entreprises en offrant, par exemple,
des tests de sécurité rigoureux, des plans de reprise d'activité et des techniques de
chiffrement…
CORRECTION de l’Exercice 2
Le principal raison pour lequel l’entreprise Domino's adopte un système Cloud computing est :
Le problème majeur Domino's est le ralentissement de processus des workflows donc il fallait
accélérer ces processus au sein de cet entreprise. En adoptant la solution Cloud Atlassian
Cloud Premium, on accelere les processus au sein de Domino’s par :
Exercice 1
5- Lequel des éléments suivants est lié au service fourni par le Cloud?
a) Sourcing OU externalisation
b) Fiabilité
c) AaaS
d) Aucune de ces réponses n’est vraie.
6- C’est est un environnement d’exploitation complet avec une interface utilisateur et des
applications.
a) IaaS
b) SaaS
c) PaaS
d) Tout les réponses sont vraies
7- Quel est le prestataire de services IaaS?
a) EC2
b) EC1
c) EC10
d) Hybride
9- Parmi les critères suivants, lequel est le plus pertinent pour choisir un fournisseur ?
a) Le prix
b) Le portefeuille de clients du fournisseur
c) L'adresse MAC du fournisseur
d) La méthode de sécurité et de confidentialité du fournisseur
Exercice 2
Exercice 3
CORRECTION DE L’Exercice 1
5- Lequel des éléments suivants est lié au service fourni par le Cloud?
e) Sourcing OU externalisation
f) Fiabilité
g) AaaS
h) Aucune de ces réponses n’est vraie.
Sourcing ou externalisation signifie que le service est fourni par le client ou par le fournisseur
de services.
6- C’est est un environnement d’exploitation complet avec une interface utilisateur et des
applications.
e) IaaS
f) SaaS
g) PaaS
h) Tout les réponses sont vraies
Dans le modèle SaaS, l’application est fournie au client via une interface client léger.
7- Quel est le prestataire de services IaaS?
e) EC2
f) EC1
g) EC10
h) hybride
8- C’est un fournisseur PaaS dans le système Google App Engine.
i) Google
j) Amazon
k) Microsof
l) Aucune de ces réponses n’est vraie.
9- Parmi les critères suivants, lequel est le plus pertinent pour choisir un fournisseur ?
e) Le prix
f) Le portefeuille de clients du fournisseur
g) L'adresse MAC du fournisseur
h) La méthode de sécurité et de confidentialité du fournisseur
Correction de l’Exercice 2
La Scalabilité vous permet de gérer des charges de travail plus importantes sans interruption
ni transformation complète de l’infrastructure existante.
9- Associer les différentes notions avec leurs définitions : Cloud public, Cloud privé, Cloud
hybride
Cloud hybride : L'entreprise fait le choix d'héberger une partie de son infrastructure sur une
plate-forme publique, l'autre partie est hébergée en interne et est notamment utilisée pour les
données critiques de l'entreprise
Cloud privé : L'infrastructure de Cloud Computing est hébergée sur des serveurs à l'intérieur
de l'entreprise
Cloud public : L'infrastructure de Cloud Computing est hébergée sur une plate-forme
localisée à l'extérieur de l'entreprise
a)
10- Quel type de Cloud les entreprises préfèrent-elles ? Privé, public, communautaire ou
hybrid
Comme nous l’avons vu, il existe différents types de cloud computing. Mais, le type de
services cloud n’est pas le seul critère à prendre en considération lorsque l’on souhaite passer
au cloud computing. Il existe différentes implémentations qui offrent des niveaux de sécurité
et de personnalisation variables.
Le cloud public : les ressources informatiques de l’entreprise sont stockées sur un serveur
mutualisé, autrement dit partagé entre plusieurs clients, et accessibles par Internet. Ces
serveurs sont partitionnés de manière à interdire les fuites de données.
Le cloud privé : comme son nom l’indique, il est dédié à un seul utilisateur. L’avantage du
cloud privé est son important niveau de sécurité. Le cloud privé est administré par l’entreprise
elle-même ou un prestataire de services.
Le cloud hybride : l’entreprise utilise à la fois le cloud privé et le cloud public pour mettre en
œuvre certaines activités. Par exemple, le cloud public est utilisé par les collaborateurs pour
les tâches opérationnelles, tandis que le cloud privé sert à héberger le site web e-commerce de
l’entreprise ou ses données financières, pour réduire le risque de piratage. Et donc c’est le
modèle le plus préférés aux entreprises
Le cloud communautaire : plus rarement utilisé, il consiste à partager un espace donné entre
plusieurs entreprises ayant les mêmes exigences en matière de sécurité et de confidentialité. Il
s’apparente donc à un cloud privé partagé.
Correction de l’ Exercice 3
L’un des éléments clés du Cloud Computing est le modèle de déploiement. Le modèle de
déploiement en Cloud indique comment les services en Cloud sont mis à la disposition des
utilisateurs. Les quatre modèles de déploiement associés au cloud computing sont les
suivants:
Cloud privé
Cloud publique
Cloud hybrid
Cloud communautaire
2- Selon vous Lequel des fournisseurs de services suivants offre moins de sécurité?
Iaas
Infrastructure as a Service (IaaS) sert de couche de base pour les autres modèles de
distribution, et le manque de sécurité de cette couche affectera certainement les autres
modèles de distribution.
En effet, elle favorise le partage par différents systèmes d’exploitation des differentes
ressources du serveur.
a)
L'isolation (aussi appelée cloisonnement) est une technique qui intervient au sein
d’un même système d'exploitation. Elle permet de séparer un système en plusieurs
contextes ou environnements : c-à-d que chaque système d’exploitation a un
fonctionnement indépendant, et ne peut interférer avec les autres en aucune manière.
Il permet ainsi de faire tourner plusieurs fois la même application dans un mode
multi-instance (plusieurs instances d’exécution) même si elle n’était pas conçue pour
ça
L’hyperviseur est un logiciel qui alloue et gère aux machines virtuelles des
ressources matérielles : il alloue de la mémoire, de l’espace disque, des composants
réseau ou de la puissance de traitement au sein du système. Ainsi, plusieurs machines
virtuelles différentes peuvent fonctionner sur un seul système hôte, puisque
l’hyperviseur veille à ce qu’elles n’interfèrent pas entre elles et à ce que toutes
disposent des capacités requises.
b)
L’isolateur : Cette solution est très performante, du fait du peu de surcharge (temps passé par
un système à ne rien faire d’autre que se gérer), mais les programmes de chaque contexte ou
environnement ne peuvent communiquer qu'avec les processus et les ressources associées à
leur propre contexte. Ce qui affecte la perfoarmance.
Un hyperviseur est performant mais il doit accéder aux ressources de calcul, de mémoire et
de réseau via le système d'exploitation hôte qui a un accès principal à la machine physique.
Cela pose des problèmes de délai d'attente qui affectent les performances, et présente des
risques potentiels pour la sécurité si un pirate informatique compromet le système
d'exploitation hôte, car il pourrait alors manipuler n'importe quel système d'exploitation
invité fonctionnant dans l'hyperviseur.
Université de Jendouba
Faculté des Sciences Juridiques Economiques et de Gestion de Jendouba
Module: Big data et Cloud Département: Informatique
Questions de réflexion
4.Hadoop est un framework qui fonctionne avec une variété d'outils connexes. Les
cohorts communes incluent :
a) MapReduce, HDFS et NoSQL
b) MapReduce, MySQL and Google Apps
c) MapReduce, et Spark
d) MapReduce, oracle, et HDFS
e) Toutes les réponses précédentes
6. C’est est un modèle de calcul à usage général et un système d'exécution pour l'analyse
de données distribuées.
a) Hadoop
b) Sparks
c) Flume
d) Aucune des réponses précédentes
Exercice 1
4. Hadoop est un framework qui fonctionne avec une variété d'outils connexes. Les
cohorts communes incluent :
a) MapReduce, HDFS et NoSQL
b) MapReduce, MySQL and Google Apps
c) MapReduce, et Spark
d) MapReduce, oracle, et HDFS
e) Toutes les réponses précédentes
6. C’est est un modèle de calcul à usage général et un système d'exécution pour l'analyse
de données distribuées.
a) Hadoop
b) Sparks
c) Flume
d) Aucune des réponses précédentes
Exercice 1 : CORRECTION
Spark traite les données par lots ainsi qu'en temps réel
Spark fonctionne rapidement par rapport aux systèmes traditionnels
Spark stocke les données dans la RAM, c'est-à-dire en mémoire. Ainsi, il est plus
facile de le récupérer
Spark fournit la mise en cache et le stockage de données en mémoire
Apache Spark est flexible pour fonctionner avec HDFS ainsi qu’avec d’autres
stockages de données