Production Pain Points and the Application Services that Relieve Them

F5 Ecosystem | March 19, 2018
dev pain points in prod

For years we’ve been told ‘there’s an app for that’. And thus far, I have found that to be mostly true. I have apps for things I never thought I’d need an app for. But when I did and went looking there it was, like magic.

Now, no one goes around saying ‘there’s an application service for that’, but maybe they should. At least in the confines of IT. Because just as there’s often an app for what I need to do, there is often an application service for what a developer needs to do – or address – in production environments.

Take security, for example. It was the number one pain point in production according to developers in a RisingStack survey.

PAIN POINT: SECURITY

Now, the survey didn’t go into details with respect to what, exactly, about security is a pain point (though I’m sure if asked we’d get a wide variety of responses). What I do know is that 38% of respondents in an app role (developers) in our 2018 State of Application Delivery survey tagged “increasing sophistication of attacks” as their number one security challenge for the next year. 26% said a lack of IT skills in security, and 23% said difficulty in securing applications – particularly web apps – from attack.

If we view the pain point through that lens (and since it’s my blog, I’m going to) then there is an application service for that. Several, in fact. Even if the goal is to virtually patch or prevent an existing vulnerability from being exploited.

And there are a lot of those out there. The thing is that every breach, every unauthorized access, every bit of data that leaks tends to be blamed on a developer – even when the vulnerability was in a third-party library or hidden deep in the packets of a protocol or in a platform used by millions (literally) of other sites on the Internet. But Lori, you’re thinking, the 79% of an application comprised of libraries only accounts for 2% of known vulnerabilities according to careful inspection.

stack vulns contrast labs

And yet some of the highest profile breaches and data loss have been due to that 2% – vulnerabilities in platforms and common libraries shared by millions of people.

web application firewall (one of the thirty application services we track in our annual survey) addresses both – and the growing portfolio that attackers use to gain access, drain resources, or steal data. App access control, too, provides a layer of protection for credentials (valuable themselves) as well as the application and its data. Worthy of note is that 75% of all respondents in our annual survey indicated they use App access control to protect applications both on-premises and in the public cloud.

PAIN POINT: PERFORMANCE

Likewise, performance is not something a developer can always control. There’s the impact of code standards – which err on the side of long term sustainability – on app performance. Sometimes you can’t use the most efficient data structure or syntax. You have to keep in mind that someone else has to maintain and modify that code down the line. Sometimes it’s the impact of variables outside your control – capacity, demand, network conditions, and that customer that refuses to give up on that ten-year old PC running Windows ME.

There’s an application service (several, actually) to address that pain point, too. A veritable plethora of options from TCP optimization to caching to compression to offloading expensive cryptographic processing. All these application services can improve performance and delight users.

application services jan 2018

A good number of folks already employ just these services to make their apps go faster and safer, addressing both pain points of performance and security.

PAIN POINT: DEPLOYMENT

But developers indicated it isn’t just security or performance problems that give them headaches in production, it’s also deployment – which focuses on how you get those apps and application services executing in production.

This is bigger problem that can’t be solved by a single application service – or even a chain of application services. Solving the deployment pain point requires a more strategic initiative around automation and orchestration and embracing DevOps ideas like infrastructure as code.

It takes a concerted effort to move traditional NetOps to embrace the principles and methodologies of DevOps to codify the processes necessary to deploy the necessary changes in production required to support developers.

That means infrastructure vendors must provide API-enabled infrastructure, and support the ability to operate in a more declarative model that relies on templates and deployment artifacts rather than CLIs.

Of the three pain points developers note, deployment is the most difficult to address because there is no single tool or technology that can solve it. It requires collaboration and a concerted effort to transform IT from a manually driven deployment model to the automated assembly line approach of the future.

Regardless of the ease or difficulty in addresses developers’ pain points, the fact is all three can be addressed by NetOps in production. Whether with a liberal helping of application services or a more dedicated effort to internal digital transformation, NetOps can make moving into production a less painful – and more successful – experience for everyone.

Share
Tags: 2018

About the Author

Lori Mac Vittie
Lori Mac VittieDistinguished Engineer and Chief Evangelist

More blogs by Lori Mac Vittie

Related Blog Posts

F5 ADSP Partner Program streamlines adoption of F5 platform
F5 Ecosystem | 11/19/2025

F5 ADSP Partner Program streamlines adoption of F5 platform

The new F5 ADSP Partner Program creates a dynamic ecosystem that drives growth and success for our partners and customers.

Accelerate Kubernetes and AI workloads with F5 BIG-IP and AWS EKS
F5 Ecosystem | 11/17/2025

Accelerate Kubernetes and AI workloads with F5 BIG-IP and AWS EKS

The F5 BIG-IP Next for Kubernetes software will soon be available in AWS Marketplace to accelerate managed Kubernetes performance on AWS EKS.

F5 NGINX Gateway Fabric is a certified solution for Red Hat OpenShift
F5 Ecosystem | 11/11/2025

F5 NGINX Gateway Fabric is a certified solution for Red Hat OpenShift

F5 collaborates with Red Hat to deliver a solution that combines the high-performance app delivery of F5 NGINX with Red Hat OpenShift’s enterprise Kubernetes capabilities.

F5 accelerates and secures AI inference at scale with NVIDIA Cloud Partner reference architecture
F5 Ecosystem | 10/28/2025

F5 accelerates and secures AI inference at scale with NVIDIA Cloud Partner reference architecture

F5’s inclusion within the NVIDIA Cloud Partner (NCP) reference architecture enables secure, high-performance AI infrastructure that scales efficiently to support advanced AI workloads.

F5 Silverline Mitigates Record-Breaking DDoS Attacks
F5 Ecosystem | 08/26/2021

F5 Silverline Mitigates Record-Breaking DDoS Attacks

Malicious attacks are increasing in scale and complexity, threatening to overwhelm and breach the internal resources of businesses globally. Often, these attacks combine high-volume traffic with stealthy, low-and-slow, application-targeted attack techniques, powered by either automated botnets or human-driven tools.

Phishing Attacks Soar 220% During COVID-19 Peak as Cybercriminal Opportunism Intensifies
F5 Ecosystem | 12/08/2020

Phishing Attacks Soar 220% During COVID-19 Peak as Cybercriminal Opportunism Intensifies

David Warburton, author of the F5 Labs 2020 Phishing and Fraud Report, describes how fraudsters are adapting to the pandemic and maps out the trends ahead in this video, with summary comments.

Deliver and Secure Every App
F5 application delivery and security solutions are built to ensure that every app and API deployed anywhere is fast, available, and secure. Learn how we can partner to deliver exceptional experiences every time.
Connect With Us