Browse by Tags

Tagged Content List
  • Blog Post: Application Marketplaces and the Money Trail

    This paper describes the forces behind long tail software economics and the architecture of application marketplaces. In addition, the paper also explains the different roles and benefits of application marketplaces to ISVs, hosters, VARs and enterprises. Enjoy.
  • Blog Post: The SaaSy Tale of Martians and Venusians

    Our latest paper is an attempt to match-make software vendors and hosters. The paper explains why their futures are dependent on each other, what they can expect from one another, and how they can have a congenial marriage together. Happy reading!
  • Blog Post: Going After the Long Tail? Think Channel as a Service (CaaS)

    Charles Fitzgerald recently posted an article on the elusive long tail market. The article mentioned some interesting stats on Salesforce's top-heaviness - a small number of enterprise customers account for more than 40% of their user base. Which begs the question, if the long tail is why software vendors...
  • Blog Post: Interview with .NET Rocks

    I spoke with Carl and Richard at .NET Rocks earlier this year. Click on the .NET Rocks image below to hear the recording:
  • Blog Post: Implications of Self-, Outsourced- and OEM-Hosting

    The last couple of month I've been talking to many software vendors in China and Singapore and the topic of SaaS hosting is a recurring pain point highlighted by those I met. More often than not, my attempt to reassure them that my architecture team in Redmond is now feverishly working on SaaS hosting...
  • Blog Post: SaaS in Innovation Celebration Event

    It's been almost 4 weeks since I landed in Beijing and began working with my colleagues in China. 2 weeks ago, I had the unanticipated opportunity to be involved in the organization of Imagination Festival - an event held at Beijing University celebrating the past, present and future of innovation in...
  • Blog Post: Spring Time Christmas Gift: SaaS Architecture Workshop

    I just finished conducting a 3-day SaaS architecture workshop for our internal employees and ISV partners last week. The workshop content includes presentations on a bunch of SaaS architecture topics, such as: SaaS architecture tenets: Gianpaolo introduced the technical shift towards a meta-data driven...
  • Blog Post: Windows XP Version of Litware HR Available

    We recently released an updated version of Litware HR sample application that runs on Windows XP. This updated release answers the feedback that we are getting from the codeplex community to have a version that most developers can run and test on their machines. Initially when we designed Litware...
  • Blog Post: Release Announcment: Litware HR - A Sample SaaS Application

    It sure feels like a long time ago since I first started working on this project. I'm very happy to announce that the sample SaaS application has finally arrived! Litware HR is a sample SaaS application that is implemented with current generation of application platform technology: .NET framework...
  • Blog Post: Architecture Dimensions of the SaaS Ecosystem

    GP and I wrote an article on "The Architecture Dimensions of the SaaS Ecosystem" for the International Association of Software Architects (IASA) Special SaaS Issue newsletter a few months ago. In this article, we provided an overview on the market players in the SaaS ecosystem and described the application...
  • Blog Post: Practical Limits for Configurability

    The last few months, my team has been working on a sample SaaS application to demonstrate the multi-tenancy concepts I’ve been describing in my papers and blog. One of the areas we spent some cycles thinking about are the aspects of configurability that a SaaS provider should allow the tenants to have...
  • Blog Post: More SaaS TV

    Here's more video episodes of the Remend architecture case study I wrote about in my previous post: ARCast.TV - SaaS @ Work - Remend Overview ARCast.TV - SaaS @ Work - Remend Architecture Overview ARCast.TV - SaaS @ Work - Remend Architecture Drilldown on Workflow and Services ARCast.TV - SaaS @ Work...
  • Blog Post: SaaS Application Architecture Case Study: Remend

    Back in July this year, Armando Hernandez, a solutions architect from Remend contacted us after reading our SaaS blogs. We chatted over a conference call about what they were doing and the architecture challenges that they were going through while implementing the future version of their SaaS product...
  • Blog Post: The Dual-Purpose Aggregator Platform

    I learned a few interesting things about SaaS hosters and aggregators during a recent trip to Europe. One discovery is that the way current SaaS hosting business operates is joint at the hip with the SaaS aggregator business. In fact, it is hard to separate the two. More often than not, application...
  • Blog Post: SaaS: An Enterprise Perspective

    We have published a new paper . This is the paper some of us have been waiting to see for some time. (It is certainly one that I have been toiling over the last few months). In this paper, we explained what SaaS means to an enterprise from both the business and technical perspectives. From the business...
  • Blog Post: Multi-tenancy and Virtualization

    Multi-tenancy is hard work. Very often SaaS application will scale better if it is designed from the ground up to take care of multi-tenancy issues such as application customization and data security isolation, and adhering to the principle of minimizing hard-binding of runtime computing resources...
  • Blog Post: SaaSCon Reminiscing

    I was co-presenting with Gianpaolo at SaaSCon last week. The event marked a highlight in my presentation career: we ran out of time and the organizer was running down the aisle trying to stop my presentation. I turned and saw the audience still frantically writing down notes of the slides that I’m rapidly...
  • Blog Post: Defining the Software as a Service Continuum

    Every now and then, I find myself having “passionate” discussions with colleagues and customers about the definition of software as a service. In such discussions, the deep geeks like to bring up implementation details like Web services vs. REST vs. AJAX etc. Then there are the folks who spend...
  • Blog Post: Podcast Preview of SaaSCon Session

    Computerworld interviewed Gianpaolo and I on our SaaS architecture work. You can check out the preview to our SaasCon session here . Technorati Profile
  • Blog Post: Enterprise SaaS Customers: Are You Ready for the Two Headed Monster?

    I have been pondering about the technical implications of SaaS for the enterprise. So far, I think the high order bit boils down to two things: integration and application composition of on-premise and in-the-cloud services. The integration and composite application mantra is by no means new pursuance...
  • Blog Post: Multi-tenant Data Architecture Slide Deck Now Available

    This is the companion slide deck for the multi-tenant data architecture paper we published recently. Single instance, multi-tenancy is the three-headed monster (scalability, configurability and multi-tenant efficiency) that haunts every SaaS ISVs. This slide deck presents techniques and strategies...
  • Blog Post: Architecture Session at SaaSCon

    Gianpaolo and I will be presenting an architecture session at the SaaScon in September. We’ll be talking about SaaS architecture from these three dimensions: delivery, consumption and hosting, which should be interesting to different players in the SaaS ecosystem as described in Gianpaolo’s blog ...
  • Blog Post: Enabling the Long Tail of SaaS Providers

    I love the long tail metaphor. It explained the business model behind Amazon, Netflix, Web 2.0 and now SaaS. In my first SaaS paper , I used the long tail to explain the potential business software buyer market. Lately, I’ve been thinking about the long tail of potential software service suppliers...
  • Blog Post: SaaS ARCast with Ron Jacobs

    Recently, my colleague Ron Jacobs interviewed Gianpaolo and me on the SaaS topic. Check out the audio interview .
  • Blog Post: Federated Identity and SaaS

    In addition to the SaaS architecture papers, I’ve also recently published a paper on federated identity: Federated Identity: Scenarios, Architecture and Implementation . Before taking on the job of tackling SaaS architecture guidance, identity and access management used to be my gig. Therefore, my...
Page 1 of 2 (29 items) 12