At the moment I'm in the process of building a site through the usual means ie. Visual Studio and uploading the site files to my hosting company.
The issue I've got is that the current project I'm on needs to have the potential to scale, and I'm thinking Umbraco Cloud could be the answer. My only concern is I've written a lot of custom code in the backoffice, and I'm concerned that any auto-upgrades could cause problems.
Plus I've never actually build a project for the cloud before - how does it work exactly? Am I still able to develop using Visual Studio and upload my files? I don't really understand the process...
In general, cloud solution helps to manage the availability / resources of your app across the internet. For example, I worked for a London based company who Asian clients used to wait 8 seconds to download a website hosted in UK.
Before you go for a Full cloud solutions, I recommend you to check a hybrid solution for example using CDN. Cdn uses the same ideia, but it only distribute your files. This is what I did in my previous company to fix the Asians issues.
CDN companies has servers around the world. So the client goes to your website to get the pages from there they get the get a resource files: images, videos, etc..
You can find some information about Umbraco Cloud here :
Umbraco Cloud gives you all-in-one Azure hosting and predictability in projects, built upon the 10 years of experience that makes Umbraco CMS the friendliest, fastest growing and most flexible .net CMS in the world.
The idea is to union hosting, source control, deploy, CMS and support at one place.
One of the possible scenarios with Umbraco Cloud - you just push your changes via GIT and you are LIVE :)
Another great feature, create one more environment in one click, amazing.
Another one of the best - your Umbraco always upgrades to latest stable without spending your time. Some links for a deeper look:
Could someone please explain Umbraco Cloud to me?
At the moment I'm in the process of building a site through the usual means ie. Visual Studio and uploading the site files to my hosting company.
The issue I've got is that the current project I'm on needs to have the potential to scale, and I'm thinking Umbraco Cloud could be the answer. My only concern is I've written a lot of custom code in the backoffice, and I'm concerned that any auto-upgrades could cause problems.
Plus I've never actually build a project for the cloud before - how does it work exactly? Am I still able to develop using Visual Studio and upload my files? I don't really understand the process...
Thanks
Hello Alimac,
In general, cloud solution helps to manage the availability / resources of your app across the internet. For example, I worked for a London based company who Asian clients used to wait 8 seconds to download a website hosted in UK.
Before you go for a Full cloud solutions, I recommend you to check a hybrid solution for example using CDN. Cdn uses the same ideia, but it only distribute your files. This is what I did in my previous company to fix the Asians issues.
CDN companies has servers around the world. So the client goes to your website to get the pages from there they get the get a resource files: images, videos, etc..
You can find some information about Umbraco Cloud here :
Cheers, Adi - https://azure.microsoft.com/en-gb/blog/scalable-umbraco-cms-solution-for-azure-web-apps/
Hi Alimac
Umbraco Cloud gives you all-in-one Azure hosting and predictability in projects, built upon the 10 years of experience that makes Umbraco CMS the friendliest, fastest growing and most flexible .net CMS in the world.
The idea is to union hosting, source control, deploy, CMS and support at one place.
One of the possible scenarios with Umbraco Cloud - you just push your changes via GIT and you are LIVE :)
Another great feature, create one more environment in one click, amazing.
Another one of the best - your Umbraco always upgrades to latest stable without spending your time. Some links for a deeper look:
Getting started - https://our.umbraco.org/documentation/Umbraco-Cloud/Getting-Started/
Documentation - https://our.umbraco.org/documentation/Umbraco-Cloud/
Setup tutorial - https://our.umbraco.org/documentation/Umbraco-Cloud/Set-Up/
Thanks,
Alex
is working on a reply...