Friday 2 September 2016

Sitecore Publishing Service – Part 1 (Introduction)

(Image by Sitecore)


As most of you know that Sitecore Experience Platform 8.2 rev. 160729 (8.2 Initial Release) has been official released last week, and of the new features that has been released with is Sitecore publishing service 1.1, so what is sitecore publishing service? And what are the benefits of using it?



What is Sitecore Publishing Service?

You should know that Sitecore publishing service is an optional replacement for the already existing sitecore publishing methods, it is totally a new way of publishing sitecore items, Once you configure it in your site you will not be able to use the old way but in the same time you can rollback to it; in another words you cannot use both in parallel.


What are the Advantages and Features?
 


Increasing publishing throughput, reduce the time needed for publishing a large amount of sitecore items and improving the user experience by better visual feedback on the state of the publishing are some of the advantages of using this feature.
Also following are some of the features that comes with sitecore publishing service:

  •  Totally separated publishing system developed using ASP.Net CORE framework.
  • REST API to control the service
  • SPEAK UI to show publishing tasks (queue) with status.


You may already noticed that making the publishing service a separate service will give the ability to move this service to a different server which improve the performance for these servers



So what are the main components of sitecore publishing service?

Sitecore publishing service consist of two main components:

  •  Sitecore publishing service which is a separated ASP.Net Core application.
  • Sitecore Integration package the installed into your Sitecore instance.

Following is diagram ( by Sitecore ) that show the process of publishing using the new publishing service:







In the next part will show you how to setup publishing service, so do not stop here! Let’s continue.

No comments:

Post a Comment