Let me begin with a small introduction to SaaS. Software-as-a-service (SaaS) is a form of software consumption, where the application is offered as a service to customers across the internet. You can consider the SaaS as “renting” the software to customers who access it over the Internet. The SaaS vendor hosts the application, which it [...]
Multi-Tenancy Architecture Models
In my previous blog I have discussed about the single tenant vs. multi-tenant , and how one can objectively decide which one to go with. In this blog let us see what are the various architecture models/patterns in implementing multi-tenancy. Complete Multi-Tenant - usually considered to be the purest form of multi-tenancy. This is also called “Shared Everything” [...]
Going to Cloud – How much do you want to own?
Cloud adoption has been one of the most trending topic for everyone – right from Enterprises to ISV to Individual. The rate of changes/innovation happening on cloud has left many wondering with multiple options but very little insight on how to decide the correct option. In this blog we will look in to some of [...]
Driving Innovation & ROI on Azure Cloud Platform
We are happy to announce that Aspire has recently signed an all India Azure Circle Partnership with Microsoft and has jointly hosted an event with MS on “Driving Innovation & ROI on Azure Cloud Platform“.
Panel Discussion – SaaS: Yesterday, Today & Tomorrow
“Gartner: SaaS Revenue Growth to Top 17 Percent in 2012” “IDC Asia-Pacific: Companies should take the hype over SaaS “with a pinch of salt.” Which one should you believe? SaaS has been considered a “great invention and delivery model”, but the bigger question is – Would SaaS be a universal fit for every software category? [...]
Six Considerations in moving your application to Cloud
Moving an application to cloud can be as simple as a click of a button but at times can also go to the extent of re-developing your application. There are several factors that could influence the cloud migration strategy. Let us take a look at the various aspects one should consider while migrating their application [...]
AWS Cool Feature : Cloud Formation
Any real time application is going to require more than 1 resource for its operation – for example a web application may require loadbalanced webservers, application server and a database server. Whenever you are going to deploy this application you need to manage all these resources separately. Imagine a case where there is a need [...]
Architecting a Multi Tenant SaaS solution – why is it different?
Software as a Service is a software delivery model in which software and its associated data are hosted centrally (typically in the (Internet) cloud) and are typically accessed by users using a thin client, normally using a web browser over the Internet. Multitenancy refers to a principle in software architecture where a single instance of [...]
Big Data in Cloud – Problem and Solution
Big Data is a term used to refer huge volumes of data that belong to one logical entity. The volumes we are talking here is something that commonly used softwares/systems are generally not capable of handling within accepted time limits. There is no specific limit/range for the size of a single big data set. However, [...]
PaaS – Points to Ponder
Cloud is a magic wand that everybody wants to consider to cut down their cost. Cloud itself is a bigger umbrella and there are many many options available inside it. One popular choices available within cloud is PaaS. While many of the decision criteria to chose a PaaS over other choices is strategical, architectural aspects [...]