Founded in 2011, PandaDoc improves the running of small and medium-sized businesses by putting document creation, management, tracking, and e-signing in one place. PandaDoc helps their customers decrease document creation time and increase close rates and average sales prices.
As a company committed to adopting a FinOps methodology, the PandaDoc team understood the critical need for accurate cost information to be accessible to both business and engineering managers. Because their infrastructure is based on AWS and Kubernetes, and resources are shared across Kubernetes clusters, they needed help finding an efficient way to allocate costs correctly across different products and features.
The native solutions, such as AWS Cost Explorer and OpenCost proved inadequate for the company’s needs. The lack of a unified view of both AWS and Kubernetes costs demanded an arduous manual process to gather the necessary data for proper cost allocation.
The search was on for a solution that could automate this process and deliver cost insights tailored to the different stakeholders' specific needs and decision-making requirements within the organization.
“The native tools like Cost Explorer and Kubecost didn’t allow us to create a proper dashboard with a combination of AWS and Kubernetes costs - but Finout does this easily”
Ivan Polonevich | DevOps Team Lead
After evaluating various options, Finout was declared the ideal solution for PandaDoc offering several key benefits as well as unmatched value for money:
“Kubecost requires their application to be deployed inside each Kubernetes cluster, which uses significant compute resources that we need to pay for. Finout does all of this under the hood at no additional cost to us.”
Ivan Polonevich | DevOps Team Lead
“The onboarding process was awesome - the customer support team is excellent and always available to answer any questions. I give them 5 stars!”
Ivan Polonevich | DevOps Team Lead
PandaDoc’s primary objective in adopting Finout was to achieve granular cost allocation. This was the first step in their overall plan to cultivate a FinOps mindset throughout the organization, empowering individual teams to manage their costs effectively and understand their impact on the bigger picture. Following successful cost allocation with Finout, the next phase would involve leveraging Finout’s recommendations for proactive cost optimization and reduction.
Initial results have been impressive and include:
“Before Finout, I had pages and pages of instructions explaining how to access data to calculate total costs and apply discounts manually. Now it’s all done automatically.”
Ivan Polonevich | DevOps Team Lead
PandaDoc plans to continue to prioritize FinOps as a core methodology across the entire company, from management to engineers.
As the use of Finout continues to grow and expand within the organization, individual units will be empowered to create and manage their own budgets. This granularity will serve a double purpose: engineers will be better equipped to identify cost-optimization opportunities, while business managers will gain the insights necessary to conduct more informed cost-benefit analyses when evaluating feature development.