My Photo

« Amazon Prime Search | Main | Amazon Web Serices in Winnipeg »

My First Post and thoughts about standards-based world

Hiya, I am Jinesh Varia!

This is my first blog post on the AWS blog. Its so cool to be an evangelist, travel around, talk about what cool things people are building and most importantly talk about what cool things YOU can build.

Nowadays, Anything and everything that has a high "coolness-factor" gets immediate attention from the crowd. This is indeed leveling the playing field. With services like Amazon S3 and Amazon EC2, I believe there will be no difference between the student in the dorm room and the executive in the board room. The one with the best idea or coolest idea will win the game. And the one who gets there fast will be rich ;-)

I hail from the standards world of IT. Prior to joining Amazon.com, I was involved in evangelising XBRL (Extensible Business Reporting Language) to FFIEC. We managed to evangelize/design/implement this standards-based technology to the Federal Government banking agencies and now over 8600 banks are reporting to FDIC/OCC/FRB every quarter in XBRL format.

Like SOAP, WSSE and other standards, XBRL is not easy. There is significant learning curve to understand the concept of taxonomies, linkbases, xbrl concepts, tuples, arcs and extended links. Normalizing Semantic Data, creating business rules using XPath and XLinks can be nerve-cracking easily.

But now, after working through various web based standards, I am feeling standards are always going complex for majority of people and they are meant to be. The elaborate and makes-me-sleepy-when-I-read nature of standards totally makes sense as it helps two entities "talk" in the same language.

So what will make these complex standards more easy-to-use and easy-to-implement? Code Samples / Starter Kits / SDKs / Software tools / Helper classes / libraries are going make the standards more "readable", more implementable. Not many people have to know or worry about what is Unique Particle Attribution Error in XSD schema specification or Exclusive canonicalization of XML transforms in WSSE Header specification. Let those who make the starter kits go through the pain and worry about that. Concentrating on your idea, using starter kits and not worrying about the muck,  will get you where-you-want-to-be faster! and remember one who gets there fast becomes rich ;-)

I will be down in Los Altos, CA at siliconvalley code camp this weekend. If you are around, please ping me and I would be more than happy to hear your comments/suggestions/criticism.

-- Jin

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c534853ef00d83467222a69e2

Listed below are links to weblogs that reference My First Post and thoughts about standards-based world:

» Amazon in Second Life from The Stalwart
Did anyone realize that Amazon (NSDQ:AMZN) pitched its new Web Services within the virtual gaming world of Second Life?On Tuesday, October 10, Jeff Barr (Jeff Batra in Second Life), Web Services Evangelist at Amazon.com, will discuss the full line of [Read More]

Comments

"Nowadays, Anything and everything that has a high "coolness-factor" gets immediate attention from the crowd."

Um, nowadays compared to when? This is the very definition of "coolness", that it gets attention. And what does this have to do with the rest of your post?

"And the one who gets there fast will be rich ;-)"
Wrong. The history of ideas is littered with the dead bodies of the "first-to-market." There are really only a very few companies--like Amazon--that were both "first" and "most succesfull."

By the way, what's your point with this post? That, um, some standards are complex?

WOW! I had to approve this comment. I love the criticism here. Thanks farah. The post was just meant to be my introduction post on AWS blog and highlight the importance of code samples / starter kits / resource centers.

Thanks.

Having just spent the day getting Ruby to talk to EC2, which was a major nightmare, I can't help but wonder why EC2 uses SOAP+WS-Security. Just give us simple REST interfaces. Keep it simple. There's no bonus for complexity. It just makes everyone's life harder, and life's too short for that stuff!

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Email Subscription

Enter your email address:

Delivered by FeedBurner

July 2009

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31