Concevoir et réaliser des solutions Cloud
Accroche
L’entreprise PME Services, une PME romande spécialisée dans la maintenance industrielle, doit moderniser son infrastructure vieillissante.
Après une panne majeure, la direction veut migrer vers le cloud - mais sans perdre la maîtrise de ses données ni exploser les coûts.Vous faites partie de l’équipe Cloud Junior chargée de concevoir et démontrer une solution de transition réaliste.
Votre mission : analyser, chiffrer, concevoir et prouver qu’une architecture cloud peut répondre aux besoins de Novalink, tout en restant soutenable et sécurisée.
Compétence visée
Évaluer, concevoir et mettre en œuvre une solution cloud adaptée à un besoin d’entreprise.
🎯 Objectifs opérationnels
Objectifs opérationnels
É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.
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.
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é.
Installer et configurer les services prédéfinis dans le cloud.
Matrice d’auto-évaluation
Compétence |
Débutant |
Intermédiaire |
Avancé |
|---|---|---|---|
1. Définir les principes du cloud computing |
Énumère les caractéristiques du cloud (à la demande, élasticité, facturation). |
Explique comment ces caractéristiques influencent l’exploitation d’une entreprise. |
Évalue la pertinence du cloud pour un contexte professionnel donné. |
2. Différencier les modèles de service et d’exploitation |
Identifie IaaS, PaaS, SaaS et on-premise, hybride, natif. |
Compare leurs avantages et limites selon des cas concrets. |
Justifie le choix d’un modèle adapté à un besoin spécifique. |
3. Comparer les options de calcul (VM, conteneurs, serverless) |
Décrit les principales options de calcul disponibles. |
Associe chaque option à un usage typique. |
Sélectionne l’option optimale selon des critères techniques et économiques. |
4. Identifier les services cloud adaptés aux types de données |
Reconnaît les trois types de données (structurées, semi, non structurées). |
Associe chaque type à un service Azure approprié. |
Propose une architecture de stockage équilibrée en coût et performance. |
5. Expliquer le modèle de responsabilité partagée |
Cite les acteurs impliqués (client vs fournisseur). |
Distingue les responsabilités selon les modèles de service. |
Analyse les implications sécuritaires d’un choix de modèle. |
6. Schématiser un réseau cloud |
Reproduit la structure de base d’un VNet et de sous-réseaux. |
Configure un réseau virtuel fonctionnel dans Azure. |
Intègre sécurité, routage et interconnexion dans une architecture hybride. |
7. Analyser des architectures de référence (hyperscalers) |
Repère les composants principaux d’une architecture type. |
Compare des modèles proposés par différents fournisseurs. |
Extrait des bonnes pratiques pour concevoir une solution hybride. |
8. Estimer le coût d’une solution cloud |
Utilise un calculateur de coûts pour une configuration simple. |
Compare les coûts cloud vs on-premise sur un cas concret. |
Optimise les ressources pour réduire les coûts sans perte de performance. |
9. Justifier une stratégie d’adoption du cloud |
Décrit les stratégies « lift & shift » et « reshape ». |
Explique leurs avantages et limites. |
Choisit et argumente la stratégie la plus pertinente pour un scénario donné. |
10. Formuler une recommandation équilibrée (coût, performance, souveraineté) |
Liste les critères à prendre en compte. |
Rédige une recommandation simple. |
Défend sa proposition lors d’une soutenance ou discussion critique. |
11. Concevoir une architecture cloud simple |
Dessine un schéma de base reliant services principaux. |
Intègre contraintes techniques et fonctionnelles. |
Propose un concept modulaire et évolutif. |
12. Intégrer haute disponibilité, sécurité et reprise après sinistre |
Décrit les mécanismes de base (backup, réplication). |
Configure ou simule une HA/DR simple. |
Met en œuvre une architecture résiliente documentée. |
13. Planifier un concept de test |
Liste les types de tests (fonctionnement, performance, sécurité). |
Rédige un plan de tests simple. |
Met en œuvre et interprète les résultats de tests sur son déploiement. |
14. Documenter le concept technique |
Produit un schéma ou un diagramme incomplet. |
Fournit un schéma clair avec légendes et justification. |
Rédige un dossier technique structuré et défend ses choix. |
15. Déployer une infrastructure cloud complète |
Suit un guide pour créer une VM et un stockage. |
Configure une topologie Azure complète (VM + DB + réseau). |
Automise ou industrialise le déploiement via scripts ou templates. |
16. Configurer la sécurité et la supervision |
Applique des réglages de base (NSG, monitoring). |
Met en place un suivi actif des ressources et des logs. |
Intègre supervision, tagging et alertes dans une logique de gouvernance. |
17. Valider le bon fonctionnement de la solution |
Vérifie la connexion SSH et la base de données. |
Interprète les messages et corrige les erreurs courantes. |
Élabore des tests de validation systématiques et partage les résultats. |
18. Présenter le résultat de manière professionnelle |
Explique oralement son travail. |
Structure sa présentation (thème, architecture, démo). |
Anime une démonstration claire et engageante, adaptée à un public non technique. |
Séquencement
Séquence |
Objectif |
|---|---|
1. Principes du Cloud Computing |
|
2. Coûts, adoption et stratégie de migration |
|
4. Déploiement et tests dans Azure |
|
5-6–7. Proof of Concept (PoC) |
|
8. Présentations |
Évaluations
TS1 – Théorie & Pratique (50%)
Évaluation intermédiaire : compréhension des modèles, conception et déploiement d’une infrastructure Azure.
TS2 – Proof of Concept (50%)
Réalisation d’un prototype cloud en équipe, accompagné d’un schéma technique et d’une présentation.
📘 Ressources de départ
Compte Azure
Documentation officielle Microsoft Learn
Outils : VS Code, Draw.io, Azure Portal, CLI
Note : Le planning peut évoluer selon l’avancement du groupe. Les objectifs opérationnels officiels du module sont disponibles ici.