Modern cloud platforms are very different to traditional hosting environments, and applications need to be designed differently to take advantage of those differences. In this talk, using Azure as a reference and my own experiences with Zudio as an example, I'll explain some of the things you can do when designing, building, deploying and supporting a global web application in the cloud.
Topics include:
Partitioning sites and services across servers;
Testing applications in an as-live environment;
Routing and load-balancing for performance and stability;
Continuous deployment;
Available hosting options - Platform or Infrastructure as a Service;
Cost-cutting tips.