EXAMEN CLOUD COMPUTING SUJET 05/XX
EXAMEN + CORRIGE EN CLOUD COMPUTING
Question de mise en confiance
Quel est le rapport entre la virtualisation et le cloud computing ?
Exercice 1: (10 pts) Généralités sur la virtualisation et le cloud computing
-
Quelle est la différence entre les hyperviseurs de type 1 et de type 2 ?
Illustrez par des exemples et schémas.
-
Définir les termes suivants en illustrant avec des schémas et exemples :
-
Quelle est la différence entre la virtualisation et la conteneurisation ?
Donnez leurs avantages et inconvénients. (1,5 pts)
-
Définir les termes suivants, illustrez par un schéma et indiquez pour chacun une solution cloud qui l'utilise (0,5 pts x 6) :
-
a) Virtualisation de stockage
-
b) Virtualisation de serveur
-
c) Virtualisation d'application
-
d) Virtualisation des postes de travail
-
e) Virtualisation des données
-
f) Virtualisation de réseaux
-
Donnez quatre (04) avantages et quatre inconvénients de la virtualisation.
-
Expliquez brièvement les caractéristiques suivantes des réseaux virtuels : La flexibilité, l'isolation, la convergence et la coexistence.
-
Quelle différence faites-vous entre un réseau local virtuel et un réseau privé virtuel ?
-
L'adoption de la virtualisation dans les réseaux a entraîné la subdivision des acteurs d'internet en deux principaux acteurs (fournisseurs).
Citez-les en donnant le rôle de chacun d'eux.
-
Expliquez brièvement les caractéristiques suivantes des réseaux virtuels : L'héritage et la convergence.
-
Qu'est-ce qu'un service FaaS ?
Exercice 2: (5 pts) Google Mashup, Heroku et Google Cloud Platform
-
Qu'est-ce qu'un Mashup ?
-
Citer les différents types de Mashup et décrivez-les.
-
Quels sont les avantages d'utiliser une clé d'API Google Map ?
-
Citer et définir chacun des services de Google Cloud Platform.
-
Quels sont les outils fournis par Google App Engine ?
-
Qu'est-ce que Heroku et quel est son rôle ?
-
Donner le nom du paquet Linux et la commande permettant d'installer Heroku.
-
Citer 4 avantages qu'offre Heroku.
-
Quels sont les 4 éléments requis pour déployer une application sur Heroku ?
Exercice 3: (05 pts) CloudStack et Microsoft Azure
-
Qu'est-ce que CloudStack et à quoi sert-il ?
-
Citer quatre avantages d'Apache CloudStack et décrivez-les brièvement.
Donner deux limites de CloudStack.
-
Donnez les différents modes de déploiement de CloudStack et faites une étude comparative de ces derniers sous forme de tableau.
-
Qu'est-ce que Microsoft Azure et pourquoi est-il utilisé ?
-
Quel service dans Azure est utilisé pour gérer les ressources dans Azure ?
-
Laquelle des applications Web suivantes peut être déployée avec Azure ?
-
a) ASP.NET
-
b) PHP
-
c) WCF
-
d) Tous les mentionnés
-
Donner les différents rôles de Microsoft Azure et expliquer chacun d'eux.
-
Quel est l'utilité d'Azure Active Directory ?
-
Qu'est-ce qu'Azure App Service ?
-
Qu'est-ce que le profilage dans Azure ?
-
Qu'est-ce qu'Azure Service Fabric ?
-
Qu'est-ce que Windows Azure Traffic Manager ?
-
Qu'est-ce qu'Azure Redis Cache ?
-
Qu'est-ce qu'Azure Search ?