La ligne de commande débarque dans Google Cloud Platform avec Cloud Shell
La plateforme Cloud de Google s'enrichit (enfin) d'une console 100% Web pour utiliser la ligne de commande partout depuis n'importe quelle machine (même un Chromebook)
Google Cloud Shell (en Beta) permet d’utiliser une ligne de commande dans la fenêtre du navigateur, sans avoir à installer le moindre SDK.
"Nous proposons Cloud Shell avec une VM hébergée et gérée par Google. Nous avons aussi prévu assez d’espace de stockage (NDR : 5 GB) pour vous permettre d’enregistrer vos sessions. Si vous vous déconnectez ou changez de machine, vous pouvez sans problème reprendre votre travail là où vous en étiez.", résume Greg DeMichellie, Director Product Management.
Cloud Shell comprend le support des langages - y compris les librairies, les runtime , les SDK et les compilateurs - pour Java, Go (le concurrent maison de Google à JavaScript), Python et Node.js.
La solution est issue de la fonction d’utilisation de SSH à partir du navigateur lancée l’année dernière pour les instances de VM Google Compute Engine.
Concrètement, avec Cloud Shell, la commande gcloud et les autres fonctions du Google Cloud SDK sont disponibles depuis n'importe quelle machine. Greg DeMichellie, Director Product Management en a fait la démonstration sur un Chromebook ("la preuve je n'ai rien installé", plaisante le porte-parole de Google).
Cloud Shell permet par exemple de :
- Créer et gérer des instances Google Compute Engine
- De créer ou d'accéder à des bases de données dans Google Cloud SQL
- De gérer des données dans Google Cloud Storage
- D'interagir avec des dépôts Git - locaux ou distants - (y compris Google Cloud Source Repositories)
- De créer et de déployer des applications sur Google App Engine
Cloud Shell est accessible depuis la console Google Developers. Cette version bêta de l'outil est disponible gratuitement, "jusqu’au début de l’année 2016".
Si l'on s'en fie à l'applaudimètre lors du Google Next qui s'est tenu à Paris, le produit devrait connaître un succès certain auprès de développeurs qui attendaient cette fonctionnalité. A confirmer dans les mois qui viennent donc.