2013-02-25 1 views
2

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?

+0

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

+0

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

Répondre

0

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, ...

0

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.

https://www.quora.com/Do-you-think-that-Web-Based-IDEs-are-the-future-of-IDEs/answer/Tyler-Jewell?snids=895306182&nsrc=1&filter=all

https://www.quora.com/What-is-the-market-size-of-cloud-IDEs-and-what-are-the-possible-business-models/answer/Tyler-Jewell

Disclaimer: Je suis fondateur de Codenvy un fabricant d'un IDE nuage.

Questions connexes