Session
Kubernetes DevOps tooling meets SaaS: Tenant provisioning, updates, and deprovisioning.
Software-as-a-Service (SaaS) is all about agility, rapidly delivering innovation to customers and adapting to market changes. However, SaaS architectures pose unique DevOps challenges due to the need to manage multi-tenant deployments across different isolation models (silo, pool, hybrid). This session will explore best practices for implementing a DevOps process that enables SaaS teams to efficiently onboard and offboard new tenants while also allowing frequent application updates and uniform deployments across the tenants.
We will cover how to package applications via Helm charts and Terraform modules for consistent deployments, leveraging GitOps with Flux to maintain environments as an immutable infrastructure, automating tenant lifecycles with Argo Workflows for onboarding, updates, and offboarding, and balancing the need for agility in application delivery with operational efficiency across tenants. Attendees will gain insights into architecting a SaaS DevOps pipeline that maximizes agility and innovation while ensuring cost efficiency through unified tooling and processes. The session will provide strategies for overcoming the unique multi-tenancy challenges in developing and operating successful SaaS solutions.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top