Developpez.com - Rubrique Qt

Le Club des Développeurs et IT Pro

En direct des Qt DevDays 2012

Compte-rendu de la présentation sur l'utilisation de services cloud avec Qt

Le 2012-11-13 22:32:21, par idiallo, Membre éprouvé
Présentation de Sami Makkonen (Digia)

Un slide bienvenu (ci-joint) récapitule les différents modèles "cloud", avec des exemples par catégories :
- Saas, Software as a service, comme les Google Apps, Dropbox ;
- Baas, Backend as a service, comme Firebase, Apigee ;
- Paas, Platform as a service, comme Google App Engine, AWS ;
- Iaas, Infrastructure as a service, comme Rackspace, AWS.

Plusieurs briques de base pour l'utilisation de services cloud sont déjà disponibles dans Qt : gestion du XML, classes, Network, JSON, SOAP...

Toujours côté Qt, un projet de recherche de l'université de Jyväskylä expérimente l'intégration avec les services Amazon (AWS) et MS Azure pour le stockage de fichiers. Il a été proposé comme projet pour le "playground" Qt.

La session se termine par une présentation d'un projet Baas de Digia : engin.io, qui fournit des services aux applications et aux développeurs : stockage des données, gestion des environnements de développement / test / production.
La démo de codage est assez impressionnante, l'utilisation de base est vraiment très simple. Il utilise en interne (entre autres) MongoDB (pour le stockage) et Amazon S3 (pour le load balancing).

En plus de l'API Qt (QML) réglementaire, des API existent pour de nombreux autres langages. Il sort bientôt en beta, on peut s'inscrire sur le site pour manifester son intérêt.

  Discussion forum
14 commentaires
  • froggy25
    Membre à l'essai
    Merci pour ces compte-rendus, bon boulot

    *a de la lecture*