Table des matières:
- 4. Finaliser les besoins en bande passante et l'hébergement
- 5. Acquisition des composants de l'infrastructure
- 6. Déploiement de l'infrastructure de livraison SaaS
- 7. Planifier la reprise après sinistre et la continuité
- 8. Intégration d'une solution de surveillance
- 9. Préparer le centre d'appels du support client
- 10. Préparer l'accord de niveau de service (SLA)
- 11. Documentation
Dans l'approche Software as a Service (SaaS), les applications sont livrées sur Internet sous forme de service. Plutôt que d'installer et de maintenir le logiciel, il suffit simplement d'accéder au logiciel via Internet. Tout modèle SaaS doit avoir les caractéristiques clés suivantes:
- Sécurité
- Évolutivité, disponibilité et autres facteurs de performance
- Reprise après sinistre
- Bande passante réseau
- Gestion de la sécurité
4. Finaliser les besoins en bande passante et l'hébergement
Il est très important que l'infrastructure soit hébergée dans une installation qui dispose d'une connectivité publique et conserve la cohérence pour garantir une expérience utilisateur positive. Lors de l'examen de la bande passante, nous devons penser aux données démographiques de notre application, par exemple le facteur de connectivité pour un utilisateur assis dans un bureau où une vitesse de réseau à large bande passante est disponible serait différent d'un utilisateur qui se connecte depuis son domicile. Il est également important de placer l'infrastructure aussi près que possible pour garantir moins de sauts de réseau. Nous devrions avoir plusieurs connexions réseau à notre centre de données, éliminant ainsi les goulots d'étranglement du réseau. Si nous décidons d'externaliser l'infrastructure du centre de données, nous devons considérer les éléments suivants:- Le centre de données est-il disponible 24 × 7 × 365?
- Fréquence des tests
- Disponibilité de systèmes redondants pour les pannes d'alimentation et autres pannes matérielles
- Sécurité physique du campus
5. Acquisition des composants de l'infrastructure
Une fois la conception de l'infrastructure terminée, nous devons utiliser des composants dont la fiabilité et la fonctionnalité ont fait leurs preuves. Cette étape est critique afin d'assurer une haute disponibilité. Lors de l'évaluation de ces composants matériels, nous devons également nous assurer que le matériel sélectionné est livré dans les délais de nos besoins commerciaux.6. Déploiement de l'infrastructure de livraison SaaS
Une fois les composants d'infrastructure disponibles, l'équipe d'exploitation doit commencer à créer et à déployer les composants SaaS. Les serveurs doivent être montés en rack, configurés et, par la suite, les systèmes d'exploitation doivent être installés selon les besoins. Les dispositifs de sécurité doivent être mis à niveau avec les dernières versions d'IDS. Le pare-feu doit également être configuré conformément à la politique d'accès utilisateur de l'entreprise.7. Planifier la reprise après sinistre et la continuité
Maintenant que l'application est prête à être utilisée sur la plateforme SaaS, nous devons planifier la reprise après sinistre et assurer la continuité de l'application. À cet égard, il convient de répondre aux questions suivantes:- Comment réagissons-nous en cas de catastrophe?
- Comment ramener la candidature dans un délai limité?
8. Intégration d'une solution de surveillance
Un sous-système de surveillance est vital. Il permet d'assurer une intervention rapide et d'éviter les catastrophes. La surveillance du système doit être effectuée sur la base des paramètres suivants:- Utilisations de la mémoire et du processeur
- Journaux des événements du système d'exploitation et de l'application
- Différents composants d'application (couche TCP, base de données, serveurs d'applications, etc.)
9. Préparer le centre d'appels du support client
Une fois que l'application est sur le marché, elle doit disposer d'un centre d'appels de support client. Le centre d'appels doit être bien connecté et équipé pour gérer un système de billetterie approprié. Le support client est un élément clé pour assurer le succès de tout modèle ou application quelle que soit la technologie. Le système de billetterie doit être activé avec un système de messagerie électronique approprié; si un problème nécessite l'attention de l'équipe de développement, le système de billetterie doit pouvoir envoyer des e-mails au membre de l'équipe approprié.10. Préparer l'accord de niveau de service (SLA)
Un SLA doit être en place lors de la mise en œuvre du modèle SaaS. Le SLA doit définir clairement le délai d'exécution et le temps de réponse ainsi que la disponibilité de l'application.11. Documentation
Une fois toutes les étapes ci-dessus terminées, toute l'infrastructure et ses composants doivent être documentés. Ce document aidera les autres à gérer tout comportement exceptionnel de l'application. Il sera également utile si des modifications ou des altérations sont nécessaires dans l'infrastructure.