Vidéo: Présentation de la plateforme Salesforce 2024
Salesforce. com a lancé une plate-forme appelée Force. com comme son incursion dans le marché de la plate-forme de cloud computing. Il aide les développeurs de logiciels commerciaux à créer des applications basées sur le cloud basées sur Salesforce. l'environnement de développement de com. En outre, les applications construites avec Force. Les outils de com peuvent également tirer parti des applications CRM.
L'architecture multi-location est au cœur de cette plateforme. Cela signifie que les applications conçues avec Force. com suppose que les utilisateurs partageront une seule instance physique. Toutefois, ces instances et le code d'application intégré dans ces instances sont isolés les uns des autres.
La Force. La plateforme com est centrée autour d'une pile de développement qui inclut les composants suivants:
-
Architecture de métadonnées: Salesforce. com avait besoin d'une architecture de métadonnées pour soutenir son approche multi-locataire. Salesforce. com considère cette pile de métadonnées comme le cœur de sa différenciation sur le marché. La couche de métadonnées est complexe et comprend un serveur d'application appelé Resin, un serveur d'applications XML hautes performances.
-
Infrastructure de prestation de services: Salesforce. L'infrastructure de livraison cloud de com repose sur son environnement de centre de données géré et sécurisé. C'est la même infrastructure utilisée pour gérer ses clients CRM.
-
Base de données en tant que service: La base de données est construite en plus des services de métadonnées. Les services de données assurent la sécurité des données en permettant aux clients de déclarer des règles de validation (par exemple en confirmant qu'un numéro de compte est valide). Il permet aux clients de créer des objets et des champs personnalisés. Le client n'est pas responsable du réglage, de la sauvegarde ou des mises à niveau de la base de données, en raison de l'infrastructure du cloud.
-
Intégration en tant que service: Au centre de la Force. Les capacités d'intégration de com sont des services Web Application Programming Interface (API). Cette API permet aux clients d'accéder aux données stockées dans une Force. com, car il prend en charge les services Web SOAP standard.
-
Logique en tant que service: Il s'agit d'un ensemble de services de flux de travail automatisés. Un moteur de workflow intégré inclut des services tels que la création de tâches, l'affectation d'enregistrements et d'autres services déclenchés par des événements. Les clients peuvent utiliser Salesforce. com langage de programmation (appelé Apex) comme un moyen d'étendre l'application en écrivant un nouveau code.
-
Interface utilisateur en tant que service: Force.com fournit deux façons de créer ou de personnaliser des interfaces utilisateur:
-
Un générateur pour modifier la disposition de l'application et Visualforce
-
Un framework pour créer des interfaces utilisateur pour les clouds privés et publics
Les développeurs peuvent utiliser des outils de développement Web standards HTML, AJAX et Adobe Flex.
-
-
Développement en tant que service: Les outils de développement incluent l'API Metadata, un IDE (Integrated Development Environment), un sandbox de développement (un espace de développement séparé pour les développeurs) et un service appelé pour la construction d'applications basées sur le cloud.
-
Marché AppExchange: Ce site active les fournisseurs qui ont utilisé Salesforce. interfaces com. C'est, en substance, un canal pour les partenaires à vendre dans la base installée.
Comme beaucoup de fournisseurs Platform as a Service, Salesforce. com permet aux éditeurs de logiciels indépendants (ISV) et aux développeurs commerciaux de rejoindre leur force. programme com sans frais de démarrage. Si un développeur vend à Salesforce existant com clients via AppExchange, il n'y a aucun coût pour l'ISV. Toutefois, si un éditeur de logiciels vend une application autonome à un nouveau client qui n'utilise pas Salesforce. com, il y a un frais de licence intégré de 15 $ par utilisateur et par mois.