| Starts: | Tuesday December 02, 2008 at 9:15am |
|---|---|
| Ends: | Wednesday December 03, 2008 at 11:00am |
| Event Type: | Training/Seminar |
| Region: | Adelaide Area, Australia |
| Location: |
Queensland University of Technology (QUT) Gibson Room (L10 Z Block) Brisbane, QLD 4121 AU |
| Price: | |
| Website: | |
| Industry: | |
| Keywords: | |
| Intended For: | |
| Organization: | QUT |
Hey! You! Get On To My Cloud Application Development in the Clouds
Dave Thomas, Bedarra Research Labs and Queensland University of Technology www.davethomas.net
Cloud Computing is predicted to be the dominant infrastructure for next generation IT and the platform for software as a service applications and products. Google Apps for example boasts half a million small businesses and Amazon EC2 hosts hundreds of large corporate and small businesses with both MS and Oracle announcing EC2 availability. Industry analysts claim MS Live is a bet the business challenge for Microsoft in their battle to be a major player in the cloud.
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. Ajax has enabled zero-install application development with compelling UIs which rival native platform GUIs. 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, 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.
Dave Thomas is a popular, pragmatic, humorous keynote speaker and a recognized thought leader. He has a track record for being at the leading edge of software tools, runtimes and practices. He pioneered the use of numerous technologies including enterprise and embedded object technology. He is an editor and regular columnist of the Journal of Object Technology. Dave is the recognized expert in large scale Lean and Agile development having invented Just in Time Software at OTI (now IBM OTI Labs) and used it since the mid 80s to develop products from embedded systems to mainframes applications including the IBM VisualAge and Eclipse Products and virtual machines. He was a founding Director of the Agile Alliance.