Salesforce.com réinvente les applications professionnelles avec Apex

Grande première mondiale : une plate-forme et un langage de programmation à la demande sont désormais disponibles - Avec Apex, n'importe qui peut créer le service salesforce.com de demain

Les développeurs disposent de tous les outils requis pour créer des applications
qui intègrent une interface utilisateur, des processus métier et des fonctions de base de données sophistiqués, disponibles en mode multi-tenant et à la demande

Apex marque le début d'une nouvelle ère : tout type d'application sera disponible à la demande s

Salesforce.com (NYSE: CRM), Janvier 23,2007 - leader de la technologie et du marché des services professionnels à la demande, a annoncé la disponibilité de la plate-forme et du langage de programmation à la demande Apex, marquant une étape historique dans la création des applications professionnelles. Lancée avec Winter 07, 21ème génération du service de salesforce.com, la plate-forme multi-tenant Apex intègre un ensemble complet de ressources pour le développement d'applications professionnelles, telles que des modèles de données et objets pour gérer ces données, un moteur de workflow pour gérer les échanges de données entre les utilisateurs, un modèle d'interface utilisateur pour les formulaires et d'autres interactions, ainsi que l'API de services Web Apex pour l'accès programmatique, les mash ups et l'interfaçage avec d'autres applications et données.

Les applications créées avec Apex seront hébergées sur le service de salesforce.com. Les entreprises n'auront donc plus à se soucier de l'achat et du déploiement d'une infrastructure logicielle complexe. Laissant libre cours à la créativité, cet écosystème permet de créer et d'utiliser tout type d'application à la demande, avec la facilité d’utilisation et dans les conditions de sécurité, de fiabilité et d’évolutivité qui font le succès de salesforce.com.

« Avec Apex, notre message est clair : vous pouvez aujourd'hui créer le service salesforce.com de demain », déclare Marc Benioff, CEO et chairman de salesforce.com. « L'arrivée d'Apex marque le début d'une nouvelle ère : tout type d'application sera disponible à la demande. En mettant à disposition la plate-forme et le langage de programmation Apex, salesforce.com fait de cet écosystème le chef de file des applications à la demande innovantes. Avec Apex, chaque développeur peut aujourd'hui commencer à bâtir le futur. »

Apex préfigure les applications à la demande de demain
Apex étend considérablement le champ des applications pouvant être créées et utilisées à la demande. Les développeurs et les partenaires pourront étendre la portée des applications dans les entreprises, avec de puissantes solutions à la demande impossibles à réaliser jusqu'ici. Celles-ci pourront inclure des applications très complexes, telles que des progiciels de gestion intégrée (ERP) et de gestion des stocks, de puissantes applications transactionnelles pour le commerce électronique et des applications aussi intelligentes que celles déployées pour la gestion de la production et les services financiers. Les développeurs pourront créer n’importe quelle application à la demande spécifique plus puissante, plus rapidement et plus simplement qu’auparavant.

Ils pourront utiliser Apex pour personnaliser les principales caractéristiques et fonctionnalités de leurs déploiements sur Salesforce en fonction de leurs besoins. Apex leur permettra également de reprogrammer n’importe quel composant de Salesforce, comme les Campagnes, les Requêtes ou les Opportunités ou de les recréer intégralement avec de nouveaux composants.

Apex fonctionnera intégralement sur le service de salesforce.com, ce qui met fin à toutes les problématiques liées aux systèmes d’exploitation, aux bases de données, aux serveurs d’applications ou Web, aux infocentres ou à toute autre question relative à l’infrastructure. Grâce aux possibilités de personnalisation illimitées et au modèle de données flexible de la plate-forme Apex, les développeurs pourront créer des applications B2B ou B2C répondant à des besoins métiers spécifiques et les publier sur AppExchange.

Développement d'applications multi-tenant proposées comme service
Au coeur de la plate-forme Apex : le modèle multi-tenant, qui est l'une des principales innovations de salesforce.com. Contrairement aux plates-formes "single-tenant", les plates-formes multi-tenant partagent une infrastructure et une base de code source communes, dont la gestion est centralisée. Les déploiements des clients sont uniques, séparés et sécurisés au sein de cette plate-forme multi-tenant partagée. Ce ne sont pas des piles physiques de matériel et de logiciels distinctes. Les applications multi-tenant, comme Salesforce, et les plates-formes telles qu'Apex sont semblables aux plates-formes Web grand public (par exemple, Yahoo, Amazon et eBay) : elles fonctionnent toutes avec la même base de code source, partagée par tous les utilisateurs et mise à jour simultanément. Elles apportent ainsi tous les avantages des mises à jour, sans les inconvénients associés au modèle classique. Grâce au modèle multi-tenant, les clients de Salesforce n'ont pas à réinvestir dans la personnalisation ou l'intégration de leurs applications à chaque fois que le service est mis à jour.

La plate-forme à la demande Apex et le langage de programmation Apex Code marquent une nouvelle étape dans la création de puissantes applications professionnelles. À l'instar du grand système qui a ouvert la voie vers l'architecture client-serveur, salesforce.com apporte aujourd'hui les clés du développement d'applications multi-tenant avec Apex Code, afin que tout type d'application professionnelle puisse être créé à la demande. La plate-forme Apex offre un modèle de sécurité, de partage et de données commun, avec moteur de requêtes et exécution du code source partagés. Les développeurs peuvent ainsi créer des applications plus rapidement et plus facilement, sans contraintes en termes d'infrastructure, et introduire leurs projets et leurs offres sur le marché de façon innovante.

La plate-forme à la demande Apex
Apex est une plate-forme complète de développement disponible comme service. En complément au langage de programmation Apex, la plate-forme Apex apporte des capacités de mashups intégrées (applications composites), d’analyse, de mobilité, de workflow et de validation en fournissant l’i ntelligence d’une nouvelle API. Les nouvelles caractéristiques de la plate-forme Apex comprennent :

API de services Web Apex : l'API de services Web Apex est l'une des plus utilisées dans le monde des services Web professionnels : plus de 50 % des 3,7 milliards de transactions de services sur salesforce.com ont été gérés avec cette API au cours du troisième trimestre fiscal 2007 de la société. L'API de services Web Apex permet d’accéder aux données relationnelles complexes (par ex. ensemble d’informations sur un compte, intégralité des produits achetés et contacts) et de les gérer en une seule requête. Cette fonctionnalité, comparable à la commande de base de données JOIN, est toutefois unique à l’API Apex. Elle accélère et simplifie l’intégration.

Des messages et une intégration en temps réel : des notifications d’événements dans Salesforce, tels que la création d’un nouveau client ou la réalisation d'une vente, pourront être immédiatement repris dans d'autres applications, dont les systèmes de middleware, les bus de messages ou les applications logicielles. Grâce à cette fonctionnalité, les processus métiers faisant appel à plusieurs systèmes s'exécutent de façon transparente et sans attente.

Apex Code : nouveau sur la plate-forme à la demande Apex, Apex Code est le premier langage de programmation à la demande du monde. Il renforce la plate-forme Apex en y introduisant la possibilité d'écrire du code fonctionnant sur les serveurs de salesforce.com. Ce langage permet de développer une nouvelle catégorie d'applications et de fonctionnalités déployées entièrement à la demande. Pour en savoir plus, veuillez consulter les informations publiées ce jour sur http://developer.salesforce.com.

Version alpha d'Apex Code destinée aux développeurs
Cette version alpha du langage de programmation Apex permettra aux développeurs d'explorer les capacités de ce langage, d'écrire du code, de créer des applications et de faire part de leurs commentaires sur la conception et les capacités d'Apex. Apex Code permettra de développer considérablement la puissance, l’étendue et la capacité des applications disponibles sur AppExchange, ainsi que de fournir tout type d'application professionnelle à la demande. Pour participer à ce programme, les développeurs sont invités à s'inscrire sur http://developer.salesforce.com.

Création d'entreprises à la demande performantes
Avec salesforce.com, les développeurs et les partenaires disposeront de toutes les ressources nécessaires pour concrétiser leurs projets. Ils pourront notamment coopérer avec la communauté via le service IdeaExchange, construire des applications sur la plate-forme à la demande Apex, puis les promouvoir et les vendre avec AppExchange et AppStore. AppStore leur fournira un ensemble complet de services commerciaux et de programmes de partage de revenus. Ils pourront utiliser AppStore comme réseau de distribution mondial pour promouvoir, vendre, facturer et livrer les applications qu'ils ont créées avec le langage de programmation et la plate-forme Apex, et hébergées sur AppExchange. Les clients pourront utiliser AppStore comme "guichet" unique pour tester, acheter et déployer des applications à la demande disponibles sur AppExchange. AppStore fera office de catalyseur, permettant d'exploiter pleinement le potentiel d'Apex et d'AppExchange tout en favorisant la réussite de toute application à la demande.

Incubateurs AppExchange et montée en puissance du modèle à la demande
Pour favoriser l'innovation, salesforce.com a annoncé la création d'incubateurs AppExchange mondiaux. Ceux-ci aideront les entreprises à développer de nouveaux produits sur la plate-forme Apex, et les partenaires AppExchange existants à concrétiser leurs projets plus rapidement. 19 entreprises se sont déjà inscrites au premier incubateur AppExchange situé à San Mateo en Californie, notamment : Appirio, Avankia, BackWeb, Bluewolf, Business Objects, Centive, Cloud 9 Analytics, Clicktools, Convenos, DomoDomain, Dreamfactory, Hyperion, InsideView, InvisibleCRM, Opsource, Right90, RingLead, VerticalResponse et Xactly.

« La plate-forme Apex nous permet de créer et de fournir rapidement des applications innovantes, favorisant la réussite de nos clients », a déclaré Chris Barbin, directeur général d'Appirio. « De plus, avec des initiatives comme l'incubateur AppExchange, salesforce.com lève les principaux obstacles au succès des entreprises en phase de démarrage. »

Autre indicateur de la montée en puissance du modèle à la demande : des entreprises ayant des applications sur AppExchange ont levé plus de 146 millions dollars de fonds de capital-risque au cours de l'année dernière. Parmi ces entreprises figurent : Before the Call, Contactual, Convoq, Dreamfactory, Echopass, Eloqua, iNeoMarketing, Intacct, InvisibleCRM, Jigsaw Data, Ketera, Mitrix, Nsite, Opsource, Rally Software, Spoke Software et Success Factors.

Apex et AppExchange
Apex est la plate-forme à la demande des applications professionnelles de demain. Apex réinvente la personnalisation et l'intégration des applications, en permettant de créer une nouvelle génération d'applications à la demande, dépassant le cadre des applications de gestion de la relation client. Tous les composants et toutes les applications Apex se partagent, s'échangent et s'installent facilement, en quelques clics de souris via l'annuaire AppExchange de salesforce.com. Ainsi, toute la communauté à la demande profite de la créativité à laquelle Apex donne libre cours.
Plus de 500 applications sont actuellement disponibles sur AppExchange, à l'adresse suivante : http://www.salesforce.com/appexchange.

Disponibilité
Prévue avec le lancement du service Winter ’07, la plate-forme à la demande Apex est actuellement disponible. Le langage de programmation Apex est actuellement disponible en version alpha pour les développeurs. Une version bêta est prévue pour les clients de salesforce.com dans le courant de l'année 2007.

Les services AppStore seront introduits progressivement cette année : Standard Referral est prévu pour le premier trimestre, Premium Referral pour le troisième trimestre et AppStore Checkout pour le dernier trimestre.

À propos de salesforce.com

Fondé en 1999, salesforce.com est le leader du cloud computing d'entreprise. Salesforce.com offre des technologies cloud mobiles et basées sur les réseaux sociaux pour faire des entreprises des entreprises clients capables de révolutionner leurs interactions clients, employés, partenaires et produits. Basées sur une architecture multi-tenant et en temps réel, les applications et la plate-forme de salesforce.com réinventent les concepts de vente, de services, de commercialisation et d'innovation des entreprises.

 

  • Développez votre business avec l'application de gestion des ventes n° 1 : Salesforce Sales Cloud
  • Offrez un excellent service client avec l'application de service n° 1 : Salesforce Service Cloud
  • Écoutez, interagissez, faites de la publicité et évaluez le marketing lié aux réseaux sociaux avec l'application marketing à l'ère des réseaux sociaux n° 1 : Salesforce Marketing Cloud
  • Concevez et proposez des applications mobiles et basées sur les réseaux sociaux grâce à Salesforce Platform. Renforcez votre réussite avec l'application d'entreprise leader du marché : AppExchange

 

Certains services et fonctions (qui ne sont pas encore commercialisés), mentionnés ici ou dans d'autres communiqués de presse ou déclarations publiques, ne sont pas encore disponibles et ne seront peut-être pas être livrés à temps, ou pas livrés du tout. Les clients qui achètent les applications salesforce.com doivent prendre leur décision en tenant compte des fonctions actuellement disponibles. Le siège de salesforce.com se trouve à San Francisco. L'entreprise, qui possède également des bureaux en Europe et en Asie, est cotée à la Bourse de New York sous le symbole de téléscripteur « CRM ». Pour en savoir plus, rendez-vous sur http://salesforce.com/fr ou appelez le 0 800 908 534

###

© 2013 salesforce.com, inc.Tous droits réservés. Salesforce, Sales Cloud, Service Cloud, Marketing Cloud, AppExchange, Salesforce Platform et d'autres sont des marques commerciales de salesforce.com, inc.  Les autres noms mentionnés dans le présent document peuvent être des marques commerciales appartenant à leurs propriétaires respectifs.