Building a Multi-Tenant SaaS: Key Lessons for Success
Lessons from building a multi-tenant SaaS: structural tenant isolation, Zero Trust networking, resilience, and continuous security, and why it is nothing like an internal enterprise app.
Insights
Practitioner notes on identity, Zero Trust, DevSecOps, and security automation.
Lessons from building a multi-tenant SaaS: structural tenant isolation, Zero Trust networking, resilience, and continuous security, and why it is nothing like an internal enterprise app.
How Amazon Q Developer helped design a 266-resource Terraform infrastructure in AWS Commercial Cloud to support CJIS and FedRAMP Moderate requirements, including end-to-end FIPS 140-2 cryptography.
Most cybersecurity wins are invisible. Why integrity, diligence, honesty, and ownership, practiced when no one is watching, are the controls everything else depends on.
What the CSRB found about the 2023 Storm-0558 breach of Microsoft, how other cloud providers avoid the same failures, and why we decided to diversify away from a single-vendor stack.
More tools mean more complexity, more integrations, and more fires. Why simplifying, consolidating, and automating beats buying the next shiny product.
Five ways to cut the cost of a Zero Trust migration: prioritize, phase the work, reuse what you own, use open source, and automate, with example tools for each.
Why identity is the first pillar of Zero Trust, and the 13 steps Zephon recommended to a federal agency to mature identity security under EO 14028.
How to add a custom QuickLink to SailPoint IdentityIQ that launches a workflow, with a worked example that moves accounts from one identity to another.
Point security products need ever more skilled people to run and integrate. How consolidating network and security functions, for example with SASE, eases the labor crunch.
How to email SailPoint IdentityIQ users before their passwords expire, using an email template, a rule, and a scheduled task.
Setting a password through the SailPoint IdentityIQ REST API doesn't set its expiration date. A workaround with a custom attribute, a lifecycle event, and a rule.
Five limits of SailPoint IdentityIQ's built-in reporting, and how a read-only replica plus a business intelligence tool improves performance, flexibility, and column-level security.
Where SAST, DAST, secret detection, dependency scanning, and RASP fit in the software lifecycle, with open-source and commercial tools for each.
Why your everyday Windows account should be a Standard user, and step-by-step instructions to set up a separate Administrator account.
A worked example: correlate Active Directory and SailPoint IdentityIQ audit data in Microsoft Sentinel with KQL, then automatically revert AD group changes made outside the approval workflow.
What SOAR is, and how Microsoft Sentinel (formerly Azure Sentinel) combines SIEM analytics, Logic Apps playbooks, and Microsoft threat intelligence to automate security response.
A security architect's dos and don'ts for moving to the cloud: ownership, identity governance, RACI, infrastructure as code, defense in depth, and user education.
Book 30 minutes with Zephon. Tell us where the program is stuck and we will tell you plainly whether we can help.