0% ont trouvé ce document utile (0 vote)
25 vues3 pages

Introduction au Cloud Computing et IaaS

Transféré par

evehakimi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues3 pages

Introduction au Cloud Computing et IaaS

Transféré par

evehakimi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL

INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH

Création d’une application cloud native


TD 1

Exercice:

1. Le terme « cloud » fait référence à :


a) Un réseau local d'ordinateurs
b) Des serveurs accessibles sur Internet
c) Un logiciel installé sur l'ordinateur de l'utilisateur
d) Un stockage de données uniquement sur disque dur externe

2. Quel est l'avantage principal du cloud computing pour les utilisateurs ?


a) Ils doivent gérer eux-mêmes leurs serveurs
b) Ils peuvent accéder à leurs fichiers et applications depuis n'importe quel appareil
c) Ils n'ont pas besoin d'une connexion Internet pour accéder à leurs fichiers
d) Ils sont obligés de stocker leurs données localement

3. Qu'est-ce que le cloud computing permet aux entreprises de faire ?


a) Gérer leurs propres serveurs internes
b) Éviter de payer pour des services de stockage externes
c) Se débarrasser de la gestion et de la mise à jour des serveurs physiques
d) Augmenter leur capacité de stockage interne

4. Quelle est la principale différence entre un serveur informatique et le cloud ?


a) Le serveur informatique est situé sur Internet, tandis que le cloud est sur des machines locales
b) Un serveur informatique nécessite moins d'entretien que le cloud
c) Le cloud permet un accès aux données à distance, contrairement au serveur informatique
d) Les serveurs informatiques n'ont pas besoin de connexion Internet

5. Quel est l'un des inconvénients d'un serveur informatique ?


a) Accès facile à distance aux fichiers
b) La sécurité des données est toujours optimale
c) Une capacité de stockage limitée
d) Coût nul pour l'achat d'équipements

6. Quels sont les avantages du cloud computing ?


a) Besoin de moins de ressources humaines pour la gestion
b) Risques accrus d'intrusion ou de piratage
c) Accès limité aux données de l'entreprise
d) Obligation de gérer les serveurs soi-même

7. Quel est l'objectif du modèle "Infrastructure as a Service" (IaaS) ?


a) Offrir des services logiciels pour les utilisateurs
b) Fournir un accès aux ressources matérielles sous forme de serveurs, stockage, réseaux
c) Gérer uniquement le code des applications dans le cloud
d) Gérer l'infrastructure physique sur site pour les entreprises

1
OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL
INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH
8. Lequel des éléments suivants fait partie des services du modèle PaaS (Platform as a Service) ?
a) Gestion des serveurs physiques
b) Fourniture des applications via un navigateur web
c) Gestion de l'infrastructure sous-jacente, comme les systèmes d'exploitation et les réseaux
d) Aucune gestion de l'infrastructure

9. Dans quel cas un cloud privé est-il le plus adapté ?


a) Lorsque l'entreprise souhaite partager ses ressources avec d'autres utilisateurs externes
b) Lorsque l'entreprise veut un accès limité et sécurisé à ses ressources
c) Lorsque l'entreprise souhaite une infrastructure totalement publique et partagée
d) Lorsque l'entreprise souhaite utiliser les services d'un fournisseur externe sans sécurité accrue

10. Quelle est la principale différence entre le cloud hybride et les autres modèles de cloud ?
a) Le cloud hybride combine le cloud privé et public pour une flexibilité accrue
b) Le cloud hybride est limité à un seul fournisseur de services
c) Le cloud hybride permet uniquement le stockage de données publiques
d) Le cloud hybride nécessite de gérer toute l'infrastructure locale

11. Quel est l'avantage principal des microservices dans une approche cloud native ?
a) Ils sont tous développés sur un même serveur
b) Ils permettent une meilleure gestion des erreurs
c) Ils dépendent des autres microservices pour fonctionner correctement
d) Ils sont limités dans leur capacité à évoluer indépendamment

12. Quelle technologie est souvent utilisée pour emballer des applications avec toutes leurs dépendances
dans un format portable ?
a) Docker
b) Git
c) Kubernetes
d) [Link]

13. Le DevOps dans une approche Cloud Native sert principalement à :


a) Séparer les équipes de développement et d'exploitation
b) Accélérer les livraisons et améliorer la qualité du code
c) Gérer manuellement les serveurs physiques
d) Créer des applications sans avoir besoin de services cloud

14. Quelle est la fonction principale de l'automatisation dans un processus de Continuous Delivery (CD) ?
a) Accélérer les processus de build, test et déploiement
b) Réduire les coûts d'infrastructure
c) Gérer manuellement les versions d'applications
d) Améliorer la sécurité des systèmes

15. Le modèle SaaS est particulièrement adapté pour les entreprises qui :
a) Souhaitent une grande flexibilité dans la gestion de leurs applications
b) Préfèrent gérer toutes les mises à jour logicielles et la sécurité en interne
c) N'ont pas les ressources humaines pour gérer l'installation et la mise à jour des applications
d) Veulent contrôler entièrement leur infrastructure cloud

16. Le cloud public est principalement utilisé par :


a) Un seul utilisateur ou une seule entreprise
b) Les entreprises ayant des données sensibles uniquement
c) Plusieurs utilisateurs ou entreprises partageant les mêmes ressources
d) Les entreprises qui ont besoin d'un contrôle total sur leurs données
2
OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL
INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH

17. Quel est l’avantage principal du cloud privé par rapport au cloud public ?
a) Moins coûteux et accessible à tout le monde
b) Plus de flexibilité et une gestion simplifiée des ressources
c) Plus de sécurité et un contrôle total sur les ressources
d) Permet une meilleure gestion des applications SaaS

18. Une entreprise choisit un cloud privé lorsque :


a) Elle souhaite partager ses ressources avec d’autres entreprises
b) Elle souhaite un environnement exclusif et sécurisé pour ses applications et données
c) Elle veut accéder à des applications SaaS
d) Elle veut bénéficier de la scalabilité des ressources du cloud public

19. Quel est un exemple d’utilisation d’un cloud hybride ?


a) Une entreprise qui héberge toutes ses données dans le cloud privé uniquement
b) Une entreprise qui héberge ses applications sensibles dans le cloud privé et ses applications non sensibles dans
le cloud public
c) Une entreprise qui utilise uniquement des services SaaS dans le cloud
d) Une entreprise qui garde toutes ses données sur des serveurs locaux

20. Un cloud public est souvent moins sécurisé qu’un cloud privé en raison de :
a) La gestion exclusive des données par un fournisseur
b) La mutualisation des ressources entre plusieurs utilisateurs
c) La complexité de l’infrastructure
d) La haute disponibilité et l’accessibilité de l'infrastructure

21. _____ décrit un service cloud accessible uniquement à un nombre limité de personnes.
a) Data Center
b) Cloud public
c) Cloud privé
d) Virtualisation

22. Quelle fonctionnalité du cloud computing permet au service de changer de taille ou de volume afin de
répondre aux besoins des utilisateurs.
a) Sécurité
b) Scalabilité
c) Économies de coûts
d) Virtualisation

Common questions

Alimenté par l’IA

Lors de l'intégration de solutions SaaS, les entreprises doivent considérer des risques tels que la perte de contrôle sur les données hébergées chez le prestataire, des problèmes de compatibilité avec l'infrastructure existante, ainsi que des préoccupations liées à la sécurité et à la protection des données sensibles dans des environnements partagés . De plus, les entreprises peuvent être exposées aux risques de dépendance vis-à-vis du fournisseur en cas d'interruptions de service ou de modifications unilatérales des termes de service. Enfin, il est crucial de vérifier la conformité avec les régulations locales sur les données .

Le modèle Infrastructure as a Service (IaaS) offre aux entreprises la possibilité d'accéder à des ressources matérielles telles que des serveurs, du stockage et des réseaux, sous forme de service, plutôt que de devoir les acheter et les maintenir elles-mêmes. Cela permet aux entreprises de réduire les coûts associés à l'achat et à la gestion de l'infrastructure physique . De plus, l'IaaS offre une flexibilité et une scalabilité accrues, puisqu'il est possible d'ajuster rapidement les ressources en fonction des besoins opérationnels .

Le modèle Platform as a Service (PaaS) simplifie le développement d'applications en fournissant une plate-forme complète avec les outils nécessaires à la création, au test et au déploiement des applications . En éliminant le besoin de gérer l'infrastructure sous-jacente, comme les systèmes d'exploitation et les réseaux, PaaS permet aux développeurs de se concentrer sur l'innovation et le développement fonctionnel des applications, réduisant ainsi les délais de mise sur le marché et les coûts associés au développement .

L'approche DevOps est cruciale dans le développement d'applications cloud natives car elle favorise l'intégration continue et la livraison fréquente de nouvelles fonctionnalités. En connectant les équipes de développement et d'exploitation, DevOps accélère les livraisons et améliore la qualité du code, permettant ainsi une réaction rapide aux besoins des utilisateurs et aux changements du marché . Cette approche diminue les cycles de développement tout en favorisant une culture de collaboration et d'amélioration continue, essentielle pour maximiser les bénéfices des environnements cloud dynamiques .

Les serveurs informatiques traditionnels présentent plusieurs inconvénients tels qu'une capacité de stockage limitée, des coûts élevés pour l'achat et la maintenance du matériel, ainsi qu'une gestion complexe et rigide . Le cloud computing résout ces problèmes en offrant un accès à des capacités de stockage presque illimitées, une facturation basée sur l'utilisation réelle des ressources, et une gestion simplifiée grâce à sa nature dématérialisée et à la centralisation des services . Cela permet aux entreprises de concentrer leurs ressources sur des activités à valeur ajoutée plutôt que sur la gestion de l'infrastructure .

Un cloud privé est généralement considéré comme plus sécurisé qu'un cloud public car il offre un contrôle total et exclusif sur l'infrastructure et les données de l'entreprise, réduisant ainsi le risque d'interférences ou d'accès non autorisé par des tiers . En revanche, un cloud public partage ses ressources parmi plusieurs utilisateurs, ce qui peut augmenter les risques de sécurité dus à la mutualisation et aux éventuelles failles de gestion chez le fournisseur . Cependant, avec des mesures de sécurité robustes appliquées par les fournisseurs de cloud public, cette différence peut être atténuée .

Dans une architecture cloud native, les microservices sont essentiels car ils permettent de décomposer les applications en services plus petits et indépendants, qui peuvent être développés, déployés et gérés indépendamment . Cette modularité accroît la résilience des applications, car une défaillance dans un microservice n'affecte pas nécessairement les autres, permettant une mise à jour ou une réparation locale sans interrompre l'ensemble du système . En outre, les microservices facilitent la scalabilité et l'adaptabilité à d'autres environnements ou besoins opérationnels, rendant les applications cloud natives plus robustes et flexibles .

La scalabilité offerte par le cloud computing permet aux entreprises d'ajuster rapidement et efficacement l'utilisation des ressources en fonction de la demande, sans nécessiter d'investissement initial majeur dans du matériel supplémentaire . Cela impacte positivement la stratégie de gestion des ressources en permettant une allocation dynamique et flexible des capacités, ce qui optimise les coûts opérationnels et améliore la réactivité de l'entreprise face aux fluctuations du marché . Ainsi, les entreprises peuvent concentrer leurs ressources non seulement sur les expansions nécessaires mais aussi sur l'innovation et l'amélioration continue des services .

Docker joue un rôle central dans le développement et l'implémentation d'applications cloud natives en facilitant l'emballage des applications avec toutes leurs dépendances dans des conteneurs portables . Cela garantit que le code fonctionne de manière uniforme sur n'importe quel environnement doté de Docker, éliminant les problèmes de compatibilité et simplifiant le cycle de vie du développement des applications, du test à la production. En combinant cette portabilité avec son support pour les pratiques d'intégration continue et de livraison continue, Docker contribue à la rapidité, à l'efficacité et à la fiabilité des déploiements dans le cloud .

Le cloud hybride combine les caractéristiques des cloud privé et public, offrant ainsi une flexibilité accrue en permettant aux entreprises de répartir des tâches entre le cloud public pour les opérations moins sensibles et le cloud privé pour les données sensibles . Cela permet de tirer parti des avantages de coût et d'évolutivité du cloud public tout en maintenant la sécurité renforcée et le contrôle qu'offre le cloud privé, rendant le cloud hybride plus adaptable aux besoins variés des entreprises en termes de sécurité et performance .

Vous aimerez peut-être aussi