Fermer

octobre 30, 2020

Sitecore Content-as-a-Service a en fait beaucoup de sens


Sitecore a révélé quelques détails supplémentaires sur sa prochaine offre de contenu en tant que service (CaaS) lors du Symposium virtuel de Sitecore 2020. D'après ma lecture (très anecdotique) de Twitter et Slack, les réponses de la communauté Sitecore semblaient être mélangé. Les spécialistes du marketing et les développeurs semblaient être prudemment optimistes quant à la nouvelle orientation de Sitecore.

Qu'est-ce que le contenu en tant que service de Sitecore? En bref, il s’agit d’une suite d’outils et de processus permettant de diffuser du contenu via des CDN. Outre les bibliothèques côté client, CaaS permet le développement de Jamstack dans le monde Sitecore .

Et c'est là que commence la confusion. Pourquoi proposer CaaS? Comment s'intègre-t-il à Sitecore XP? CaaS est-il un futur remplaçant pour Sitecore XP? Quels types de développeurs peuvent profiter de CaaS?

Après avoir assisté à plusieurs sessions de contenu en tant que service au Symposium, participé à des conversations parallèles et étudié l'histoire récente des annonces de produits Sitecore, je pense que l'offre CaaS est moins déroutant que le message ne le laisse croire. Essayons de clarifier quelques questions.

AVIS DE NON-RESPONSABILITÉ: Bien que presque tout dans cet article soit basé sur des sessions Symposium et des informations partagées par Sitecore, le CaaS est toujours un produit inédit, et certains détails peuvent changer avec le temps.

Pourquoi proposer du contenu en tant que service Sitecore?

 Sitecore - Comprendre les approches de développement: une perspective de Sitecore

Le marché traditionnel de Sitecore est celui des entreprises de taille moyenne à grande. La plate-forme complète Sitecore XP est idéale pour les entreprises disposant des ressources nécessaires pour construire une plate-forme robuste, mais celles qui ont des ressources plus limitées peuvent être découragées par les coûts et les efforts de mise en œuvre.

Le contenu en tant que service permet pour Sitecore d'offrir un développement de type Jamstack à sa clientèle actuelle et future, ce qui peut réduire considérablement l'effort de mise en œuvre de certains types de sites Web. La nature flexible de Jamstack signifie également qu'une plus grande variété de développeurs peuvent potentiellement participer aux activités de développement de Sitecore (en particulier les développeurs frontend impatients!).

CaaS trouvera probablement une maison avec des projets de petite à moyenne taille qui valorisent la flexibilité de déploiement , une mise à l'échelle mondiale facile et des options de développement hautement agiles.

Comment le contenu en tant que service s'intègre-t-il à Sitecore XP?

Sitecore CaaS semble être largement basé sur Content Hub (dernière offre DAM de Sitecore), mais c'est en fait une combinaison de deux choses: un réseau de distribution géré par Sitecore et des API pour accéder au contenu sur ce CDN (ce qui est une chose très Jamstack à faire). Oui, CaaS n'est en réalité qu'un logiciel en tant que service; l'avenir est fermement basé sur le cloud.

CaaS offre un moyen transparent pour Sitecore XP et Content Hub de pousser le contenu vers un CDN hébergé, puis permet aux sites Web et aux applications d'extraire ce contenu de manière standard et structurée. Cela garantit que les solutions basées sur XP peuvent tirer parti des avantages et des fonctionnalités spécifiques à CaaS.

Le contenu en tant que service est-il un remplacement futur pour Sitecore Experience Platform (XP)? ne fait pas partie du Sitecore XP traditionnel que les développeurs connaissent et apprécient. Il s’agit d’un nouveau produit basé sur une nouvelle architecture qui est développée, maintenue et hébergée par Sitecore.

L’ensemble de fonctionnalités initial de CaaS est très simple et il manque de nombreuses fonctionnalités essentielles de la plate-forme d’expérience complète. Par exemple – comme cela a été indiqué lors d'un symposium lors d'une session de questions / réponses – CaaS n'a pas encore de personnalisation de contenu d'aucune sorte (mais est un élément de la feuille de route).

Quels types de développeurs peuvent profiter de CaaS?

Les développeurs frontend seront initialement le public principal pour la création de sites Web basés sur CaaS. React a été utilisé dans une démo lors du Symposium 2020, mais CaaS est construit sur des concepts assez fondamentaux: API RESTful, GraphQL et documents basés sur JSON.

Parce que CaaS est API motivé, tout développeur peut interagir avec lui pour accéder au contenu. Les outils et les bibliothèques devraient être facilement disponibles dans les mois qui suivront la généralisation de CaaS, donc je m'attends à ce que les développeurs backend profitent également de la plate-forme CaaS aussi facilement que les développeurs frontend.




Source link