article thumbnail

User Model: What SaaS platform builders need to know to prepare for growth, Part 1

CloudGeometry

The simplifying power of the MVC software design pattern makes it tempting to assume that SaaS and web application development is no more than a web-based version of a 3-tier stack. For a deep dive, have a look at the AWS Definitions – SaaS Lens ; for a deeper dive, see the Google DevOps Catalog here.

article thumbnail

How to build a culture of security in funded SaaS companies with software security best practices

Audacix

Data from production environments is not used in a development or testing environment unless the environment is secured to the same level as the production environment. Secure-by-design principles and secure programming practices are used as part of application development. This means applying TLS 1.2

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The best SaaS apps have these 7 web application security controls

Audacix

Application security is seldom considered during the ideation phase of web application development - unless the development team has previously been hacked and survived to tell the tale. What are web application security controls? A cloud server, like an AWS EC2 instance, is still a server. Not really.

article thumbnail

Understanding Multi-tenancy, the Keystone of SaaS

CloudGeometry

The Fundamental Goal of SaaS tenant Isolation – Know what tenancy is, its types, and key services from a user/customer context. A tenant is the set of application services dedicated to a single specific set of users and customers. It is the secret to effective tiering and scaling. Let’s take a closer look.