Windows Azure Support?
Greetings,
I would like to know if Sitefinity 4.0 BETA would have support to be able to deploy on Microsoft Windows Azure unless the CTP doesn't already have it? I've read once with the forums regarding Windows Azure that Sitefinity 4.0 may be able to do just that thus why I'm asking.
As for the Sitefinity 4.0 CTP, I've experienced flawless installsion after downloading. I've just clicked 'Run', Sitefinity Project Manager appears, the set up was straight forward, and I've been impressed with overall look of the dashboard. I've noticed that I cannot access my Profile or Preferences from the links on the top-right thus was a slight bummer since I couldn't explore that.
I cannot tell you anything about performance-wise issues as I've not uploaded a project on a server yet. I might, if I could, upload it later just to see how well it performs on my server.
I did however come accross some errors when I was building a page. One of the modules underneath the RadControls node was functioning improperly. The Captha module had a broken image instead of a random text image.
Regards,
Kevin Keeney
Hello Kevinul,
We will support Windows Azure most probably for the BETA of Sitefinity 4.0. This is the first platform we are going to add.
If you can provide some more details about this issues
I did however come accross some errors when I was building a page. One of the modules underneath the RadControls node was functioning improperly. The Captha module had a broken image instead of a random text image.
I will try to reproduce and fix them if they are bugs.
Sincerely yours,
Ivan Dimitrov
the Telerik team
That's fantastic news, Ivan! I, too, am very excited by the prospect of running Sitefinity 4.0 in Windows Azure.
Do you have any idea of when the BETA release will happen? I am eager to deploy a particular site with Sitefinity 4.0 in Azure, if I can.
Hi ColdCold,
We are currently rescheduling our tasks. The initial plans are for July.
Best wishes,
Ivan Dimitrov
the Telerik team
The current version of SiteFinity 3.6 does not support Windows Azure, but could it be made to make it work?
Is the effort worth it or just wait to get the version 4 in July?
Hi Christian,
We have not performed test with 3.x edition and Windows Azure, so we could not guarantee whether and how it will work. My suggestion is that you should wait for 4.0 edition.
Regards,
Ivan Dimitrov
the Telerik team
Hi all,
Hi Maciej ,
We have scheduled tests on Windows Azure this month and will include performance optimizations in our development plans.
In the meanwhile, we will be happy to know more on your experience of Sitefinity and Azure.
Sincerely yours,
Kalina
the Telerik team
Can anyone give any details on Azure?...what's it typically cost?
I hear it's pricy...
Yeah I saw the pricing but it's hardly obvious what a realworld site costs to run in azure...
More or less than shared hosting is I guess what I wanted to know
Hi
Azure hosting would be a lot more expensive than a shared hosting package, but then you are getting a lot more. If you had 2 web roles and a standard 1GB database you are looking at around $200 a month. So seems very expensive but then look what you are getting:
Load balanced traffic between the instances.
Auto management of instances, if the machine hosting a web role crashes or something jams, Azure will close it down and spin up another.
SQL Azure is a full HA solution with multiple copies of the DB (99.9% SLA). Again, if there is a hardware problem it will fail over automatically without intervention.
This is no budget shared hosting plan, not suitable for a personal or hobby site but a very low maintenance and high power solution for a small business that would need to be buying 2-3 servers, firewall, bandwidth etc etc to match it. It appeals to me because the overhead of running it is so low, just a web browser and a MMC snap in and you are done!
I tried spinning up the Beta in a web role on the development fabric today and it all worked, need to do more tests and get the logs out to see if there were any problems but seemed to work with 3 processes. Will post when I have some results but looking like it will live fine within the framework and we are only at Beta. I haven't played with the DB yet but am assuming it is already or close to being Azure compatible.
Matt
Hello Kalina,
Hi Maciej
If you are talking about 3.7 then I think it is not worth trying to get it work but to wait for 4.0 which will be fully supported on Azure.
Storing the DB in local storage is not a really good idea anyway as this storage is transient and recycled when the Web Role is. You could try using the new Azure Cloud Drive feature which allows you to map a traditional network drive to an Azure Blob... This has the benefit that your DB would then survive the Web Role recycling as the Blob is in Azure Storage. However you can only mount it (read/write) to one Web Role so you would not be able to have a load balanced environment. I haven't tried this, just a thought. I also have no idea what sort of I/O you will get between the Web Role and the Blob. Let me know if you try it!
Either way, 4.0 is the way ahead :)
Hi Maciej,
Matthew is right in suggesting that Sitefinity 4.0 is the version to use on Windows Azure.
You might check this link for report on Matthew's experience with running Sitefinity 4.0 on Azure:
Hey everyone,
Hi Gabe et al.
Hi everyone,
Retry policy is a MUST for all application using SQL Azure. Even if it seems like the majority of problems only occur 'occasionally', they will definitely take down your app when it is needed the most. As for the Azure blob storage for storing config, it depends on how config settings are saved and/or whether they fit in the BLOB, in which case blob storage is definitely the way to go (most likely page blobs for its random access features). If not, Azure Tables can be a nice way to go, since you can select only the settings you need at any time and they are just as scalable as blob storage. Either way, you probably would want to cache the settings (new appfabric cache might be perfectly suited for just such a problem).
Providers to use Azure storage are really easy to write, radeditor sample is here.
Regards
Rok