Nous sommes nouveaux sur Azure et nous allons déployer notre première application dans les prochains jours. Je me demandais simplement si nous devions mettre en place un processus de sélection plus clair pour les essais et les déploiements et comment le rendre plus rentable.Qu'est-ce qu'une stratégie Develop-test-deploy recommandée pour Azure?
C'est le processus que je considérais -
1.Mettre sur tissu Dev locale
Maintenir un serveur de construction commune qui héberge également le contrôle des sources (nous utilisons TFS pour les deux)
Utilisez le serveur de build pour les tests locaux qui alimente les bogues au développement
ont un compte d'azur séparé pour le test de l'environnement ing - Test-passé builds seront déployés à ce compte et utilisé pour l'environnement test
Une fois que les problèmes sont résolus et les tests passent, déployer la même construction pour le compte de production (directement à partir du serveur de build, je ne pouvais pas penser d'une façon de passer d'essai d'azur à la production d'azur)
Quelques points que je vais devoir prendre soin de -
les données devront être reproduites de la production à tester les serveurs pour les tests pour être efficace
activités de construction seront être automatisés pour réduire les erreurs manuelles (en particulier changer les paramètres liés à compte comme les clés)
Avez-vous les gars c'est bien? Ou y a-t-il des failles dans cela? Je voulais que le compte de test et le compte de prod soient séparés afin que les informations de sécurité de notre prod puissent être conservées uniquement avec le personnel opérationnel clé. C'est en quelque sorte ce qui est recommandé dans l'un des blogs de Microsoft, mais je voulais le faire avancer grâce à une équipe d'experts. Merci d'avance.
+1 pour les caprices - :) Je vais juste attendre de voir si d'autres réponses arrivent, avant d'accepter cela. Vous voulez voir s'il existe d'autres méthodes que les gens utilisent. Actuellement, nous faisons principalement des itérations, donc votre première option semble refléter ce que je veux faire. –