IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Google ajoute le support de nouveaux langages de programmation sur App Engine
Et lance officiellement Cloud Container Builder

Le , par Coriolan

91PARTAGES

8  0 
Google a annoncé qu’une nouvelle version révisée d’App Engine a été rendue disponible. L’annonce a eu lieu lors de la conférence Google Cloud Next qui a eu lieu cette semaine à San Francisco. Google App Engine est une plateforme de conception et d'hébergement d'applications web basée sur les serveurs de Google. Elle permet aux développeurs de se concentrer sur le développement du backend de leurs applications sans se soucier du besoin de maintenir des infrastructures complexes.

La nouveauté annoncée est qu’App Engine supporte désormais n’importe quel langage de programmation. Le service va fournir des environnements de développement pour C#, PHP 5-7 et Python 2 et 3, en plus de Node.js qui a déjà été en bêta sur la plateforme. Les développeurs pourront tirer profit de ces environnements et travailler avec les langages qui leur sont plus familiers. Google perçoit ce changement comme décisif pour rendre la plateforme plus ouverte, puisque la firme double d’efforts pour attirer des entreprises vers Google Cloud Platform.

Google lance Cloud Container Builder

Google va permettre aux développeurs d’utiliser les autres langages de leur choix sur App Engine, à condition qu’ils apportent leurs applications (runtimes) avec eux. Le géant de la recherche a annoncé la disponibilité générale de son offre Cloud Container Builder. Ce service destiné en premier lieu aux entreprises permet de rassembler les applications dans des images de conteneur, quel que soit l’environnement de déploiement. Les développeurs seront en mesure de créer des applications dans n’importe quel langage et d’intégrer les builds dans des conteneurs Docker sur le cloud de Google.

C’est en 2016 que le service Cloud Container Builder a été lancé et limité aux clients seul d’App Engine. Il sera désormais élargi à l’ensemble de la plateforme cloud de Google avec une facturation qui se fait par minute. Les utilisateurs pourront profiter de 120 minutes gratuites de builds par jour et par compte facturé. Après, chaque minute supplémentaire sera facturée 34 cents.

Dans l’ancienne version d’App Engine, les développeurs avaient un nombre limité d’options et d’environnements pour créer des applications, ce qui veut dire qu’il était difficile de délaisser la plateforme de Google et migrer vers une autre solution. Google a indiqué que sa philosophie désormais est d’être plus ouvert et permettre aux développeurs de facilement éviter d’être verrouillés dans la plateforme, même si ça veut dire ne plus utiliser Google Cloud Platform. Ils peuvent facilement créer une image Docker de leurs applications et migrer vers une autre plateforme cloud.

Google Cloud Functions

Google a annoncé que Cloud Functions pour les architectures évènementielles est passé du statut de la version alpha à un lancement en bêta. Cloud Functions fournit un environnement sans serveur où un évènement peut être déclenché par un évènement HTTP ou un mécanisme de notification. Les développeurs peuvent l’utiliser pour créer des microservices évènementiels. Cloud Functions est similaire à AWS Lamba, la solution proposée par le géant Amazon pour l’informatique évènementielle.

Google va également lier Cloud Functions à Firebase, la plateforme de développement d’applications mobiles. En effet, l’entreprise a dévoilé un SDK Firebase pour Cloud Functions. Firebase est un ensemble de services d'hébergement pour n'importe quel type d'application (Android, iOS, JavaScript, Node.js, Java, Unity, PHP, C++ ...). Il propose d'héberger en NoSQL et en temps réel des bases de données, du contenu, de l'authentification sociale (Google, Facebook, Twitter et Github), et des notifications, ou encore des services, tel qu'un serveur de communication temps réel.

Source : blog Google Cloud Platform

Et vous ?

Que pensez-vous de l'offre cloud de Google comparée à la concurrence ?

Voir aussi :

Google présente sa nouvelle IA d'analyse intelligente de vidéos, une innovation dans l'univers de l'intelligence artificielle ?

Une erreur dans cette actualité ? Signalez-nous-la !