Aller au contenu principal

VSCode - IDE en tant que service

Un environnement local complet pour le développement et l’exploitation sur le cloud.

Encore un "environnement à la Gitpod" avec les vrais outils que vous utilisez localement tous les jours.

Il intègre nos outils et CLI quotidiens tels que docker, docker-compose, k3d, k9s, kubectl, kubeseal, terraform, terragrunt, node, python, ansible, lt, gcloud, jq, yq, etc. Vous pouvez ajouter d'autres outils dans votre instance en utilisant la commande apt directement dans le terminal.

Vous bénéficiez également d'un accès complet à l'instance de calcul hébergeant cet IDE web, comme s'il s'agissait de votre propre machine.

code

Les différences avec Gitpod ?

Bien sûr, Gitpod, Coder, Google Cloud Shell, et GitHub Codespaces sont excellents et apportent beaucoup de valeur pour un grand nombre d'utilisateurs. Cependant, nous pouvons offrir des avantages supplémentaires en comparaison avec ces solutions :

  • Hébergement possible en Europe 🇪🇺 (y compris en France 🇫🇷) avec des fournisseurs français comme Scaleway ou OVH
  • Tous les outils nécessaires sont déjà inclus : docker, docker-compose, k3d, k9s, kubectl, kubeseal, ansible, terraform, terragrunt, gcloud, jq, yq, lt
  • Conservez et stockez l’état de vos dépôts git, les identifiants des registres OCI, les clés SSH, les clés GPG, etc.
  • C’est comme posséder un VPS : votre propre instance avec la taille que vous choisissez, sans limitation en nombre d’heures, d’espaces de travail git ou autres
  • Possibilité d’installer et de conserver vos extensions VSCode
  • Vous pouvez avoir un serveur de tunnel dédié qui permet de rediriger vos ports HTTP(s) avec une URL publique sécurisée en TLS sur vos propres zones TLS et de conserver les mêmes URLs (voir ce tutoriel pour en savoir plus)
  • De nombreuses améliorations à venir :
    • Nous fournirons une API, une console web et un module Terraform pour vous permettre de :
      • Arrêter et redémarrer vos instances lorsque vous ne les utilisez pas afin de réduire les coûts
      • Assurer la persistance des dépôts git et des registres docker depuis n'importe où, même après la destruction/recréation de votre instance (grâce à une architecture basée sur des états/événements stockés)
      • Effectuer des mises à jour continues (rolling upgrades)

ipad

Oui, vous pouvez utiliser un simple iPad pour travailler comme si vous étiez sur un ordinateur portable puissant !

Démo et tutoriels

Vous pouvez trouver des démos et des tutoriels ici.

Exigences minimales

Nous conseillons de commencer avec une instance >= DEV1-M.

Dimensionnement et tarification

Consultez les informations ici.

Vous pouvez également choisir de le faire vous-même, c'est entièrement gratuit. Profitez de notre dépôt contenant l’image Docker et le rôle Ansible pour l’installer par vos propres moyens.