Hi there, I have just upgraded my client's Umbraco installation to v6.0.2 and we want to now migrate it to a 2x node Windows Azure Cloud Service. I have just finished implementing a new File System Provider by implementing IFileSystem. I'm now able to use Blob storage for storing media.
However, I have noticed that the URLs to the existing media on the front-end are not updated; they appear to still point to the (now non-existent) ~/media directory. Also, in the Umbraco back-end, whenever I try to insert an image into the tinymce editor, it calls a webservice and errors:
/umbraco/controls/Images/ImageViewerUpdater.asmx/UpdateImage Message=The relative virtual path 'http:/127.0.0.1:10000/devstoreaccount1/umbraco/1001/favorite-32.png' is not allowed here.
Am I right in thinking Umbraco isn't yet ready for load balanced environments like Azure?
I had assumed now with the introduction of IFileSystem that Azure was now supported? Maybe I have missed something else I need to do?
Nice discussion within your thread. I'd like to shift to windows azure as well but I'm not certain yet if I should to it. Or if should wait for belle...
I would say unless you have a imploring reason to need Azure right now, I would recommend waiting for Concorde aka 'Umbraco as a service' which is built on top of Azure.
thanks for your answer. I currently have a website as test candidate and we ar looking for an apporpriate hosting environment. An inhouse hosting is not a solution. This is why I'm looking forward to use azure. Hope there will be more information about Concorde soon :)
If you don't require multiple instance deployments then Azure Websites is ready to go with Umbraco native. http://www.windowsazure.com/en-us/home/scenarios/web-sites/ It really only gets complicated (currently) when you need multiple instances.
I think currently one instance should be sufficient. I'll give it once a try witht the next update using the trial. It is just really hard to find the right pricing and sizing model to use for umbraco in azure.
A painful and never fully answerable question: Do you have some information what I should care about on azure?
If you are running the site locally have a look at how much memory the app pool is using in task manager and also see if there any specific CPU spikes when you are using the website.
If any of the following are true then you will need a reserved instance rather than shared for sure:
Your site uses more than 512mb/hr memory
Your site requires more than 1GB disk storage
Your site requires more than 4hrs/day, 2.5 minutes of every 5 CPU usage (really hard to estimate)
Hosting Umbraco in a Windows Azure Cloud Service
Hi there, I have just upgraded my client's Umbraco installation to v6.0.2 and we want to now migrate it to a 2x node Windows Azure Cloud Service. I have just finished implementing a new File System Provider by implementing IFileSystem. I'm now able to use Blob storage for storing media.
However, I have noticed that the URLs to the existing media on the front-end are not updated; they appear to still point to the (now non-existent) ~/media directory. Also, in the Umbraco back-end, whenever I try to insert an image into the tinymce editor, it calls a webservice and errors:
Am I right in thinking Umbraco isn't yet ready for load balanced environments like Azure?
I had assumed now with the introduction of IFileSystem that Azure was now supported? Maybe I have missed something else I need to do?
thanks
Kris
Hi Kris,
I think you might find this thread useful http://our.umbraco.org/forum/getting-started/installing-umbraco/37103-Umbraco-on-multi-role-Azure-
Regards,
Jeavon
Nice discussion within your thread. I'd like to shift to windows azure as well but I'm not certain yet if I should to it. Or if should wait for belle...
Hi Andreas,
I would say unless you have a imploring reason to need Azure right now, I would recommend waiting for Concorde aka 'Umbraco as a service' which is built on top of Azure.
Regards,
Jeavon
Hi Jeavon,
thanks for your answer. I currently have a website as test candidate and we ar looking for an apporpriate hosting environment. An inhouse hosting is not a solution. This is why I'm looking forward to use azure. Hope there will be more information about Concorde soon :)
Regards
Hey Andreas,
If you don't require multiple instance deployments then Azure Websites is ready to go with Umbraco native. http://www.windowsazure.com/en-us/home/scenarios/web-sites/ It really only gets complicated (currently) when you need multiple instances.
Regards,
Jeavon
I think currently one instance should be sufficient. I'll give it once a try witht the next update using the trial. It is just really hard to find the right pricing and sizing model to use for umbraco in azure.
A painful and never fully answerable question: Do you have some information what I should care about on azure?
If you are running the site locally have a look at how much memory the app pool is using in task manager and also see if there any specific CPU spikes when you are using the website.
If any of the following are true then you will need a reserved instance rather than shared for sure:
Hi Kris,
We are busy grappling with trying to get Azure blob storage to work. Would you be so kind as to share how you did it please?
Regards
Steve
Edit ... No need Kris, we have imlplemented it already. I will post the code when it's tidied up.
is working on a reply...