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.

image


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

  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.

  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.

  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é.

  4. 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.