2009-07-08 4 views
1

Notre groupe distribuera un site Web .net qui prend en charge l'un des produits de notre société. Les utilisateurs finaux sont des sociétés qui ne sont pas les nôtres. Notre groupe fonctionne donc comme un fournisseur informatique externe..net Pratiques de déploiement pour les clients externes en tant que fournisseur informatique

Nous allons tester et construire en interne, puis livrer un MSI de la construction finale. J'ai des questions sur la meilleure façon de livrer un produit testé aux contacts informatiques de nos clients pour leur déploiement interne.

Devrions-nous inclure l'ensemble de test pour exécution par le MSI?

Devrions-nous utiliser la fonctionnalité de déploiement Web dans Visual Studio, ou Wix ou une autre application de déploiement serait-elle mieux adaptée pour fournir les mises à jour initiales et, plus important encore, les mises à jour? Parce que nos clients sont externes, j'étudie si oui ou non un site externe (avec les facteurs de sécurité requis) est possible. Cela impliquera probablement un mécanisme de sécurité à deux facteurs impliquant un jeton, un certificat x.509, etc. Quelqu'un d'autre a-t-il une situation comme celle-ci - clients internes et externes ultra sécurisés - et comment vous déployez-vous dans cette situation?

Merci ...

Répondre

1

Vous pouvez toujours regarder dans Microsoft dernière (et probablement plus) offrant des déploiements de site Web:

Microsoft Web Platform Installer

+0

J'étais au courant de ce nouveau produit, mais a rejeté comme n'a pas semblé répondre à mes besoins. Le WebPI semble être une option pour les applications * ouvertement * distribuées et pas du tout lié à ma situation particulière avec la confidentialité et la sécurité. Qu'est-ce qui m'a échappé en permettant à mon entreprise d'utiliser WebPI pour déployer des applications Web en toute sécurité auprès de nos clients externes? –

+0

@kujotx - Dans l'article de blog auquel je me suis connecté, Scott Gu déclare: «Ouais, ce qui est génial, c'est que les paquets sont des paquets MSDeploy (qui sont maintenant intégrés dans VS10), ce qui signifie que vous pouvez facilement créer des paquets. Le contenu de l'outil d'administration est géré par RSS - vous pouvez donc publier votre propre flux et l'utiliser pour les installer. " Vous auriez toujours besoin de votre propre site sécurisé pour authentifier vos clients, mais je crois qu'il serait possible de déployer des applications avec Web Platform Installer vers un public limité (sécurisé et authentifié). – CraigTP

+0

Pour WebPI, il semble que je serais obligé de télécharger l'application de mon entreprise dans une galerie Web. Cela ne marchera pas. Il semble que le téléchargement FTP sécurisé hébergé en interne d'un MSI soit en tête de liste. –

Questions connexes