SGBD - Salesforce propose une base de données d’entreprise conçue pour le Cloud et continue d’investir sur le réseau social
L’éditeur Salesforce.com pionnier du CRM en mode SaaS a décidé d’élargir son offre en proposant database.com, une base de données présentée comme un service. Il a aussi annoncé une version gratuite de Chatter, le module réseau social complétant les logiciels au catalogue de l’éditeur.
C’est à l’occasion de sa conférence Dreamforce à San Francisco que Salesforce.com a présenté Database.com, une base de données d’entreprise entièrement conçue pour le Cloud. Le développement des applications mobiles, des modèles de données sociales et des technologies événementielles (« Push ») nécessite en effet un nouveau type de base de données ; Database.com répond à cette problématique de support de ces nouvelles applications en libérant les développeurs des tâches d'administration et de maintenance des systèmes matériels et logiciels classiques.
Database.com est une solution ouverte pour laquelle les applications peuvent être développées en Java, Ruby, PHP, etc. ; ces dernières peuvent ensuite être exécutées sur toute plate-forme (Force.com, VMforce, Amazon EC2, Google AppEngine, Heroku, Microsoft Azure) et fonctionner en mode natif sur tout type de périphérique (Android, Blackberry, iPad, iPhone). Ces applications, qui réalisent un appel sécurisé par Internet à l’API de Database.com, peuvent être très spécifiques et destinées à quelques utilisateurs ou au contraire offrir des fonctions génériques à des centaines ou des milliers d’utilisateurs potentiels. A titre d’exemple, peuvent se connecter à Database.com par Internet :
- Les développeurs d’applications iPhone et iPad qui écrivent des applications natives iOS fonctionnant nativement sur tous les appareils Apple,
- Les développeurs Android qui réalisent des applications natives Android en Java,
- Les développeurs Web qui conçoivent des applications sur Amazon EC2 en PHP,
- Les développeurs Java qui créent une application qui tourne sur VMforce.
Database.com intègre les fonctionnalités classiques des SGBD d’entreprise (gestion des utilisateurs, sécurisation de niveau ligne, déclencheurs, procédures stockées, authentification, etc.) et des API et bénéficie des avantages du Cloud Computing : pas d’administration de systèmes matériels ou logiciels, extensibilité automatique, systèmes intégrés de mise à jour, sauvegarde, restauration, reprise d’activité après incident, etc. Ce système intègre également un nouveau modèle de données sociales, une nouvelle console de développement, ainsi que :
- le stockage relationnel : tables, relations, support de multiples types de champs, déclencheurs, procédures stockées, langage de requête, moteur de recherche, etc.
- le stockage de fichiers : documents, vidéos, images, etc.
- une API SOAP et REST : Database.com intègre une API normalisée de service Web simplifiant le développement des accès aux données.
- un modèle de données sociales : les applications de nouvelle génération exigent un nouveau modèle de données. Database.com intègre un modèle de données sociales pré-intégré (pour les fils d’information, profils utilisateur, mises à jour de statut).
- l’ajustement automatique : Database.com est extensible sur Internet et intègre des fonctions automatiques d'optimisation, de mise à jour, de sauvegarde, de réplication sur site distant et de création d’espaces temporaires (« sandboxes ») pour le développement, les tests et la formation.
- l’identité et l’authentification : les accès à Database.com peuvent être contrôlés avec oAuth ou SAML et des fonctions dédiées à la gestion des utilisateurs (identités/profils, authentification, etc.)
- la sécurité de niveau ligne : des outils graphiques permettent aux développeurs de définir en quelques clics les règles de sécurité d'accès aux données (jusqu'au niveau de la ligne de données élémentaire). Ces règles pilotent ensuite la logique de filtrage de toutes les requêtes émanant d'applications personnalisées développées sur Database.com
- le moteur de recherches : Database.com intègre de puissants services de recherche. Les développeurs peuvent notamment accéder à un moteur de recherche en texte intégral respectant automatiquement les règles de sécurité d’entreprise.
- les outils : Database.com propose une nouvelle console de développement et des outils ETL. Salesforce.com propose séparément une série de kits de développement pour accélérer la conception ; ces outils proposés sur www.database.com intègrent notamment des kits pour :
- Java, .NET, Ruby et PHP
- iOS et Android
- Google AppEngine, Google Data, Microsoft Azure, Amazon Web Services, Facebooket Twitter
- Adobe Flash/Flex
Database.com sera disponible en tant que service autonome en 2011. Le module de démarrage de Database.com sera proposé gratuitement. Les services élémentaires de Database.com (accès à la base de données, stockage de fichiers, administration élémentaire) seront initialement disponibles aux conditions suivantes :
- Gratuit pour 3 utilisateurs (avec un maximum de 100 000 enregistrements et 50 000 transactions/mois)
- 10 $ par mois pour chaque lot de 100 000 enregistrements supplémentaires
- 10 $ par mois pour chaque lot de 150 000 transactions supplémentaires
Database.com Enterprise Services sera facturé 10 $ par utilisateur et par mois (avec identité utilisateur, authentification et contrôle d’accès de niveau ligne).
Salesforce.com poursuit ses investissements sur le réseau social avec Chatter Free
Parallèlement à Database.com, Salesforce.com lance Chatter Free, une nouvelle édition gratuite de Salesforce Chatter. Chatter est une application et plateforme de collaboration d'entreprise. Grâce à des fonctionnalités sociales connues avec Facebook et Twitter (les profils, les mises à jour de statuts, les flux en temps réel...), cette application permet aux utilisateurs de suivre des documents, des individus, des processus métier et des données applicatives.
Chatter Free offre des fonctions collaboratives à tous les utilisateurs de l’entreprise telles que : la création de profils, la mise à jour de statuts, les flux en temps réel , le partage de fichiers, la création de groupes, le filtrage, les invitations, Chatter Mobile, Chatter Desktop.
Salesforce Chatter est disponible et fourni gratuitement à tous les abonnés de Salesforce CRM et de Force.com. Les licences utilisateurs Chatter Plus sont disponibles pour les clients de l'édition professionnelle, entreprise ou illimitée pour 15€ par utilisateur et par mois. Chatter Free est désormais disponible gratuitement pour tous les utilisateurs de clients abonnés à salesforce.com.
> L'AVIS DU CXP
Laurence Dubrovin : Salesforce envahit tout le champ du mode service
Il s’agit d’un lancement plutôt téméraire et osé sur le secteur déjà mature des bases données sur lequel les leaders sont bien établis. Le marché des bases de données est en effet largement dominé par les 3 leaders que sont Oracle, IBM et Microsoft et les acteurs de l’open source Ingres, PostgreSQL et MySQL. A signaler que le rachat de ce dernier par Oracle a déclenché une certaine inquiétude chez les utilisateurs et suscité l’initiative SkySQL, une version dérivée de MySQL.
Mais l’atout de Salesforce réside dans son modèle de développement des produits qui est nativement orienté service sur Internet. Et toutes les briques doivent être développées sous ce modèle : base de données, réseau social mais aussi les applications mobiles susceptibles de s’y connecter. C’est ce qui fait la force du modèle SaaS et maintenant du Cloud Computing conçu pour supporter un nombre croissant d’utilisateurs.
L'Œil Expert, 14 décembre 2010