Cet article aborde les considérations et les meilleures pratiques à prendre en compte lors de l’utilisation de la plate-forme B2C Commerce Cloud. Si vous utilisez Gestion des commandes Salesforce (SOM) et/ou Omnichannel Inventory (OCI), consultez également Préparation à la période des fêtes : considérations et meilleures pratiques pour SOM/OCI.
Un bref rappel de notre architecture multi-tenant vous permettra d’affiner votre compréhension de la dernière plate-forme Commerce Cloud et de ses composants.
« You can’t connect the dots looking forward; you can only connect them looking backwards. » (On ne peut pas relier les points en regardant vers l’avenir ; on ne peut les relier qu’en regardant vers le passé. » Steve Jobs
Documentation : Présentation de la plate-forme
PLATE-FORME : couches externes
eCDN : diffusion de contenu, protection DDOS, WAF, mise en cache du contenu statique, protection de l’origine
PLATE-FORME : couches principales
Équilibreur de charge : routage
Serveur Web : équilibrage de charge du serveur d’applications, mise en cache de contenu, assemblage de pages, gestion des requêtes
Serveur d’applications : logique métier, communications avec des tiers, communications avec des bases de données
Sous-système de base de données : magasin de données
La performance du site est une responsabilité partagée :
Salesforce fournit aux clients des environnements multi-tenant pour soutenir la croissance de leurs activités en créant des outils intégrés aux applications pour les tests et la surveillance et en procurant une série de meilleures pratiques.
Les partenaires et les clients peuvent configurer et utiliser la plate-forme en suivant les meilleures pratiques de codage, en utilisant des outils de surveillance et en exécutant des tests de performances et de charge.
Stratégies proactives et meilleures pratiques
En prenant en compte les témoignages de clients et les modèles économiques efficaces, Commerce Cloud a rassemblé les meilleures pratiques et stratégies pour que votre entreprise aille droit au succès.
Ventes flash/hype et trafic de bots : nos tactiques et stratégies promotionnelles les plus récentes
Parcours : Holiday Promotions Planning (Planification des promotions des fêtes)
Documentation : Bot Management and Mitigation (Gestion et atténuation des bots)
Documentation : Bot Mitigation Best Practices for Flash Sale (Meilleures pratiques d’atténuation des bots pour les ventes flash)
Article Knowledge : B2C Commerce : liste de contrôle des ventes flash/hype et du battage médiatique
Considérations sur le code personnalisé : assurez-vous que votre intégration suive notre dernière API et les meilleures pratiques de codage afin d’éviter les traitements supplémentaires inutiles et de résoudre les inefficacités.
B2C Commerce - Best Practices for Headless - OCAPI - API solutions (Meilleures pratiques pour Headless - OCAPI - Solutions API)
B2C Commerce - Code Efficiency/Performance Checklist (Liste de contrôle de l’efficacité/des performances du code)
Mise en cache : la clé des performances de votre application. Un taux de mise en cache supérieur à 70 % fera passer votre entreprise à la vitesse supérieure
Documentation : Caching Strategies (Stratégies de mise en cache)
Parcours : Cache for Performance & Scalability (Cache pour les performances et l’évolutivité)
Article Knowledge : B2C Commerce : liste de contrôle de mise en cache
eCDN : notre réseau de diffusion de contenu est configuré par défaut comme une couche de mise en cache supplémentaire, mais il dispose également d’une fonctionnalité de pare-feu. En étudiant le trafic spécifique de votre production, nous pouvons ensemble tirer parti de son utilisation. Néanmoins, nous vous recommandons vivement de superposer un CDN (CloudFlare, Akamai, Cloud CDN...) pour profiter de ses capacités de pare-feu de manière indépendante.
Documentation : Pare-feu d'application Web eCDN
Tâches : le cadre de tâche élargit les perspectives du traitement des données. Si vous utilisez des API tierces ou exclusivement CC, des tâches non optimales peuvent être à l’origine de problèmes critiques.
Documentation : Job Development for Performance and Stability (Développement de tâches pour la performance et la stabilité)
Article Knowledge : B2C Commerce : liste de contrôle des tâches et de l’indexation
Services Web : ils encadrent les connexions externes/de service à vos instances CC. Le respect de ces lignes directrices et de la configuration conseillée pour chaque service vous permettra d’isoler votre application des performances du service. Votre application pourra également être disponible à tout moment, même si un service présente des problèmes ou une indisponibilité prolongée.
Parcours : Third-Party Integration Strategies (Stratégies d’intégration tierces)
Documentation : Services Web
Article Knowledge : What is the quota api.dw.serviceTimeoutNotSet, and what do the warnings mean? (Qu’est-ce que le quota api.dw.serviceTimeoutNotSet et que signifient les avertissements ?)
Article Knowledge : Web Services Checklist (Liste de contrôle des services Web)
Quotas : ils assurent l’efficacité et la stabilité des solutions construites sur la plate-forme
Documentation : Governance and Quotas (Gouvernance et quotas)
Documentation : API and Object Quotas (Quotas d’API et d’objets)
Maintenance : gardez votre système de données en ordre afin d’éviter les événements imprévus
Paramètres de conservation - Documentation : Configurer les paramètres de rétention
Conservation des commandes - Documentation : Préférences de commande
Conservation des objets personnalisés : veillez à définir la conservation des objets personnalisés directement dans BM pour automatiser leur nettoyage
Utilisation d'API obsolètes : examinez les entrées de journal correspondantes afin d’identifier les API obsolètes utilisées dans l’intégration
Documentation : Determine Deprecated API Usage (Déterminer l’utilisation d'API obsolètes)
Structure de catalogue - Documentation : How to optimise your product data (Comment optimiser vos données sur les produits)
Test de charge : il fournit les données nécessaires pour atteindre votre trafic cible
Article Knowledge : Moratoire sur la période des fêtes et politique de test de charge de Commerce Cloud
Article Knowledge : B2C Commerce : liste de contrôle des tests de charge
Un index exhaustif de nos outils de dépannage avec un rappel sur la meilleure façon de travailler avec Commerce Cloud Support vous fournira les dernières informations pour relever les défis à venir.
Évaluation du problème et partage des bons détails
Documentation : Premiers pas
Documentation : Troubleshooting Salesforce B2C Commerce Performance
Article Knowledge : Collecte de détails pour les requêtes B2C Commerce Cloud Support
Performance
Documentation : Site Performance (Performance de site)
Documentation : Techniques for Improving Site Performance (Techniques pour améliorer les performances du site)
Parcours : Site Performance Analysis and Monitoring
Outils de surveillance : ils analysent vos métriques en direct afin d’identifier les meilleures stratégies de vente et de maintenir des performance optimales
Parcours : Assess Site Performance with Reports & Dashboards (Évaluation des performances de site avec Reports & Dashboards)
Documentation : Reports & Dashboards
Documentation : Les tableaux de bord
Outils de dépannage : obtenez une analyse détaillée de parties spécifiques de votre intégration
Outils de développement : dépannage du client dans le navigateur
Google Chrome : Chrome DevTools
Mozilla Firefox : Firefox DevTools User Docs
Documentation : Create HAR files in supported browsers for advanced troubleshooting (Création de fichier HAR dans les navigateurs pris en charge pour un dépannage avancé)
Analyze Performance with Pipeline Profiler (Section: 3.9. Analyze Performance with Pipeline Profiler) (Analyse des performances avec Pipeline Profiler)
Documentation : Use Code Profiler & Code Profiler Results (Utiliser Code Profiler et Résultats de Code Profiler)
Documentation : Centre de consignation
Documentation : Utiliser l'Analyseur de request d'URL
Documentation : Storefront Toolkit
000390777

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.