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.
En direct des Qt DevDays 2012
Compte-rendu de la présentation sur l'utilisation de services cloud avec Qt
En direct des Qt DevDays 2012
Compte-rendu de la présentation sur l'utilisation de services cloud avec Qt
Le , par idiallo
Une erreur dans cette actualité ? Signalez-nous-la !