04.08.2012 Views

Building Saas Applications on Microsoft Azure

Building Saas Applications on Microsoft Azure

Building Saas Applications on Microsoft Azure

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SaaS <str<strong>on</strong>g>Applicati<strong>on</strong>s</str<strong>on</strong>g><br />

Need for Framework Based Approach<br />

SaaS App 1<br />

Business<br />

Functi<strong>on</strong>ality<br />

Tenant Management<br />

Metering and Billing<br />

C<strong>on</strong>figurability /<br />

Branding<br />

SaaS App 1<br />

Business<br />

Functi<strong>on</strong>ality<br />

SaaS Framework<br />

Comp<strong>on</strong>ents<br />

• Tenant Mgmt<br />

• Metering/Billing<br />

• C<strong>on</strong>figurability<br />

SaaS App 2<br />

Business<br />

Functi<strong>on</strong>ality<br />

Tenant Management<br />

Metering and Billing<br />

C<strong>on</strong>figurability /<br />

Branding<br />

A Better Approach would be as below<br />

Business<br />

Functi<strong>on</strong>ality<br />

SaaS Framework<br />

Comp<strong>on</strong>ents<br />

• Tenant Mgmt<br />

• Metering/Billing<br />

• C<strong>on</strong>figurability<br />

SaaS App 1 and App 2 are<br />

independently implementing very<br />

similar SaaS-specific features<br />

• Duplicati<strong>on</strong> of code/efforts<br />

• Missing out / insufficient<br />

implementati<strong>on</strong> of standard SaaS<br />

features<br />

SaaS App 2 • Standard SaaS features<br />

implemented <strong>on</strong>ce in the SaaS<br />

framework and Re-used by all<br />

applicati<strong>on</strong>s<br />

• <str<strong>on</strong>g>Applicati<strong>on</strong>s</str<strong>on</strong>g> can c<strong>on</strong>centrate <strong>on</strong><br />

business functi<strong>on</strong>ality<br />

www.zensar.com | © Zensar Technologies 2011 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!