Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Simon 81 posts 184 karma points
    Dec 22, 2016 @ 09:14
    Simon
    0

    Umbraco, CI and load balancing

    Hi,

    Looking for a bit of advice - scenario is a large website with a CMS server plus 3-4 (possibly more) servers behind a load balancer with a final central database server. All hosted on Amazons AWS cloud.

    Now, doing the first deployment is easy. It's the continuing development and ideally the ability to roll changes/updates out easily and quickly that's the problem. As some Umbraco updates will be database content (data types etc - I'm not worried about actual content pages) and some will be file based (templates, CSS, scripts etc)

    Another consideration is when the update is running to keep some of the servers in the load balanced fleet to continue serving traffic.

    At the moment, I'm thinking of using uSync to handle the database changes that when deployed to the CMS server can then make the database changes. Then TeamCity to handle the build - probably using the CodeDeploy runner to create an AWS CodeDeploy package that can then be used to take one of the servers out the load balancer at a time to update leaving the others to continue serving traffic.

    Any thoughts/advice on this setup and what have people done before?

    Thanks

    Simon

Please Sign in or register to post replies

Write your reply to:

Draft