Auto-héberger une application ou l'externaliser? [fermé]

8

En supposant que vous avez la capacité d'influencer les achats informatiques dans votre organisation, quels critères et processus utilisez-vous pour évaluer les décisions d'externalisation? Dans une décision de base «héberger une application commerciale en interne» par rapport à une décision hébergée / logicielle en tant que service, je vois trois scénarios différents:

  1. Achetez du nouveau matériel et des logiciels pour héberger une nouvelle application en interne ou externalisez-la.
  2. Externaliser une application existante hébergeant actuellement en interne.
  3. Apportez une demande en cours externalisé retour en interne.

La décision revient finalement aux budgets et à l'argent, mais quels autres facteurs considérez-vous? Temps? Compétence? Intégration avec d'autres systèmes?

berberich
la source

Réponses:

7

La décision revient finalement aux budgets et à l'argent, mais quels autres facteurs considérez-vous? Temps? Compétence? Intégration avec d'autres systèmes?

Maintes et maintes fois, j'ai vu des entreprises externaliser leur hébergement d'applications ... et (implicitement) la responsabilité . C'est à ce moment-là que les gens commencent à ne considérer que les coûts commercialisés. Cela conduit souvent à "Eh bien, Sparkle Pony Systems, Ltd héberge nos serveurs, donc si quelque chose ne va pas, ils sont à blâmer" .

Ainsi, une certaine diligence raisonnable est nécessaire pour s'assurer que la société d'hébergement d'applications est à la hauteur. Une visite sur place ou deux est un must.

  • Personnel technique
    • Rencontrez-les, découvrez leurs antécédents, évaluez leurs humeurs
    • Depuis combien de temps sont-ils là? Y a-t-il un taux de rotation élevé?
    • Sont-ils vraiment expérimentés dans la plate-forme sur laquelle vous souhaitez fonctionner?
  • Installations
    • Visite de la salle des serveurs
    • Est-il soigné et organisé? (Pas de support et de poussière sur les serveurs, pas de panneaux de brassage sans étiquette)
    • Ont-ils des pièces de rechange et des kits d'urgence facilement disponibles?
    • Comment est la sécurité? Êtes-vous resté seul? Ont-ils besoin de clés pour tout accéder?
    • Le colo est-il bien connu dans votre région? (Et pas au sous-sol de la maison des parents du propriétaire)
    • Est-ce que tout est redondant?
  • Santé de l'entreprise
    • Ont-ils une liste de clients respectable, des entreprises qui souhaitent la stabilité de leurs fournisseurs
    • Sont-ils financièrement solides? (Peut être subjectif et difficile à évaluer avec précision.)
    • Leur système de billetterie est-il en place? Accès 24h aux ingénieurs?

Oui, ce sont les choses que je recherche dans ces entreprises. Il est étonnant de voir combien de sociétés mom-n-pop-fly-by-the-seat-of-your-pants existent dans ce domaine.

En fait, j'ai effectué ce type de diligence raisonnable il y a environ deux ans avec quelques entreprises et je suis satisfait de notre sélection.

Stu Thompson
la source
6

Vous devriez vous poser ces questions lorsque vous songez à externaliser des applications:

  • Mon personnel manque-t-il des compétences ou de la profondeur nécessaires?
  • Suis-je pas certain de pouvoir récupérer assez rapidement des pannes?
  • Ai-je des difficultés à suivre le rythme du cycle technologique de 18 à 36 mois?
  • Est-ce que les opérations quotidiennes et le fonctionnement continu des systèmes m'empêchent de me concentrer sur de nouveaux projets stratégiques?

Je suppose que si vous répondiez à deux ou plusieurs de ces questions par «oui», vous devriez envisager d'externaliser votre application ou votre service. Cela ne signifie pas que vous trouverez un fournisseur qui aura besoin de vos besoins. Cela dépend fortement du type d'application que vous souhaitez externaliser.

Je suppose qu'il existe des applications standard comme le courrier électronique, la collaboration, etc. avec de nombreuses bonnes options d'externalisation standard. Si votre application est plus spécialisée, je pense que cela dépend de la façon dont le logiciel est implémenté (client / serveur, web ...) et quelles sont les limitations techniques.

Bien sûr, vous devriez vous poser des questions similaires sur votre fournisseur de services d'externalisation afin de calculer tous les risques que vous prenez si vous entrez en relation avec une entreprise externe.

Voici quelques questions pour évaluer les fournisseurs potentiels:

  • Le fournisseur a-t-il des antécédents d'engagement de service?
  • Qui sont les clients existants du fournisseur et dans quelle mesure sont-ils satisfaits?
  • Comment sera géré votre compte? À quelle vitesse pouvez-vous vous attendre à recevoir un appel téléphonique de retour de votre gestionnaire de compte?
  • Quelle est la flexibilité du fournisseur dans la mise en œuvre de vos besoins spécifiques?
  • Quelle est la qualité de l'infrastructure du fournisseur et de l'infrastructure de sécurité?
  • Le fournisseur propose-t-il un plan de migration?
  • Quelle est la santé financière du fournisseur? Cela est trop souvent négligé, mais en particulier les start-ups ont un certain risque de cessation d'activité.
  • Comment est le prix de leurs services?
splattne
la source
Cela répond à la question - comment choisir une bonne société d'hébergement, mais cela ne répond pas à la question de savoir quels sont les avantages et les inconvénients de l'hébergement externe?
alimack
3

Il y a aussi un problème de sécurité des données. L'application contient-elle des données sur lesquelles vous préférez garder le contrôle total? Les sauvegardes sont excellentes si vous en avez besoin, mais que se passe-t-il si les données «s'échappent» d'une manière ou d'une autre?

CK.
la source
1

Outre ce que vous avez mentionné, vous avez le choix entre votre propre personnel et une société de conseil. Et le choix de la colocation, qui se situerait quelque part entre l'hébergement externe et l'hébergement interne. Vous auriez donc plus de scénarios:

  • Faire héberger l'application en interne, mais sous-traiter la maintenance à une société de conseil;
  • Avoir une application hébergée dans un centre de colocation externe, avec votre propre personnel informatique pour la maintenir;
  • Faire héberger l'application dans un centre de colocation externe, mais sous-traiter la maintenance à une société de conseil.
vartec
la source