Note: Date of Utah PHP User's Group changed to 29th.
Amazon's Web Services Evangelists will be attending and speaking at a number of conferences, user groups, and trade shows in the upcoming months. Here's what we have on the calendar for September and October. If you are in the area and can attend one of these events, please feel free to stop by.
In today’s post I thought I would talk about the internet, where we think we are going, and how Amazon web services fit in. As ever (with these thoughts), feel free to link to them in your own blogs.
The internet is a kaleidoscope of ideas, it was designed to be always available and through HTTP (the World Wide Web) it is easy to use. These are very powerful features that combine to create a rich environment that can change and even reinvent itself at the speed of thought.
This is what is happening now, after many years of growth HTTP seemed to have met its zenith as the protocol that allowed the distribution of web pages (showing its ability to scale and ease of use). Not anymore now that same ease of use is allowing HTTP to take the internet into its next evolution, which many people are calling "web 2.0."
HTTP is a simple to understand protocol consisting of a few verbs and a stunning range of nouns (URI’s, the official term for the URL’s or web site names you use).
We use HTTP all the time and it’s become such a part of our lives that we rarely think about it or show surprise when our 6 year old kid knows how to get to the Disney website.
But this simplicity belies a great power: every time you type a URL into your browser you are receiving information back from a machine, along with some indication as to the state of the resource at the end of the URL on that distant machine. For example, every time you type www.amazon.com you receive the latest page from Amazon.com. The page you receive is a representation of the state of that distant server and its appearance in your browser means that state has been transferred to you.
In essence, this is the native programming model of the web, and it works, its scalable and so easy to use, it holds few fears and this is all that REST is. REST stands for REpresentational State Transfer and it’s a programming model that uses the verbs of HTTP along with the nouns (the URI’s) to gain information on the state of a service on a distant machine, but its simple basically if you can type a URL you can use REST.
Want to find out more about REST at Amazon.com, follow this URL
The cool folks over at TicTap have released a free Konfabulator Widget with support for searching Amazon.com with a single click, sending information to a mobile phone using SMS, and searching for songs and podcasts.
To use this widget, first download and install Konfabulator, then download the TicTap widget.
EVDB, the Events and Venues Database, has a very complete API. Each event and each category of events also has its very own RSS feed. There's no integration with Amazon yet, but we'll have to see what we can do about that...
I would like to take this opportunity to introduce another Amazon evangelist and blogger, Don Young.
Don is based in the United Kingdom, and covers the UK, France, and Germany. Don joined Amazon early in 2005 after receiving his Master's Degree in E-Business from Westminster Business School in London. Don is a veteran of Sun and Netscape.
Don will begin posting to this blog in the very near future. He's got a lot to say and he says it well; I know that you will enjoy reading it.
Microsoft's Robert Scoble paid a visit to the Amazon office in Seattle earlier this week. If you are coming to this blog as a result of Robert's blog entry, thanks for coming, and welcome.
Robert interviewed Jeff Barr and Steve Rabuchin of the Amazon Web Services Developer Relations team. We showed him a bunch of cool demos (you'll have to wait for the video to come out to see which ones). The video will show up on Channel 9 just as soon as it is ready.
While you are here, please take the opportunity to review the applications in this blog. Each of these applications is built on top of one or more of the Amazon Web Services. Getting started with our services is really easy. All you need is a free Subscription Id (click here to get one), our documentation, and a good idea or two.