Last week I spoke at the NY IT Architecture Conference. My main topic was on Content-Oriented Architectures (copy of presentation here). It addressed how the Content Repository is a new abstraction better suited for content applications, one that combines advantages of the database (i.e. transactions, rich content modeling, data integrity), and file systems (hierarchy, ability to store large files), while adding some new constructs not easily present in either, i.e. granular item-level security, workflow, content transformations, etc. There are a few good resources I found in preparing for the talk. One that stood out was a description of what content repositories offer you at Gadgetopia here.
In addition to the main topic, I also participated in Rich Internet Applications Panel, talking about interesting technologies such as Adobe Flex, Ajax and its cousin Comet.
As to the conference overall, I have to say that since my primary interest is software architecture and technology, I didn’t always find interesting topics that were immediately relevant (a few of the ones i really wanted to attend overlapped with my talks :-(). However, this did allow me to branch out and hear about topics I am not as directly involved with, such as proving value of architecture, and establishing Architecture as a profession within our industry.
Upcoming Speaking Engagement June 12th - Enterprise 2.0 Conference
By the way, I am also speaking at the Enterprise 2.0 Conference. The topic is Programmable Web: Consequences for the Enterprise. I am on at 9:30 am on Thursday, June 12th. Here is the Description:
The internet is becoming programmable. Many sites are providing data access APIs as the Software As as A Service paradigm shift is taking place. Mashups have been around for years, but recently social networking sites have also joined the fray by opening up their own APIs. Facebook is one of the leaders of the movement. Having released their API in May of 2007, there are many thousands of Facebook applications in use today. Google countered with OpenSocial Project. We will discuss the internet as an application development platform in general, and look at how some of the leading social networking APIs work. We will then discuss how these concepts can be applied in the enterprise to enable better information sharing and collaboration.
May 29, 2008 at 5:30 pm
Thanks again for speaking Jean! We enjoyed having you there a great deal. Will send you a CD of the video of the other topics so you can catch the ones you missed!