Presentation: "Hey You! Get On To My Cloud! - Application Development in the Clouds"
Time: Friday 15:15 - 16:00
Location: To be announced
Cloud Computing is predicted to be the dominate infrastructure for next generation IT and the platform for software as a service applications and products. SalesForce is used globally and pioneered trusted SAAS applications for the enterprise. Google Apps boasts half a million small businesses. Amazon EC2 hosts hundreds of large corporate and small businesses with both MS and Oracle announcing EC2 availability. Recently Microsoft announced the Azure Platform it’s in cloud computing.
Cloud Computing presents new opportunities and challenges for application development and deployment including web scale performance, reliability and security, occasionally disconnected operation, and web data persistence. Cloud solutions range from generic infrastructure such as VMWare Cloud and Amazon EC2, to generic web applications such as Google Apps, to business focused Force.com which provides tight integration with customer and sales data. Each of these presents different opportunities for business and developers to leverage the programmable web.
Ajax has enabled a zero install application development with compelling UIs which rival native platform GUI. Recently there has been flurry of high performance JavaScript VMs by Google, Mozilla and Apple Safari, which combined with IDE and TDD support enable serious professional development in JavaScript.
In this talk Dave will discuss the issues, Cloud Client, Server, Database programming models, technologies/tools and practices for cloud developers including Serious JavaScript, Dynamic Languages, Functional Programming - Map Reduce, LINQ and Erlang, Restful Services (URI, MIME, Stateless, JSON), Schema-less Databases, Disconnected Operation, and Security.

