Friday, November 2, 2007
Good News for folks who Missed IOD in Vegas.
Monday, October 22, 2007
Information On Demand 2007 - Vegas
I must say "thank you" for the contributions from the speakers – great job. The speakers challenged the audience with new ideas ranging from Mash-ups, Web Services, cool XML and SQL content, and a new Java persistence technology in pureQuery to name a few. The Developer Den had it all which made the pace quicker than last year. We managed to find a way to give away IBM Data Studio, DB2 Viper 2 (DB2 Version 9.5) preview and the IDS Developer Edition all of which were hot off the presses.
I won’t go into new features of Viper 2 (DB2 version 9.5) for Developers as you will find more about that on November 7th Webcast titled “What is new for Viper 2 for Developers”
The Developer Den had a few of sessions on Mash-ups which were well attended. The Info 2.0 (a new Mash-up technology vision) was included in discussion in the Developer Den which complimented Business track at IOD and demos in the Exhibit Hall. From what I can tell customers’ are interested in the value proposition of the Info 2.0 vision which really makes me excited. Mash-ups are definitely on the radar for many companies as they are trying to figure out the landscape of Mash-ups for their environment. The latest edition of DB2 Magazine provides an insightful article on the Info 2.0 vision featuring comments from Anant Jhingran and Arvind Krishna. Additionally, this article provides tips on how to “brush up” on these technologies. The Info 2.0 momentum continues to grow from previous announcements on the IBM Mash-up Starter Toolkit on alphaWorks.
The IBM Data Studio also had a fair bit of content within the Developer Den which is very complimentary to the Info 2.0 vision. IBM Data Studio makes it easier for Application DBAs to produce data-centric Web Services which would be more easily consumable for Info 2.0 and in effect broadens the reach of Information on Demand. Check out the press release on IBM Data Studio. Many were interested in learning how to get started with IBM Data Studio as this session had standing room only. Additionally, IBM Data Studio ties nicely in with Rational products and Rational Data Architect.
Looking forward to next year.
Thursday, October 4, 2007
Geeking Around
· Web 2.0 Goes to Work from IBM developerWorks in Raleigh
· VSLive (New York)
· Web 2.0 Goes to Work from IBM developerWorks in Austin
· AjaxWorld (Santa Clara)
In my travels recently I have seen some very cool Ajax technology. The two notables demos/topics:
· Work going on with openAjax Alliance with AjaxHub and being able to search for an Ajax widget and pull it into your mashup via drag and drop. While AjaxWorld was relatively quiet – this was cool. You may also see this technology at ZendCon next week and IBM Information on Demand the following week.
· I was involved with a demo that published a Web Service from the Web 2.0 Starter Toolkit for IBM DB2 and then consumed it into what is called DAMIA on IBM alphaWorks (within minutes). The DAMIA technology will soon have a revision check out the news next week. I hope to have a write up on it very soon. I will post a url when the update occurs.
I will report to soon on my next couple of weeks at ZendCon and IBM Information On Demand.
Again, if you are a IBM Data Server technology person, check out the developer Den at IOD particularly TDN 2630 Developing with pureXML: A panel discussion. Get real life experience developing with best in breed XML data management.
Check it out.
Thursday, August 16, 2007
Information on Demand 2007
This year I am excited to say that the Developer Den at Information on Demand 2007 in Las Vegas is going to be pretty cool for Information Developers, Architects, Application DBAs alike. We are adding IQ to the Mandalay Bay. The den is aggresive with content ranging from cobol, Java, C#, Ruby, Python, XML, PHP, Web 2.0, AJAX, SOA, Web Services, data modelling, Developer Tools and hmmm of course SQL.
The cool thing in the Den is the attendees have an opportunity to drive into the content they really want. We are making this interactive, collaborative which means a real exchange of information.
While the presenters have to prepare for their topic like any other talk which takes a fair bit of time, there is an upside to the presenters. They will be learning from others. Most talks will include a few subject matter experts. We will all be sharing, learning and geeking out!
We will also be providing an developing with pureXML panel where we can learn from experience. Yet to be finalized.
The den will have an option to just sit and relax and maybe fit in tutorial.
You can enroll as well. Not that we are all that formal :) See ya there.
Creating ATOM Feeds via the Web 2.0 Starter Toolkit for IBM DB2 too easy?
Friday, July 27, 2007
Web 2.0 Starter Toolkit for IBM DB2 is now available
Web 2.0 Starter Toolkit for IBM DB2 also leverages DB29 pureXML to build very efficient Web 2.0 solutions. If you peek under the covers you will see small code fragments without unnecessary loops that you find in many Web solutions. Benefits include reduced code and processing cycles which are conducive to better performance and lower maintenance respectively.
The sample does work with Zend Core for IBM with subtly different installation. If you have Zend Core for IBM, you will need only to install the demos and PEAR in the Web 2.0 Starter Toolkit for IBM DB2.
For the advanced PHP and Web 2.0 developer, you too can leverage this kits as it provides a means to save you from redundant coding of Services and Feeds. You can then focus on your real interesting parts of your application.
Enjoy.
PS I really like the Ajax HTML HTML example.
Thursday, May 10, 2007
JavaOne ’07 – A Subtle Agile Architecture Statement
JavaOne is an event of persistence. JavaOne’s staying power is exhibited by this conference including a variety technologies from mobility, robotics to the enterprise while staying the course for over 10 years.
Agility in Data and Architecture
As I entered the Moscone center, you could not help notice the massive “
Interesting to note JavaOne, includes topics in Web 2.0(next generation web) such as:
- Ruby on Rails
- Python
- JavaScript programming language
Noting that these technologies are something Microsoft has been talking about. These languages are considered to foster Agile development. Staying Agile in your architecture/technology and skills are concepts presented by Sun and Microsoft and of course IBM. I think that more possibilities for architecture are opening up to with these announcements. "Staying agile in data and application architecture" is a definitely message that resonated with this event.
Tuesday, May 1, 2007
DB2 is Open for business!
1) Emulate Open Source business model without actually being open source
2) Enabling solutions in the form of software as a service with enterprise technology without enterprise price.
3) Reach smaller businesses in an affordable fashion
For years, many open source companies circulate technology for free in the hopes that someone finds it useful. People use open source software for what it does rather than whether they can see source. In fact, most people with an open source database do not touch the source or even look at it. The more complex the software; the less likely someone wants to actually see the source. Does it matter to be an “Open Source Database” technology? Not really. Does it matter that it is free: absolutely! Open Source business model describes the need for people to be able to trial/circulate the software. Once the solution is considered useful and viable, the next step is acquiring a supported environment. This step is paramount to the open source business model. The DB2 Express-C 12 Months License and Subscription enables this business model for DB2 customers! Enterprise feature set with open source business model is very compelling.
Expensive support costs and expensive licenses are prohibitive for the Software as a Service business model. The SaaS model is a derivative of the open source business model in that you are paying for a service rather than software and reduces cost of ownership. So it makes sense that with DB2 Express-C 12 Months License and Subscription enables the SaaS business format as well. Many companies of course care where you put your data in this type of service. What would be safer then DB2. Additionally, the DB2 Express-C 12 Months License and Subscription includes high-availability and replication which is also key to Software as a Service offerings as up-time is a crucial factor for this business model! Additionally, IBM offers companies a means to get started with SaaS hosting. Now you can on-ramp your killer App to the SaaS business model with DB2 Express-C.
Together with these models, software companies can reach new users with the safety net of IBM and feature set of DB2. This announcement opens many doors to new business models and markets for IBM DB2 partners.
Monday, April 23, 2007
EclipseCon 07 Opportunity Knocks!
I (not so) recently attended EclipseCon 07 in Santa Clara representing IBM Data Servers. It was an interesting show. IBM had a great presence at the show: IBM's activities such as Sudoku and SUMO wrestling which were well received. EclipseCon has a focus and purpose and is definitely on a roll. Developers are obviously core to this purpose. Many vendors are looking at this as a solution for their own products. This was later re-emphasized in Ajaxworld as I found many vendors using Eclipse. I will BLOG about AjaxWorld later. Over 1300 in attendance which is a very good attendance level and the attendees started from 8:00 am and went to 8:00 pm. While I did not attend the sessions and note attendance levels, I did note the comprehensiveness of the content. While this is a great conference for Eclipse developers; EclipseCon would benefit with a business segment that would foster building fruitful partnerships as many vendors have synergies that should be leveraged. Technology and business partnership in this venue makes a lot of sense.
Opportunity Knocks….
DB2 9 (formerly known as Viper) won the 2007 Codie "Best Database Management Solution" award. This is an acknowledge of great innovation. A techie's view of technology often points to innovative software as the Codie is the only "peer-recognition" award (which includes competitors).
A little bit about Codie from Wikipedia.
"The CODiE awards is a yearly award issued by the Software and Information Industry Association for excellence in software development primarily among its members.
Since its inauguration, the Codie Awards program has attempted to showcase the software and information industry's products and services and to honor excellence for corporate achievement and philanthropic efforts. It is the only peer-recognition awards program of the software industry, providing the opportunity for companies to earn the praise of their competitors.
The name "Codie" is derived from the word "code", the instructions making up a computer program."
Find out for yourself on what makes DB2 9 innovative (pureXML, Compression, LBAC), you decide.
Friday, February 9, 2007
Watch for my next Rich Internet Application Webcast
After much anticipation, Microsoft Vista was announced in November last year. Windows Vista and Office 2007 moves the XML format to user with desktop tools. An opportunity is presented to enterprises by leveraging this new desktop data format. Many companies have islands of information untapped on the desktop. With new developments with DB2 pureXML - these islands can be managed and integrated into the fabric of Rich Internet Applications. During the Software Delivery Platform webcast, you'll hear how new developments in DB2 and Zend Core provide an exceptional environment to produce powerful rich internet applications with Microsoft Vista.
I really like working with Andi and hopefully some of his smart's will rub off on me. Here's hoping :) Sign up for the webcast!
Wednesday, January 31, 2007
XQuery and SQL – A Teaming Agreement
However, ….. The more I see XML used, whether for internal purposes or external purposes (standards), I can see that this format growing from the data interchange (its original intention) and has become a “data type”. This graduation recognizes that this popular data interchange format the XML documents become artifacts that need to be reported upon.
Naturally, the resistance for a SQL person is to “relationalize”. The relational model is great value and I do not want to undermine this value. If I did, well then I would likely be taking a XQuery course! Walking away from over 20 years of innovation in relational technology is not a wise choice. I do find it interesting to see some debates which is better relational versus XML or XQuery versus SQL. In a way, this argument is like comparing your wrench to your hammer. As a Developer, I feel we can be more equipped with both in my tool belt. XQuery helps me avoid XSLT. Two key things that vendors should/do recognize going forward:
1) XQuery must inter-operate with SQL and SQL must inter-operate with XQuery to be complete.
2) Relational is a native store and so XML storage formats be native to really provide the performance.
When considering a database, you should look at what plans the server has for the above requirements. Developers would benefit in getting a handle on the XQuery language and make sure the tool belt is well equipped. XQuery constructs remind me a lot of learning SQL. The language is not complex. Relational models have result sets and XQuery sequences. Not that big of a transition. There are tools to help you get you on-ramped to XQuery some of which are free. DB2 Developer Workbench for example.
Fact: Relational is not going away nor is XML. Review your tool belt of skills and make sure you are prepare for hybrid data management. I am doing it! It is kind of obvious from my first blog entry on Windows Vista which by the way has recently announced the plan to increase its footprint. Gee I wonder what XQuery/XML database options exist for the these users :)