M346 V1
Concevoir et réaliser des solutions cloud
- Type
- EP obligatoire
- Lieu
- École professionnelle
- Année
- 2ème année d'apprentissage
- 346_1_Concevoir%20et%20r%C3%A9aliser%20des%20solutions%20cloud.pdf
Compétence visée par le module
Évaluer l’adéquation des services cloud par rapport aux besoins de l’entreprise. Développer un concept technique et mettre en place la solution choisie.
Situation / objet
Solutions cloud possibles dans le propre environnement de travail.
Objectifs opérationnels et connaissances
346.1 Évaluer l’adéquation des solutions on-premise et cloud par rapport aux objectifs de l’entreprise et, sur cette base, formuler une recommandation de mise en œuvre. g1 g3 g4 h1 h2 h3 h4
| Connaissance | Texte |
|---|---|
| 346.1.1 | Connaître la définition et les avantages du cloud computing ou informatique en nuage (livraison à la demande, tarification à la demande, mise à l’échelle dynamique et infras-tructure globale des centres de données à très grande échelle [hyperscaler]). |
| 346.1.2 | Connaître les modèles de services (IaaS, PaaS, SaaS) et d’exploitation cloud (on-premise, cloud hybride, cloud natif) et leurs différences. |
| 346.1.3 | Connaître des options de calcul (compute options) ainsi que leurs différences et domaines d’application (machines virtuelles, conteneurs et serverless). |
| 346.1.4 | Connaître des services cloud permettant de sauvegarder les trois principaux types de données (structurées, partiellement structurées et non structurées). |
| 346.1.5 | Connaître la répartition des responsabilités pour une exploitation sécurisée des services cloud ainsi que les directives de base et les garanties en matière de protection des données des grands fournisseurs de services cloud. |
| 346.1.6 | Connaître le concept de réseau fondamental d’un cloud (cloud privé virtuel, possibilités de connexion, routage, sécurité réseau) et son fonctionnement. |
| 346.1.7 | Connaître l’infrastructure, les meilleures pratiques et les autres sources d’information des centres de données à très grande échelle (hyperscaler) comme les architectures de référence et les documentations de sécurité. |
346.2 Spécifier les coûts, frais d’exploitation inclus, de la solution proposée et définir une adoption du cloud (cloud adoption) appropriée. g1 g3 g4 h1 h2 h3 h4
| Connaissance | Texte |
|---|---|
| 346.2.1 | Connaître des modèles de coûts et la procédure pour réaliser des analyses de coûts simples à l’aide d’exemples. |
| 346.2.2 | Connaître les principes de migration cloud (p. ex. «lift and shift» et «lift and reshape»). |
346.3 Développer un concept technique pour l’intégration de la solution cloud choisie en tenant compte des conditions techniques et des exigences du domaine d’application concerné. g1 g3 g4 h1 h2 h3 h4
| Connaissance | Texte |
|---|---|
| 346.3.1 | Connaître les termes «disponibilité», «sécurité des données» et «résilience des donnée» ainsi que les concepts de haute disponibilité, de reprise après sinistre (disaster recovery), de backup et de sécurité des données ainsi que leur mise en œuvre. |
| 346.3.2 | Connaître les étapes de développement d’une architecture globale simple et pouvoir définir les services cloud déterminants. |
| 346.3.3 | Connaître un concept de tests afin de vérifier le fonctionnement, la performance ainsi que la sécurité des systèmes et services. |
346.4 Installer et configurer les services prédéfinis dans le cloud. g1 g3 g4 h1 h2 h3 h4
| Connaissance | Texte |
|---|---|
| 346.4.1 | Connaître les possibilités d’implémentation des services sélectionnés dans le cloud (selon le concept technique). |
Matrice de compétences
| Bande | Compétence | Débutant | Intermédiaire | Avancé | Objectifs |
|---|---|---|---|---|---|
| A1 | Analyser les besoins | Je connais les objectifs de l’entreprise en termes d’exploitation IT et je sais ce que cela implique pour l’exploitation d’une application. | Je suis en mesure de choisir, à partir des objectifs de l’entreprise, la bonne stratégie pour l’exploitation de l’application. | Je suis en mesure de formuler une stratégie d’exploitation de l’application orientée vers les objectifs de l’entreprise et d’en montrer les rétroactions positives sur ces derniers. |
346.2
346.1
|
| B1 | Évaluer les types d’exploitation | Je connais des modèles de services et d’exploitation du cloud computing ainsi que leurs différences. | Je suis en mesure de choisir des modèles de services et d’exploitation du cloud computing pour des cas d’application spécifiques. | Je suis en mesure d’évaluer l’adéquation de modèles de services et d’exploitation du cloud computing avec des cas d’application spécifiques et de délivrer une recommandation fondée. |
346.1
|
| C1 | Estimer les coûts | Je suis en mesure de calculer les coûts externes liés aux types d’exploitation. | Je suis en mesure de calculer les coûts externes liés aux types d’exploitation et d’estimer les frais de personnel nécessaire. | Je suis en mesure de calculer les coûts externes liés aux types d’exploitation, personnel nécessaire inclus, et d’estimer les frais de migration en résultant. |
346.2
|
| D1 | Comparer les options du marché | Je suis en mesure de mettre en évidence les différences existant entre les divers acteurs du marché et leurs offres. | Je suis en mesure de rassembler des options de solution appropriées en tenant compte des différences existant entre les acteurs du marché et leurs offres. | Je suis en mesure de rassembler les options proposées sur le marché et des optimisations ou des alternatives sur la base de leurs différences. |
346.2
346.1
|
| E1 | Concevoir l’architecture d’exploitation | Je suis en mesure de développer une architecture d’exploitation simple qui respecte les besoins et les objectifs de protection. | Je suis en mesure de développer une architecture d’exploitation à la maintenance aisée, qui respecte les besoins et les objectifs de protection. | Je suis en mesure de développer une architecture d’exploitation hautement disponible et à la maintenance aisée, qui respecte les besoins et les objectifs de protection. |
346.3
|
| F1 | Mettre en service l’application | Je suis en mesure de mettre en service dans le cloud une application prédéfinie à l’aide de recettes ou de scripts prêts à l’emploi. | Je suis en mesure de mettre en service de manière individualisée dans le cloud une application prédéfinie à l’aide de recettes ou de scripts que j’ai étendus. | Je suis en mesure de mettre en service de manière individualisée dans le cloud une application prédéfinie à l’aide de recettes ou de scripts que j’ai étendus et de garantir sa mise à l’échelle automatique. |
346.3
346.4
|
| G1 | Implémenter la sécurité système | Je suis en mesure d’appliquer de simples politiques par défaut afin de garantir la sécurité. | Je suis en mesure d’implémenter de propres politiques afin d’augmenter la sécurité. | Je suis en mesure de maximiser la sécurité au moyen de propres politiques et d’un durcissement (hardening) supplémentaire. |
346.3
346.4
|
| H1 | Implémenter la sécurité des données | Je suis en mesure d’appliquer de simples mesures de backup. | Je suis en mesure d’appliquer de simples mesures de backup et de procéder à des restaurations pour rétablir le système. | Je suis en mesure d’implémenter de propres solutions de backup et de rétablir des parties du système au moyen de restaurations ciblées. |
346.3
346.4
|
| I1 | Tester le système | Je suis en mesure d’exécuter un test de fonctionnement et un test de charge sur le système. | Je suis en mesure d’exécuter un test de fonctionnement et de détecter les faiblesses du système à l’aide d’un test de charge et d’analyses ciblées. | Je suis en mesure d’exécuter un test de fonctionnement et, avec des tests de charge ciblés, de pousser le système à ses limites et d’en montrer la scalabilité. |
346.3
346.4
|
| J1 | Surveiller le système | Je suis en mesure de surveiller l’état du système avec des moyens simples. | Je suis en mesure de surveiller l’état du système et je fais en sorte d'être informé des problèmes par des notifications. | Je suis en mesure de surveiller l’état du système et de formuler les mesures correspondantes pour d’éventuels problèmes. |
346.3
346.4
|
| K1 | Faire évoluer le système | Je suis en mesure de faire évoluer le système verticalement en ajoutant des ressources ou de la mémoire. | Je suis en mesure de faire évoluer le système verticalement et d’en évaluer son évolutivité horizontale. | Je suis en mesure de faire évoluer le système verticalement et d’indiquer des possibilités d’évolutivité horizontale. |
346.3
346.4
|
Modules liés par compétences PEC
| Module | Titre | PEC communes |
|---|---|---|
| M321 | Programmer des systèmes distribués | |
| M324 | Prendre en charge des processus DevOps avec des outils logiciels | |
| M164 | Créer des bases de données et y insérer des données | |
| M183 | Implémenter la sécurité d'une application | |
| M335 | Réaliser une application pour mobile | |
| M347 | Utiliser un service avec des conteneurs | |
| M426 | Développer un logiciel avec des méthodes agiles | |
| M106 | Interroger, traiter et assurer la maintenance des bases de données | |
| M110 | Analyser et représenter des données avec des outils | |
| M114 | Mettre en œuvre des systèmes de codification, de compression et d’encryptage | |
| M122 | Automatiser des procédures à l’aide de scripts | |
| M122 | Automatiser des procédures à l’aide de scripts |