Copied to clipboard

Flag this post as spam?

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


  • Sid 2 posts 22 karma points
    Jun 24, 2013 @ 07:32
    Sid
    0

    Umbraco 6.x on Azure ? (multi instance webroles)

    We are evaluating Umbraco 6.x and the minimum requirements we have are it should run on Azure Cloud Services with at least 3 instances and also run our own MVC4 controllers/views (of course, at a different URL route on the same domain).

    Now we installed Umbraco via NuGet (btw, the nuget dependency is still on an older mvc dll?) and tried it but we noticed some really fundamental design issues on Umbraco's side (either that or we're missing something).

    1. Umbraco seems to want to modify the local disk storage even when a SQL Azure database has been setup? This completely baffles us because if we have 3 instances, they will quickly go out of sync. Also, all data will be lost on redeployment or when the role gets recycled. 
    2. After you setup the SQL database connection, Umbraco breaks ("The service is unavailable") if you're still running it within Azure (or Azure emulator). This doesn't happen if you directly run Umbraco itself directly in IIS/IS Express. Note that even when it's "broken" in Azure, Umbraco is still alive at the \umbraco\ URL in Azure/Azure emulator. It's just enters some weird state and we feel this is due to the broken file persistance model (#1 reason)
    How can we redirect Umbraco's IO into Blob storage (or SQL) ? I'm guessing there must be some switch/module/setting to enable this but can't find it.
    If that doesn't exist, then what is the "normal operational cycle" when using Umbraco with Azure Cloud Services. We really don't want to keep modifying the CMS locally in VS2012 (new blog post or new page etc) and redeploying it to azure for changes - that would pretty much defeat the purpose of having a CMS itself.
    Advice would be appreciated.
    -Sid 

  • Sid 2 posts 22 karma points
    Jun 25, 2013 @ 00:29
    Sid
    0

    We decided to go with Orchard CMS. It's free and right out of the box it supports

    • Azure hosting (for SQL, Blob as well as compute)
    • MVC4 based
    • .NET 4.5 based
    • Ready made skin for Twitter Bootstrap
    Thank you
Please Sign in or register to post replies

Write your reply to:

Draft