13700717 3d Past Present Crossword On White Background

SaaS Architecture – Past and Present

The topic “SaaS”, which was once such a disputed topic, has now been widely accepted. The increase in the adoption as well as the new technology innovations such as cloud has significantly evolved SaaS architecture. In this blog I have tried to take a look back and see what constituted SaaS architecture then and what constitutes now.

 Topic Past Approaches Present Approaches
Infrastructure Security Security Policies Offered By Cloud
Security Audits
Firewall
Anti-spam
SSL
Application Security Form based authentication SSO with AD/ OpenID Connect/ WS-Federation
Role based Control Multifactor authentication
Claim based identity
Granular privileges
Row and Field level privileges
Tenant based ACL
OAuth based access
User Audits and Event Audits
Transactional change audit and Analysis
OWASP Standards
 
Scalability Load balanced Webservers Elasticity
Sharded database
Asynchronous operations
Cloudwatch/Azurewatch
NoSql database
Distributed Caching
Availability DB Replication and Failover Multi availability zone database failover
Multi availability zone application failover
 
Performance 5-10 seconds Subsecond
Integration Excel Import Rest services
Excel Export Webhooks
Configurability Custom code Configurable Workflow
White Labelling Configurable UI
Configurable Logos and Themes
Configurable Forms and Grids
User Interface Html and CSS HTML5.0
Flash/Applet/Silverlight SPA
Javascript frameworks
Realtime updates
Responsive Design
CSS Framework
Native Apps
Analytics BI Big Data
Manageability ‘N’ layered architecture Dependency Injection
Exception logging AOP based instrumentation
Cloud log management service
MVC/MVVM
Tenancy ASP Model Multi tenant Architecture
Single Tenant Tenant Hierarchy
Support for reseller management
Customer Service Implementation and Operations Team Self service
 
Deployment Self-Hosting Virtualization
  MSP Public Cloud
  Private Cloud
  Hybrid
 
Management Application Lifecycle Management (ALM) SaaS Lifecycle Management (SLCM)

SaaS architectures have grown leaps and bounds in the last decade. Today SaaS space is flooded with numerous options for SaaS application development. More importantly people have started looking for unified solutions (like TechCello’s SaaS Starter Kit) that can tie all the above pieces together.

Let us wait and watch where this goes in the future J

Techcello’s SaaS Multi Tenant architecture encapsulates all the above areas in to a SaaS Starter Kit and continues to be the fastest way to build SaaS product for ISVs. To read more about it click here.

In case of any queries please feel free to contact me at jothi.r@techcello.com

Print Friendly

Jothi Rengarajan

Jothi serves as the Principal Architect of Techcello. She is responsible for the architecture and technical roadmap of Techcello; she plays consultative role for various customers of Techcello in architecting their products on top of Techcello. Prior to Techcello, Jothi worked with Aspire Systems as Technical architect, where she has architected and developed over 30+ SaaS/Multi-tenant products for global ISVs. Jothi is a prominent speaker on Cloud Technologies in various technical forums. She has 16+ years of software development experience. Jothi has bachelors in electronics and communication engineering.

More Posts - Website