Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms.
Sitecore Content Delivery Role:
On this page you will find all related to howto configure the servers:
This page has a summary about the scalability options. It is useful to understand why we split Sitecore into CM and CD:
Here is the full explanation about how to configure a CA server:
Here is the full explanation of how to configure a CD server. It’s quite complex:
So, if you don’t want to spend several days applying all configuration manually, this is the solution:
In fact, this easy way works so well, that Sitecore took it and implement it on SC9 as an out-of-the-box feature. You can see it in the official SC9 documentation:
Sitecore + Solr in cluster:
This is the official documentation that Sitecore provides:
This blog explains it in a detailed way (disclaimer: I don’t have Solr skills to check this blog):
Here is another blogs:
Official source and documentation about it. The process to implement it in CI is on this page:
About how to use Transparent Sync:
As a Plan-B, don’t forget you have Sitecore Ship to push item packages to different environments:
…Sitecore 9 allows organizations like this to use alternative databases to store this type of information. Utilizing MongoDB, SQL Azure, SQL Server 2016 or even Azure’s DocumentDB, organizations can store their analytics reliably in a technology they feel comfortable with….