Changes

no edit summary
Line 143: Line 143:     
L’architecture technologique est un important catalyseur de solutions hautement accessibles et adaptables qui doivent être harmonisées avec l’architecture d’application choisie. L’adoption de l’informatique en nuage offre de nombreux avantages potentiels en atténuant les contraintes logistiques qui ont souvent une incidence négative sur les solutions existantes hébergées « sur place ». Cependant, l’architecture d’application doit rendre possible de tirer de ces avantages.
 
L’architecture technologique est un important catalyseur de solutions hautement accessibles et adaptables qui doivent être harmonisées avec l’architecture d’application choisie. L’adoption de l’informatique en nuage offre de nombreux avantages potentiels en atténuant les contraintes logistiques qui ont souvent une incidence négative sur les solutions existantes hébergées « sur place ». Cependant, l’architecture d’application doit rendre possible de tirer de ces avantages.
{| class="wikitable"
+
 
|'''Utiliser d’abord le nuage'''
+
 
|
+
=== Utiliser d’abord le nuage ===
* Adopter l’utilisation des accélérateurs du GC pour assurer des contrôles de sécurité et d’accès adéquats;
+
 
* Appliquer l’ordre de préférence suivant : logiciel en tant que service (SaaS) d’abord, puis plateforme comme service (PaaS), et enfin infrastructure comme service (IaaS);
+
==== * Adopter l’utilisation des accélérateurs du GC pour assurer des contrôles de sécurité et d’accès adéquats ====
* Exécuter les services infonuagiques par l’entremise des services de courtage infonuagique de SPC;
+
 
* Appliquer l’ordre de préférence suivant : le nuage public d’abord, ensuite le nuage hybride, puis le nuage privé et, enfin, les solutions sans nuage (sur site);
+
 
* Concevoir la mobilité sur le nuage et élaborer une stratégie de sortie pour éviter l’immobilisation des fournisseurs.
+
 
|-
+
==== * Appliquer l’ordre de préférence suivant : logiciel en tant que service (SaaS) d’abord, puis plateforme comme service (PaaS), et enfin infrastructure comme service (IaaS) ====
|'''Conception pour le rendement, la disponibilité et l’évolutivité'''
+
 
|
+
 
* Veiller à ce que les délais de réponse répondent aux besoins des utilisateurs et à ce que les services essentiels soient hautement disponibles;
+
 
* Prendre en charge des déploiements sans temps d’arrêt pour la maintenance planifiée et non planifiée;
+
==== * Exécuter les services infonuagiques par l’entremise des services de courtage infonuagique de SPC ====
* Utiliser des architectures distribuées, prévoir la possibilité d’échec, traiter dignement les erreurs et effectuer une surveillance active du rendement et du comportement;
+
 
* Établir des architectures qui facilitent l’ajout de nouvelles technologies tout en limitant la perturbation des programmes et des services existants;
+
 
* Contrôler la diversité technique – concevoir des systèmes basés sur des technologies et des plateformes modernes déjà utilisées.
+
 
|-
+
==== * Appliquer l’ordre de préférence suivant : le nuage public d’abord, ensuite le nuage hybride, puis le nuage privé et, enfin, les solutions sans nuage (sur site) ====
|'''Respecter les principes de développement d’applications modernes (DevSecOps)'''
+
 
|
+
 
* Utiliser l’intégration continue et les déploiements continus;
+
 
* S’assurer que des tests automatisés sont effectués pour garantir la sécurité et la fonctionnalité;
+
==== * Concevoir la mobilité sur le nuage et élaborer une stratégie de sortie pour éviter l’immobilisation des fournisseurs ====
* Faire participer les utilisateurs et les autres intervenants au processus DevSecOps, qui fait référence au concept de faire de la sécurité logicielle un élément central du processus global de livraison de logiciels.
+
 
|}
+
 
 +
 
 +
=== Conception pour le rendement, la disponibilité et l’évolutivité ===
 +
 
 +
==== * Veiller à ce que les délais de réponse répondent aux besoins des utilisateurs et à ce que les services essentiels soient hautement disponibles ====
 +
 
 +
 
 +
 
 +
==== * Prendre en charge des déploiements sans temps d’arrêt pour la maintenance planifiée et non planifiée ====
 +
 
 +
 
 +
 
 +
==== * Utiliser des architectures distribuées, prévoir la possibilité d’échec, traiter dignement les erreurs et effectuer une surveillance active du rendement et du comportement ====
 +
 
 +
 
 +
 
 +
==== * Établir des architectures qui facilitent l’ajout de nouvelles technologies tout en limitant la perturbation des programmes et des services existants ====
 +
 
 +
 
 +
 
 +
==== * Contrôler la diversité technique – concevoir des systèmes basés sur des technologies et des plateformes modernes déjà utilisées ====
 +
 
 +
=== Respecter les principes de développement d’applications modernes (DevSecOps) ===
 +
 
 +
==== * Utiliser l’intégration continue et les déploiements continus ====
 +
 
 +
 
 +
 
 +
==== * S’assurer que des tests automatisés sont effectués pour garantir la sécurité et la fonctionnalité ====
 +
 
 +
 
 +
 
 +
==== * Faire participer les utilisateurs et les autres intervenants au processus DevSecOps, qui fait référence au concept de faire de la sécurité logicielle un élément central du processus global de livraison de logiciels ====
 +
 
       
</multilang>
 
</multilang>
514

edits