Cloud Studio : IDE en ligne proposé par Tencent Cloud

Cloud Studio : IDE en ligne proposé par Tencent Cloud 157

IDE en ligne proposé par Tencent Cloud, permettant aux développeurs de programmer directement dans le navigateur sans installer de logiciel en local, en déplaçant l'environnement de développement vers le cloud.

#Ai工具箱 #Ai编程建站

Cloud Studio : IDE en ligne proposé par Tencent CloudIntroduction

Qu'est-ce que Cloud Studio

Cloud Studio est un environnement de développement intégré (IDE) en ligne proposé par Tencent Cloud. Il permet aux développeurs de programmer via un navigateur, sans avoir à installer de logiciel localement, ce qui revient à déplacer l'environnement de développement de l'ordinateur vers le cloud.

En 2015, Cloud Studio est apparu en tant que produit indépendant et fut le premier outil de développement en Chine à combiner les ressources cloud et un environnement de développement en ligne. Le 15 août 2022, Tencent Cloud a lancé Cloud Studio, un outil de développement cloud tout-en-un, qui permet aux développeurs de collaborer à distance et de déployer des applications via un IDE web.

Cloud Studio:腾讯云推出的在线集成开发环境IDE.webp

Caractéristiques de Cloud Studio

  • Environnements de développement variés : il propose de nombreux modèles de développement tels que Java Spring Boot, Python, Node.js, etc. Les environnements couramment utilisés comme Node.js, Java et Python sont préinstallés, et il est également possible de se connecter à un serveur cloud pour une configuration personnalisée. Il prend en charge les environnements d'exécution GPU, avec des modèles pour Pytorch, TensorFlow, etc., prêts à l'emploi.

  • Collaboration pratique : grâce à l'IDE web, il est possible de collaborer à distance pour développer et déployer des applications. Des fonctionnalités telles que le débogage en ligne et l'aperçu automatique peuvent améliorer l'efficacité du développement. Le module de collaboration permet de partager des liens et dispose d'un processus d'approbation complet. Lorsqu'un code est modifié, les autres terminaux peuvent voir les changements presque en temps réel, et il est possible de savoir qui a modifié le code. Il prend en charge les messages, la voix et le chat vidéo, ce qui facilite la conception, la discussion et le développement en équipe.

  • Sécurité garantie : la connexion via SSH permet une liaison sécurisée avec l'espace de travail cloud. L'espace de travail étant hébergé sur Tencent Cloud, la sécurité des données est assurée grâce aux capacités de sécurité de Tencent Cloud. Dans un environnement intranet d'entreprise, le code reste sécurisé, contrôlable et auditablesans fuite, répondant ainsi aux besoins des entreprises en matière de développement et de collaboration sécurisés du code.

  • Bonne expérience utilisateur : aucun téléchargement ni installation n'est nécessaire, il suffit d'utiliser un navigateur, ce qui permet de gagner du temps sur l'installation et la mise à jour des logiciels. Il offre des capacités standardisées d'installation et de déploiement dans le cloud, et prend en charge le clonage dans le cloud des principaux dépôts de code. Dans les scénarios nécessitant une compilation accélérée, comme le calcul de modèles ai, il est possible d'ajuster les spécifications de l'environnement de développement, puis de les restaurer une fois terminé.

  • Assistance intelligente : un assistant de code IA intégré est capable de générer du code de qualité, aidant les développeurs à résoudre des problèmes techniques et à améliorer l'efficacité du codage.

  • Plugins riches : si la configuration par défaut ne suffit pas, l'installation de plugins en ligne permet d'améliorer l'expérience d'utilisation, et les plugins VS Code sont également compatibles.

  • Persistance des données : nul besoin de s'inquiéter des coupures de courant entraînant la perte du code non sauvegardé ou d'un espace de stockage insuffisant, le code peut être sauvegardé à tout moment.

Scénarios d'application de Cloud Studio

  • Programmation en ligne : il suffit d'ouvrir un navigateur pour programmer, avec de nombreux environnements de développement disponibles et utilisables sans configuration manuelle.

  • Développement rapide : les environnements préconfigurés permettent de créer rapidement des espaces de travail, intégrant le démarrage de projet, le débogage en temps réel et l'accès à distance, permettant aux développeurs de se concentrer sur l'écriture du code métier principal.

  • Entretien à distance : les recruteurs peuvent utiliser Cloud Studio pour poser des questions et évaluer en ligne les capacités de programmation des candidats.

  • Démonstration pédagogique : les enseignants du supérieur peuvent l'utiliser pour enseigner, effectuer des démonstrations en direct et coder, déboguer et exécuter en ligne.

  • Collaboration sur un projet : lors du développement de projets de grandes entreprises, de nombreux développeurs peuvent travailler à distance depuis leur domicile, avec une efficacité supérieure à celle du mode de développement local.

Tarifs

VersionSpécifications de l'espaceStockage disponibleBande passanteForfait de données maximalEspaces de travail de développement pouvant fonctionner simultanémentCapacité maximale par espace de travailRessources persistantes et stockage total maximal par espace de travailBande passante et forfait de données maximal par espace de travail
Version gratuite1 cœur 2 Go40 Go4 Mbit/s100 Go/moisPeut exécuter simultanément un espace de travail de développement 1 cœur 2 Go4 GoPrend en charge jusqu'à 10 ressources persistantes stockables, avec un stockage total maximal de 20 GoChaque espace de travail partage une bande passante de 2 Mbit/s, avec un forfait de données maximal de 100 Go/mois
Version standard2 cœurs 4 Go80 Go6 Mbit/s200 Go/moisForfait mensuel de 30 jours, peut exécuter simultanément un espace de travail de développement 2 cœurs 4 Go8 GoPrend en charge jusqu'à 10 ressources persistantes stockables, avec un stockage total maximal de 80 GoChaque espace de travail partage une bande passante de 6 Mbit/s, avec un forfait de données maximal de 200 Go/mois

Tutoriel d'utilisation de Cloud Studio

Créer un espace de travail

Connectez-vous à la console officielle de Tencent Cloud, cliquez sur « Commencer à utiliser » pour accéder à l'IDE cloud Cloud Studio, et créez un espace de travail de l'une des deux manières suivantes :

  • Méthode 1 : cliquez sur la carte d'un modèle dans « Modèles d'espace » pour créer directement l'espace. Le nom de l'espace de travail est généré automatiquement, et l'environnement préconfiguré ainsi que le code exemple du modèle sont lancés. Une nouvelle page s'ouvre après la création.

  • Méthode 2 : cliquez sur « Espace de travail générique » pour accéder à la page de création. Cliquez sur « Nouveau », sélectionnez l'environnement préconfiguré, renseignez le nom et la description de l'espace de travail, choisissez l'environnement d'exécution et la source du code. Une fois la configuration terminée, cliquez sur « Créer ».

Utiliser l'espace de travail

  • Dans l'espace de travail de l'IDE cloud Cloud Studio, vous pouvez placer le code du projet, installer des environnements logiciels, exécuter ou compiler le projet. Cliquez sur « Terminal – Nouveau terminal » dans la barre de menus, un panneau s'ouvre en bas permettant d'utiliser des commandes, par exemple créer des fichiers ou installer des logiciels.

Gérer l'espace de travail

Sur la page de liste des espaces de travail, vous pouvez effectuer les opérations suivantes : exécuter, arrêter, supprimer et restaurer l'espace de travail :

  • Exécuter : cliquez sur la carte d'un espace de travail en cours d'exécution, il s'ouvre et s'exécute dans une nouvelle page, avec l'état « En cours d'exécution » affiché sur la carte.

  • Arrêter : pour un espace de travail en cours d'exécution, cliquez sur [Arrêter] à droite de la carte pour l'arrêter.

  • Supprimer : les espaces de travail non en cours d'exécution peuvent être supprimés en cliquant sur [Supprimer] en bas à droite de la carte. Les espaces de travail supprimés restent dans la liste « Espaces de travail supprimés » pendant 24 heures ; s'ils ne sont pas restaurés dans ce délai, ils seront définitivement détruits.


Outils liés à Cloud Studio : IDE en ligne proposé par Tencent Cloud