M346 V1

Concevoir et réaliser des solutions cloud

Type
EP obligatoire
Lieu
École professionnelle
Année
2ème année d'apprentissage
PDF
346_1_Concevoir%20et%20r%C3%A9aliser%20des%20solutions%20cloud.pdf

Compétences PEC liées

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
ConnaissanceTexte
346.1.1Connaî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.2Connaî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.3Connaître des options de calcul (compute options) ainsi que leurs différences et domaines d’application (machines virtuelles, conteneurs et serverless).
346.1.4Connaî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.5Connaî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.6Connaî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.7Connaî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
ConnaissanceTexte
346.2.1Connaî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.2Connaî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
ConnaissanceTexte
346.3.1Connaî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.2Connaître les étapes de développement d’une architecture globale simple et pouvoir définir les services cloud déterminants.
346.3.3Connaî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
ConnaissanceTexte
346.4.1Connaître les possibilités d’implémentation des services sélectionnés dans le cloud (selon le concept technique).

Matrice de compétences

BandeCompétenceDébutantIntermédiaireAvancé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

ModuleTitrePEC communes
M321 Programmer des systèmes distribués
g1 g4 h4
M324 Prendre en charge des processus DevOps avec des outils logiciels
g1 h2 h3
M164 Créer des bases de données et y insérer des données
g1 g4
M183 Implémenter la sécurité d'une application
g3 h4
M335 Réaliser une application pour mobile
g4 h3
M347 Utiliser un service avec des conteneurs
h1 h3
M426 Développer un logiciel avec des méthodes agiles
g1 h2
M106 Interroger, traiter et assurer la maintenance des bases de données
g4
M110 Analyser et représenter des données avec des outils
h4
M114 Mettre en œuvre des systèmes de codification, de compression et d’encryptage
g3
M122 Automatiser des procédures à l’aide de scripts
h3
M122 Automatiser des procédures à l’aide de scripts
h3