Since its inception, Sumo Logic has focused on the key issues for businesses that need machine data analytics to effectively build, run, and secure their modern applications and infrastructure, whether deployed in cloud or hybrid environments. "Sumo Logic was born as a pure software as a service (SaaS) offering," says Jabari Norton, VP global partner sales at Sumo Logic. “Customers investing in the cloud demand SaaS services that deliver fast time to value while also being infinitely scalable and completely secure. Customers can get started in minutes and have access to all the latest capabilities without the need for time-consuming, expensive downloads or upgrades while knowing that the system is always on, always performing, and always secure.”
Sumo’s customers—from born-in-the-cloud companies like Salesforce, Twilio, Acquia, Infor, and Airbnb to traditional enterprises such as Marriott, Hearst, Medidata, Alaska Airlines, and Anheuser-Busch—need resources that can scale up and down with their needs. “Our customers all experience some form of seasonality. Some customers have lower utilization overnight and higher during the day. Others have certain days of the week that are higher or lower, and still other customers experience higher traffic during certain months of the year,” says Bruno Kurtic, founding vice president of product and strategy at Sumo Logic.
Another complexity for the business is that machine data has specific usage types that depend on the age of the data. Some datasets are accessed infrequently and others more often, while some require continuous access. Kurtic continues, “So we need to optimize our processes to ensure that we meet our customers’ requirements, but we also need to look for ways to manage data center expenses. AWS has continued to innovate and has provided underlying services that Sumo Logic utilizes to provide this level of flexibility.”
The company must also be conscious of industry-specific requirements and considerations when serving businesses in the financial services, medical, government, and education sectors. “We are diligent about gaining security certifications and attestations that provide external validation of our platform security and data sovereignty,” says Kurtic. “We needed a partner that was just as serious about providing secure services.”
Keeping customers top-of-mind, Sumo Logic set out to design a secure, cloud-native, machine data analytics service that could deliver real-time, continuous intelligence from structured, semistructured, and unstructured data across the entire application lifecycle and stack.
Sumo Logic machine data analytics service architecture.
Kurtic notes that Sumo Logic knew from the beginning that it would build on AWS. “Really, for any type of a service that you want to deliver—whether it's SaaS or not—it’s ideal to have a robust infrastructure as a service with a comprehensive technology stack that can be purchased on an hourly or even more granular basis. And it’s not just about the cost, it's about agility. For Sumo Logic, we want to focus on our core business; we don’t want to worry about infrastructure.”
Sumo Logic uses Amazon Elastic Compute Cloud (Amazon EC2) to obtain secure, resizable compute capacity. “Machine data analytics is known for ‘burst-y’ data and compute usage,” explains Kurtic. “For this reason, we've chosen a multi-tenant, microservices-based architecture. AWS supports that model with EC2 compute so we can have that scale up/scale down scenario, which helps us support our customers’ changing needs.”
The company also employs Amazon EC2 Reserved Instances, which provide a discounted hourly rate and an optional capacity reservation for Amazon EC2 instances. As customer usage changes occur, Sumo Logic can adjust its footprint to fulfill its service level agreements without wasting resources.
Machine data also comes with age-related constraints on data storage, so Sumo Logic uses Amazon Simple Storage Service (Amazon S3), Amazon Elastic Block Store (Amazon EBS), and Amazon Elastic File System (Amazon EFS) as needed.
“With AWS, we have a wide variety of storage technologies we can use to optimize costs and performance,” says Kurtic. “We use Amazon S3 for infrequent access to guarantee that data is never lost, and yet we get specific levels of performance when we're accessing those buckets. We also use Amazon EBS and EFS, so we basically have a variety of storage technologies at our disposal.”
Sumo’s microservices-based architecture allows it to decide what service to use with which storage, so it can hyperoptimize for each microservice, whether it’s indexing or searching data, or alerting on data. Kurtic adds, “The combination of our system and AWS means we can use the right technology stack for optimal performance and optimal cost. This affords Sumo the ability to provide flexible data retention and license for average, not peak ingest, which ensures our customers pay only for what they need.”
Sumo Logic has worked hard to gain certification for a variety of circumstances. “We benefit from the fact that AWS has those same certifications on its hardware stack and data center,” notes Kurtic. “That allows us to get our certifications on top of that, which makes it much easier because we don't have to go through that process for the data center as well.”
Sumo Logic certification and compliance listings.
As a cloud-native, machine data analytics service on AWS, Sumo Logic serves more than 1,600 customers. AWS provides the scalable, flexible infrastructure that allows Sumo Logic to quickly go to market with leading edge capabilities, while the AWS Partner Network (APN) helps solidify customer relationships.
Overall, Sumo Logic credits AWS with helping the company quickly deliver value to customers. Kurtic explains, “SaaS companies have to be agile. Having AWS allowed us to build our service much faster than if we had to run our own infrastructure stack. We don’t have to learn how to run and optimize it or get locked into hardware investments. This way, we can iterate and innovate much sooner to deliver value to our customers in less time than our competitors.”
This is especially true for projects that depend on data being in a specific location. “We approach markets that have specific data sovereignty requirements, so we appreciate that AWS has data centers around the world,” states Kurtic. “We can set up a presence, for instance, in Germany, without having to worry about setting up a data center from scratch. So we get to market that much faster.”
The team at Sumo Logic also appreciates the AWS Partner ecosystem, which can help solidify customer relationships. “There’s a 360-degree benefit to being a partner with AWS. We often feel that having AWS plus Sumo plus another AWS technology partner gives us such leverage. Customers want holistic, integrated and cloud native solutions. The technology of partnering is drastically simplified with partners that are also hosted within AWS.” Norton says.
“We also find great synergies with many APN solution providers who have been serving customers as trusted advisors for years and have started migration services and practices specifically around accelerating adoption of digital transformation using AWS,” continues Norton. “The customer is on this journey and they're looking for guidance both from these trusted partners and from partners like us—born and raised on AWS.”
Overall, Sumo Logic is excited to grow right along with AWS. “We evolve as AWS evolves, and we like that,” Norton says. “When AWS delivered new storage types, we were able to adopt those as they came online to continue to change our architecture and our technology stack and deliver new offerings to our customers.”
Sumo Logic, an AWS Partner Network (APN) Advanced Technology Partner, is an industry-leading cloud-based machine data analytics service. The company helps customers gain instant insights into their growing and complex pool of machine data, with proactive analytics that improve the reliability of mission-critical applications with visibility across DevOps, IT ops, and compliance and security environments.