Don't let a desire for scale block quality, say DevOps Live panellists

‘If we don’t start from a position of high quality, we can automate disaster’

Tom Allen
clock • 3 min read
“You can’t take any shortcuts" in the route to quality scale, said Okta's Jas Sagoo

“You can’t take any shortcuts" in the route to quality scale, said Okta's Jas Sagoo

DevOps and cloud lend massive agility and scale to most organisations, but some have an easier time than others.

While large, mature firms can see massive benefits, they often struggle to adopt a DevOps culture due to their significant legacy: monolithic applications running in datacentres full of servers.

"We're almost at a stage where very small businesses...typically are almost DevOps native," said Mark Ridley, CTO of Ridley Industries, speaking during a panel on scaling up at Computing's DevOps Live this week.

"They come from a position where they are building infrastructure as code for automation, and they often have a much better understanding of how to build quality through the stack."

Wealth management firm Saunderson House is an SME by most definitions. Head of information technology Nick Rosser agreed with Ridley and stressed the importance of starting early.

"One of the lessons I've learned over the years is, it can be worthwhile putting processes, procedures and regulatory regimes in place early on.

"You're obviously always meeting those regulatory requirements, but the processes and policies are maybe pushed down the road and introduced later, as the firm starts to mature and is maybe not at such an agile phase itself."

Rosser argued that putting rules around regulation in place early pays dividends later, "even if you are trying to be an agile startup." Changing culture and processes after a firm has grown can be difficult, time-consuming and expensive.


Highly regulated industries like finance face a trade-off between how quickly you can optimise to scale versus how quickly you can expand to scale, said Marcus Corner, interim CTO at Modulr Finance. He warned against losing sight of regulatory compliance in the rush to grow.

"What you might end up doing is scaling your infrastructure so you meet those demands in the short term, whilst you optimise to fix your code in the long term.

"You can't take any shortcuts."

Regulatory frameworks often vary on a country-by-country basis. Jas Sagoo - Okta's senior director of solution engineering - said you must consider this when planning development.

"Think about where your largest clients are and where the problems you are trying to solve are. That's where you probably want to try and make sure that you are addressing the regulatory requirements around those regions, in those countries.

"This is where scale comes into it: don't lose sight of [regulation]. You have to cross geographies, continents, and your platform solution has to be able to deal with the compliance and regulations in those countries and regions from a data perspective."

Automation can make things worse

So, DevOps and the cloud can dramatically accelerate scale-up efforts, but handling them correctly is key. They're not a silver bullet.

Ridley explained: "The ‘why' of DevOps is quality. If your team don't understand quality, it won't help you. What it might do is actually speed up the disaster."

How does that happen? Automation is a large part of it.

Automating tasks is meant to make everything faster and more efficient, but if you automate a bad process - say test cycles, or deployment - it gets locked into code and becomes hard to change.

"If we don't start from a position of high quality, we can automate disaster," said Ridley.

He gave an example:

"I've worked with a business that wanted to rapidly modernise their entire stack. They wanted to replace all of their servers, containerise everything, use micro services, and they had started a transformation programme to deliver. But what they didn't do is actually produce quality code.

"They had no understanding of quality inside the organisation culturally. There was no testing, there were no gates to prevent bad code being put into production; and effectively all DevOps does speed up that route into production."

DevOps Live was a great success. Don't miss our next event: the Cybersecurity Festival, on the 10th and 11th May. Click here to see the agenda and here to register for free.

You may also like
18,000 customers at risk of phishing attacks after security firm Otka hacked

Threats and Risks

Software security firm Otka has warned that some of its 18 thousand corporate and government customers have been left vulnerable to phishing attacks after hackers broke into its computer systems a month ago.

clock 30 November 2023 • 1 min read
The Awards are a fantastic evening for all DevOps professionals


Deadline approaching: 8th December 2023

clock 07 November 2023 • 1 min read
Okta notifies employees of data breach, offers identity protection services


Breach linked to third-party vendor

clock 03 November 2023 • 2 min read

More on DevOps

The Awards are a fantastic evening for all DevOps professionals

Celebrate excellence at the DevOps Awards 2024

Deadline approaching: 8th December 2023

clock 07 November 2023 • 1 min read
Bedding in DevSecOps at funiture retailer Dunelm

Bedding in DevSecOps at funiture retailer Dunelm

DevOps leads explain how they got their teams comfortable with integrating security into their code

John Leonard
clock 12 October 2023 • 5 min read
The Awards are a great place to meet your peers and celebrate your team

DevOps Awards 2024: Enter now to celebrate DevOps excellence

The perfect event to recognise and celebrate DevOps success

clock 10 October 2023 • 2 min read