Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Architecture » SaaS   (RSS)

End to end demo of LitwareHR on SSDS

Here's an end-to-end demo of LitwareHR using SSDS. The total demo lasts about 11 min and you will see: Tenant Provisioning and customization (takes the first 5 min approximately). I show the initial tenant provisioning (creation of a new tenant in LitwareHR,

LitwareHR on SSDS - Part V - Searching across Containers

In SQL Server Data Services, the scope of a query is bound to a Container , but in LitwareHR we had a requirement of searching entities across multiple tenants, and because in our implementation each tenant gets its own Container, we had to create a way

LitwareHR on SSDS - Part IV - Data access enhancements 2: developing offline

SQL Server Data Service is well...an online service. That means that you have to be connected to the network 100% of the time if you are using it. What if you are not connected? well...you know the whole story. Our goal while developing LitwareHR was

LitwareHR on SSDS - Part III - Data access enhancements 1: caching

In most applications, the distance (in terms of bandwidth and latency) between the store (the database) and the application logic (like the web servers and web services) is usually very small. The connectivity between these two components is usually very

LitwareHR on SSDS - Part II - The data access layer

The heart of LitwareHR implementation on SSDS is in it's data access layer of course. In fact, we created two different, but functionally equivalent implementations: one runs against SQL (LitwareHR's original implementation) and a second stack that runs

SQL Server Data Services - SSDS - New version of LitwareHR

Today, in his keynote, Ray Ozzie announced a new "cloud service" available from Microsoft: SQL Server Data Services (code name: Stika). It's a good that he announced it, because now I'm out of quarantine and I can talk about it :-). For the last 2 months

Northwind Hosting Concept Demo

For the last months our team has invested a lot of time exploring and researching the relationship between ISVs and Hosters. I shared some of the early thoughts and findings in a series of posts in this blog: Part I - The Scenario Part II - On-Boarding
Posted by eugeniop | 3 Comments
Filed under: , ,

LitwareHR v2.0 and the Database Performance Guide

Those of you who follow our community web site ( www.codeplex.com/litwarehr ) must have noticed that we released two new pieces of guidance: LitwareHR V2.0 - an enhanced version of LitwareHR Multitenant Database Performance Guide How to get the docs and
Posted by eugeniop | 2 Comments
Filed under: ,

LitwareHR - Smart Client - Architecture Overview - Part II - Use of LitwareHR On-Line Services

One of the reasons building LitwareHR-SC was fairly easy to do, was because of the Non-Functional On-Line Services. By non-functional services, I mainly mean the metadata API exposed by LitwareHR that allows anybody to introspect into the customized details
Posted by eugeniop | 0 Comments

Microsoft Silverlight Streaming - An example of a specialized Service Delivery Platform

During my presentation in the SaaS Summit in Dublin last week, I mentioned two examples of a "Service Delivery Platform" and their characteristics (especially around application compliance and its consequences and benefits). One was LitwareHR & Northwind
Posted by eugeniop | 1 Comments
Filed under: ,

Hosting LitwareHR on a Service Delivery Platform - Part V - Strategies for capacity management and planning

In the article talking about SLAs I mentioned two strategies Northwind hosting can use to manage performance and scalability of the hosted application: Adding new servers to host web services, with a front load balancer Doing "database load balancing"
Posted by eugeniop | 1 Comments
Filed under: ,

Hosting LitwareHR on a Service Delivery Platform - A case study - Part I (The Scenario)

In its current version, LitwareHR is focused very much on the challenges an ISV faces while building a SaaS delivered app: multi-tenancy, configurability, etc. In the last few weeks I've been working on exploring the implications of hosting LitwareHR
Posted by eugeniop | 4 Comments

The "Service Delivery Platform"

Gianpaolo has recently published his summary from SaasCon '07 here . Even though our session was about the "Anatomy of a SaaS Application", and that is mainly how to build an efficient SaaS solution, at the end of the presentation we did cover a little
Posted by eugeniop | 6 Comments
Filed under: ,
 
Page view tracker