Quelqu'un at-il déjà essayé le développement de logiciels dans le cloud? Plutôt que de configurer un ordinateur de bureau ou un ordinateur portable avec un serveur web, un SGBD, un compilateur et un IDE, je pense à les installer sur une instance Amazon EC2. Ensuite, je pourrais me connecter via un client VNC et faire du développement de n'importe où que j'ai accès à Internet. Mais je suis préoccupé par la vitesse et la sécurité. Si vous avez réfléchi ou essayé, partagez vos impressions.Le développement logiciel dans le cloud est-il pratique?
Répondre
Vous pourriez avoir un environnement de développement complet sur le cloud. Cependant, vous devriez choisir entre un IaaS ou un PaaS pour votre but. Sur un PaaS, vous activez généralement les services que vous souhaitez et vous commencez à les utiliser sans prendre en compte la configuration ou le processus d'installation. Vous pouvez activer une base de données MySQL, un IDE sur le cloud ou un environnement d'exécution avec un clic de la souris. Par exemple, je sais qu'avec Codenvy, vous pouvez coder, construire et déboguer directement sur le nuage. Par exemple, je sais que . Ils prennent en charge certaines langues, mais si vous en avez besoin d'une autre, vous devriez chercher un autre IDE sur le nuage. Il y en a quelques-uns.
De nos jours, vous pouvez facilement stocker votre code source sur un référentiel en ligne et même créer et déployer vers une instance d'exécution. Ainsi, vous pouvez avoir un schéma comme celui-ci:
Nuage IDE -> Référentiel -> Outil de CI -> Environnement d'exécution
Vous pouvez jeter un oeil à this vidéo que je trouve sur une PaaS. Il explique le schéma ci-dessus, sauf pour le cloud IDE.
Sur un IaaS, vous pourriez avoir un scénario similaire. Cependant, vous devez tout installer à partir de zéro.
Vous devriez essayer par vous-même et voir si elle répond à vos besoins ou non. Pour les grands projets, je préférerais utiliser Eclipse, IntelliJ, Netbeans, ...
Vous pouvez envisager d'exécuter une image IDE dans le cloud avec un connecteur VNC ou d'utiliser un IDE pur dans le cloud. Les IDE Cloud sont très prometteurs en termes de configuration, de performances et de sécurité. Comme un arrière-plan supplémentaire, vous pouvez lire si les IDE IDE sont l'avenir, et le marché global pour IDE IDE sur quora avec quelques bonnes questions posées et répondues.
Disclaimer: Je suis fondateur de Codenvy un fabricant d'un IDE nuage.
- 1. Développement Web dans le Cloud
- 2. Outils de développement logiciel gratuits pour suivre le développement logiciel?
- 3. SVN dans le développement distribué - meilleure pratique?
- 4. Le développement logiciel sera-t-il consolidé?
- 5. pour le développement de kits de développement logiciel kiosque
- 6. comment débuter le développement logiciel et web?
- 7. logiciel cloud ready
- 8. Installer un logiciel sur une VM déployée dans le cloud
- 9. Google Cloud Spanner pour le développement
- 10. Développement Cloud Foundry workflow
- 11. Développement basé sur le cloud Android
- 12. Erreur dans le kit de développement logiciel Windows (SDK) Installation
- 13. Analyse du développement logiciel
- 14. Service d'enregistrement dans le cloud ou pratique de journalisation WP7
- 15. méthodologie de développement logiciel - développement concurrentiel
- 16. logiciel de mise à jour automatique sur le cloud
- 17. Trombone, Cloud, Développement, Production
- 18. Matériel et logiciel requis pour le développement d'applications IPhone
- 19. développement logiciel sans essai d'intégration
- 20. Logiciel gratuit pour le développement d'applications Windows Mobile
- 21. Logiciel de développement d'applications Android
- 22. documents nécessaires pour le processus de développement logiciel
- 23. Développer dans le cloud
- 24. Meilleure pratique pour commencer le développement d'une application Web
- 25. Code dans le cloud
- 26. Environnement de création/développement graphique AJAX le plus pratique
- 27. Stockage d'objets dans le cloud
- 28. Bonne pratique de conception de logiciel
- 29. Meilleure pratique pour le développement Web hors ligne
- 30. Déploiement continu dans le cloud
Aussi vite que la connexion à un autre serveur distant. Amazon en sait plus sur la sécurité que moi. Je pense que c'est un excellent environnement à faible coût. – duffymo
Relativement apparenté (bien que spécifique à .NET): http://stackoverflow.com/q/2422035/60462. Nous verrons probablement plus d'IDE basés sur un navigateur dans un proche avenir. – ShiDoiSi