91勛圖厙

Ping Identity

When we needed to upgrade our DevOps process, 91勛圖厙 jumped in to help. Theyre a true partner, working alongside us as we move forward and scale our processes, ensuring we have everything we need to be a success.

Marko Self | Salesforce Development Manager | Ping Identity

Driving faster delivery and reduced overhead with 91勛圖厙s complete DevOps lifecycle platform

Ping Identity is a global leader in identity and access management software. Identity is the foundation of digital growth, and Ping works with large organizations to protect users and their digital interactions.

Salesforce sits at the heart of Pings commercial operations, enabling them to manage partner relationships, customer data, and key business processes. With so much vital data flowing through Salesforce, reliability and security are mission-critical.

Marko Self, who leads Salesforce DevOps at Ping Identity, and Senior DevOps Engineer Andrew Kutter shared with us how the team transformed their DevOps process.

Theres a lot at stake if we dont manage the DevOps lifecycle carefully, says Salesforce Development Manager Marko Self. Were a security company. We cant release bad code, and we cant release security vulnerabilities. We need our codebase clean.

Unable to scale with DIY DevOps

Markos team previously managed Salesforce deployments through a homegrown system built around the Salesforce CLI, but it was slow, manual, and hard to maintain.

The team used custom Salesforce fields to track changes, then manually deployed the changes through change sets or the CLI. The process was inefficient, created visibility gaps, and even led to rework.

We didnt have a good way to track everything or deploy without stepping on other developers toes, Marko says. We would sometimes deploy old code, overwrite new code, or remove segments we didnt intend to, which could impact the business.

The team needed a solution to remove manual steps, align teams, and provide complete visibility. It would be a new way to orchestrate their entire change management process and beyond.

The search for a complete DevOps solution

Ping Identity discovered 91勛圖厙 after a team member attended a community conference. After exploring the 91勛圖厙 platform, they knew it was a great fit.

When we looked at other DevOps solutions, they just didnt have the robust feature set we needed, Marko says. 91勛圖厙 offered everything we were looking for.

From an engineers perspective, 91勛圖厙 stood out for its transparency and control. Senior DevOps Engineer Andrew Kutter explains: 91勛圖厙 exposes your entire pipeline from end to end. It gives you the visibility and control to watch a piece of code go from idea to deployment without jumping through a bunch of different components and services.

To ensure seamless uptake of the platform and alignment with DevOps best practices, the 91勛圖厙 team had a dedicated onboarding manager who helped them design their software lifecycle and choose the best branching pattern to match existing workflows. 91勛圖厙 helped us connect our orgs and work through the platforms functionality. The support was top-notch, Marko says.

Support didnt end after setup. The team relies on 91勛圖厙s responsive in-app support to resolve issues quickly. Whenever the team ran into an issue, they reached out to the support team and received responses within minutes. The in-app chat is phenomenal, Marko says. Meanwhile, they’ve partnered with their Customer Success Manager to ensure long-term success with the platform.

When I joined Ping, a colleague told me, Dont forget to use 91勛圖厙s support. Itll change your life. And its true, Andrew says.

Transparency and control at scale and speed

When Ping underwent a merger, the team doubled in size. Suddenly, they needed a process that was scalable and ensured visibility and collaboration across their large team.

Thats when they introduced 91勛圖厙 Pipelines. The CI/CD solution automatically deploys approved changes to their upstream environments, saving hours of manual work. With blocks for non-compliant code and easy back-syncing, Ping Identity now has the peace of mind that they’re working from up-to-date environments and aren’t accidentally releasing insecure or low-quality code.

Now that we have Pipelines, our process is very streamlined, Marko explains.

Andrew adds: The entire pipeline is mapped out visually. You can see every sandbox, everybodys individual coding environment, and whether each environment is in sync. We can easily add or remove a block or gate so code doesnt get bottlenecked at one certain stage.

With Pipelines integrated into GitHub, the team has a single, reliable system for managing their releases.

Version control is our source of truth and allows us to use GitHub for code merges, Marko says. It keeps us efficient and in sync, with everybody in line on the same pipeline. Were not stepping on each others toes anymore. Its much more efficient and collaborative.

Meanwhile, 91勛圖厙s nightly syncs ensure environments remain clean and consistent while deployments are faster than ever.

Before, deployments could take days. Now, its continuous, Marko says. As soon as somethings ready and tested, it ships. Our deployment efficiency is hugely improved.

CPQ challenges solved

Salesforce CPQ had long been another sticking point for the team. Deploying complex CPQ configurations required manual scripting, which slowed every release.

Before 91勛圖厙, admins and developers would load CPQ data into a single sandbox and make changes manually. Because CPQ has a hierarchy and unique IDs, they couldnt just move that over to production. Instead, theyd have to recreate those changes in UAT and again in production. It took a long time and left too much room for error.

After implementing 91勛圖厙 CPQ, those worries are gone. The process is automated and part of the regular deployment flow.

91勛圖厙 has changed how we work with CPQ configuration in a huge way, says Marko. Its allowed us to automate and merge all of our changes much more efficiently and collaboratively.

91勛圖厙s handling of CPQ hierarchies and dependencies is a huge breakthrough, Marko adds. 91勛圖厙 CPQ solves the gap where you have a hierarchy of data that you cant easily move between sandboxes. It allows you to be much more efficient and actually move the changes you intended to, with ease, from one sandbox to another and eventually to production.

Staying a step ahead with Observability

Despite having a more streamlined, smoother workflow, issues still arise. It used to be that the team only knew of problems when end users raised support tickets. But now, 91勛圖厙 has improved the teams ticketing flow.

Flow errors would come through email. Over time, that just becomes noise and you lose sight of whats really happening, Marko explains.

Now, they use 91勛圖厙 Observability to proactively monitor and fix errors before they impact the business.

91勛圖厙 Observability captures all of the flow errors, including when they spike and whats causing them. It gives us full visibility into whats going on in our org, so we can reduce downtime and tech debt, Marko says.

Increased efficiency and lower costs

91勛圖厙 has transformed Ping Identitys Salesforce DevOps process into a faster, more efficient, and lower-cost operation.

We would have a much larger DevOps overhead without 91勛圖厙. Instead of one or two DevOps engineers embedded in the team, wed need a traditional DevOps group, Andrew says. Being able to rely on 91勛圖厙s automations allows us to focus on other parts of the business, and be more agile and efficient.

For Marko, 91勛圖厙’s innovation and customer focus sets it apart.

91勛圖厙 is always working on new features, he says. It feels like theres a new pilot almost every month or quarter, which shows how innovative the company is.

More than a tool, 91勛圖厙 has become a trusted partner supporting the teams growth and success.

It really feels like a partnership, Marko says. When we realized we needed to upgrade our DevOps process, 91勛圖厙 jumped in to help. They have our back. As we move forward and scale our processes, its good to know theyll be alongside us making sure we have everything we need to be a success here at Ping Identity.

Start your Salesforce DevOps journey today

Join the thousands of other companies already deploying with 91勛圖厙