Gianpaolo's blog

thoughts of a dotcom refugee happily expatriated at Microsoft

Browse by Tags

Tagged Content List
  • Blog Post: Multi Tenant Data Access (MTDA) Blueprint

    Although cloud storage fabrics are very cool, a lot of multi-tenant applications will be build against a database. Based on some work we did on our super famous sample application LitwareHR :) , we just released a blueprint providing guidance on writing a SQL Server based, single instance, multi-tenant...
  • Blog Post: Make a movie on S+S and win a trip to Macau!

    A couple of months ago I wrote an article providing a high level explanation of the basic concepts of S+S, now my friends in Asia Pacific need your help visualizing this article through a great video. Anyone can participate – whether you’re a student, IT pro, architect or someone with movie...
  • Blog Post: Cloudy Future for the Enterprise and most likely for ISVs too

    As I mentioned previously , the study of clouds (cloud computing of course) is becoming a very popular topic in the software industry. In the last couple of weeks alone, I read tens of articles on the subject. I found many of them proposing various type of taxonomies for cloud computing, utility computing...
  • Blog Post: Nephologist: The Hottest Job in the Software Industry!

    Nephology (from the Greek word nephos for 'cloud') is the study of clouds and cloud formation. It seems to me that everybody in the IT industry wants to be an expert in cloud these days; cloud computing that is. Jokes apart, one thing I learned from the real clouds is that : Atmosphere is a dynamic system...
  • Blog Post: You liked LitwareHR v1, You loved LitwareHR v2, You are going to die for LitwareHR 'cloud storage' edition :)

    More seriously... Eugenio just announced and released on Codeplex the latest drop of LitwareHR. Although the application UI was treated with a welcomed 'facelift' (we were told that LitwareHR UI was "too 1990s"), the main effort for this release was to move from local storage infrastructure...
  • Blog Post: An "S+S World"

    Below is an diagram I have been using for a while in my presentations on software + services (more about s+s here ); so due to popular demand :) here is an explanation of it in my blog. The image is meant to represent the new (or evolving) relationships among the different actors in a S+S world. Of course...
  • Blog Post: Monetization: the next frontier of SaaS / S+S architecture

    Over the week end, I was looking at AMZN DevPay announcement and I started thinking in more general terms about the architectural impact of different monetization schemes. At a high level, software / service monetization can be put into 4 main categories: perpetual license (e.g. one time charge of $85...
  • Blog Post: 2008 the year of INTRAnet-SaaS / INTRAnet-S+S

    In the next couple of days I might have fun again and offer my 10 or so 2008 predictions as I did in 2007 . (many of which I think are still very valid) but in case I don't, I wanted to make sure that at least this one gets out. - 2008 will be the year of the INTRAnet-SaaS (or INTRAnet-S+S) Similarly...
  • Blog Post: No Hobbits but great chat with Lukas

    When I went to New Zealand I did not manage to see any hobbits but I had the pleasure to record an ARCcast i.e. architecture podcast (direct link to podcast here ) with Lukas Svoboda ; not too surprisingly, we discussed Software + Services and SaaS from an Architect's point of view. The talk covers various...
  • Blog Post: ISVs are from Mars, and Hosters are from Venus

    It took us a bit longer than expected, but our latest white paper is finally here! This white paper goes through the sometime quirky relationships that exist between ISVs wanting to deliver their software as a service and Hosters. Here is an excerpt from the paper: The Impetus for Specialized SaaS Hosting...
  • Blog Post: Complexity does not go away, it just changes hands...

    A law that I always found interesting in Physics is the the Lavoisier Law which states that the mass of a closed system of substances will remain constant. In other words, matter cannot be created nor destroyed, it can only change form. (just for the purists: of course this law does not hold in special...
  • Blog Post: Efficient Software Delivery through Service Delivery Platforms

    Several weeks ago, we wrote a introductory article on service delivery platforms published in the Architect Journal . If we don't count blog entries, this is our first published article looking into "running" software delivered as a service. Over the next few months our goal is to complement our LitwareHR...
  • Blog Post: Intra-enterprise SaaS

    Today, on his blog, Sinclair asks: Can the Fortune 500 Achieve Efficiency through Intra-enterprise SaaS? The answer is obviously YES! A lot of the concepts built in software as service such as multi-tenancy, meta driven customization, self service (try before you buy) are great practices whether you...
  • Blog Post: Either I don't get it or I'm calling (at least partial) BS on SaS 70

    Please educate me on SaS 70 as either I don't get it or its importance is in my opinion overly inflated. I keep hearing from various analysts the importance of SaS 70 (preferably type 2) certification for SaaS vendors; and I of course hear a lot of SaaS vendors who went through the process, gloating...
  • Blog Post: Phil on SaaS Appliance

    I read with interest Phil's post on SaaS appliance and how a few companies are using this model for " putting SaaS on-premise " as Phil says. Phil's commentary is very similar to what we had published in the past in our enterprise perspective white paper here , or Fred's post here where software as a...
  • Blog Post: Guess What? Fred's back!

    After spending almost 2 months in China with our valiant Chinese colleagues, Fred is back to headquarters. Life in Redmond being much quieter than the "real life in the field", he has now time to blog again :) Here he shares his thoughts on Implications of Self-, Outsourced- and OEM-Hosting .
  • Blog Post: Hosting LitwareHR

    Eugenio spent the last couple of weeks exploring the implications of hosting LitwareHR on a hypothetical hosting platform. Very interesting findings: Part I - The Scenario Part II - On-Boarding Part III - Billing, Metering Enjoy.
  • Blog Post: For Those Who Believe that the Browser is Good Enough

    If you have been reading this blog for a while, you know how much work we have put into efficient software delivery guidance, multi tenancy best practices etc. One thing we have not done as much (at least not yet) is to show how to hook this efficient delivery model with rich experiences. However, one...
  • Blog Post: Build - Run - Consume - Monetize

    Build - Run - Consume - Monetize a.k.a BRCM (pronounced "breekam"?!) is a simple model that I am experimenting with to explain the primary concerns of each of the "actors" involved in software delivered as a service as well as understanding the multiple angles of platform support required by this fast...
  • Blog Post: Microsoft RPFBALOBNAIALLTACTIYJFUVSASFS

    Eric Nelson one of Microsoft's SaaS experts in the UK, who apparently gave up being a developer :) shares, in this post , a well kept secret: i.e. the new release of Microsoft CRM is much more than CRM but a full fledge application platform. He even goes as far as coining the catchy moniker: Microsoft...
  • Blog Post: SaaS Undertakers do exist...

    About one month ago, I blogged here about the need of "SaaS Undertakers" looking after the SaaS data graveyard that might exponentially grow with out of business SaaS companies (I'm bullish on SaaS, but common... not all of them will succeed). Well, today reading Jeff Kaplan 's newsletter I learned about...
  • Blog Post: From High Margin-Low Volume to High Volume-Low Margin

    If I was to summarize (simplify?!) the trend that is happening in the SaaS space, I would say that the business model is moving from a high margin - low volume model to a high volume - low margin model, as described in the picture below. This is of course not new and is coherent with the model we described...
  • Blog Post: SaaSCon Debrief

    On April 17-18 I was in Santa Clara mingling with the international SaaS crowd at SaaSCon . There, Eugenio and myself presented a session titled: Anatomy of a SaaS Application. The slides are available here . The goal of the session was to cut through the "marketing fluff" and look "under the hood" of...
  • Blog Post: Recommendation: Add Eugenio's Blog to Your List

    I mentioned just over a month ago that our SaaS architecture brainpower just increased with Eugenio joining the team. He is now ready to start sharing his thoughts. So, if you like this blog and/or Fred's blog , I would highly recommend you subscribe to Eugenio's feed or visit his page regularly.
  • Blog Post: SaaS Undertaker ++

    Richard Veynard responded to my SaaS undertaker tongue in cheek idea ( previous post ) by suggesting a more architectural approach. Structural problems call for structural solutions. That's what architects are for. He says here . I was also reminded by Tim O'Brien in our Platform Strategy team, that...
Page 1 of 4 (77 items) 1234