Navigating the complex world of compliance across 20 teams

Leading Multi-Tenant Service Compliance

This series of posts explores the intriguing challenges I’ve encountered throughout my career. Today, I’m excited to share a pivotal chapter: spearheading compliance for Splunk Cloud’s multi-tenant services, covering SOC2, HIPAA, ISO, and PCI standards. Back in 2019, we had developed around 20 multi-tenant Splunk Cloud services to enhance the existing, monolithic Splunk solution. Despite their innovative capabilities, these services operated from a single region and lacked essential compliance certifications. This absence was a significant barrier, precluding these services from being integrated into customer cloud solutions and halting numerous product launches that relied on these new services....

March 30, 2024 · 2 min · sumeet rohatgi
Team lunch in Sakoon, Mountain View, CA

Innovation In A Large Corporation

This series of posts explores the intriguing challenges I’ve faced in my career. Today, I’ll discuss a significant hurdle: transforming Splunk’s single-tenant architecture to support multi-tenancy, a feature our competitors leveraged to share resources cost-effectively. The initial problem was clear: running Splunk docker containers in the cloud was prohibitively expensive for smaller customer workloads. Given that Splunk clusters are inherently large, creating a small cluster was still financially burdensome for our customers....

March 27, 2024 · 2 min · sumeet rohatgi
Architecture Diagram, Maestro

Simplifying Cloud Development and Deployments

This blog post is part of a series exploring the fascinating challenges I’ve encountered throughout my career. Originally, the Splunk codebase was designed for on-premises installations, requiring manual setup via “tarball” on multiple data center machines. This approach demanded thorough knowledge of specific configurations and was notably time-consuming, especially for cloud deployments which could extend over weeks for each customer. Moreover, Splunk’s development engineers lacked familiarity with the complexities involved in cloud setup and operation, leaving such tasks to dedicated cloud teams....

March 27, 2024 · 2 min · sumeet rohatgi
Example Glasstable

Amplifying Work

I’ve navigated some intriguing challenges in my career, gaining invaluable insights along the way. I’m excited to unveil these experiences in a new blog series, where I’ll delve into the obstacles I encountered, the strategies I employed to overcome them, and the outcomes of those efforts. In 2015, I joined Splunk at a time when the company was experiencing rapid growth, overflowing with innovative ideas, and attracting a significant influx of new customers....

March 25, 2024 · 2 min · sumeet rohatgi