Day One Keynote - Ray Ozzie, Amitabh Srivastava, Bob Muglia and David Thompson

Play Day One Keynote - Ray Ozzie, Amitabh Srivastava, Bob Muglia and David Thompson

The Discussion

  • User profile image
    Ray Ozzie is awesome and so is Microsoft 2.0!  Windows Azure will be the next generation of Microsoft.

    The key is to make getting on Azure super cheap (should be competitive with shared windows hosting, $25 a month), and allow it to scale to mega size.  This is the way to get then next Facebook, MySpace, Yahoo, eBay, etc. to be developed on Azure.
  • User profile image

    lol what a fanboy

  • User profile image

    Whether it will adapt to your site is a hard one to answer. That largely depends on what technologies you used and how you implemented them. The key is really about getting your site in shape and putting in the wiring to be "serviceable" (i.e. ensuring your back-end (data, business, security, presentation, etc.) can easily be layered with a service-oriented layer). If you follow the principles of SOA, you will find that you can align your solutions nicely with these newer technologies. Don't fall into the trap of just consuming a technology without first founding yourself in the industray practices and principles! For example, learn SOA (the paradigm) before you learn WCF or Azure (a technology), not vice versa!


    For getting up to speed with SOA (regardless of , Java, .NET, or other technology), I highly reccommend Thomas Erl's series of books (shameless plug). Check out his book entitled "Service-Oriented Architecture: Concepts, Technology, and Design." If you really get the understandings of SOA in general, you will find that your solutions will actually play nicely with many other technologies too, including concurrency, workflow, wcf, and so on. The biggest key is the typical "functional" nature of services...where they are extremely independent, yet can be glued together in endless ways, done right.


    Hope that helps! Wink


    - Timex

Add Your 2 Cents