Cookies help us display personalized product recommendations and ensure you have great shopping experience.

By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    data analytics
    How Data Analytics Can Help You Construct A Financial Weather Map
    4 Min Read
    financial analytics
    Financial Analytics Shows The Hidden Cost Of Not Switching Systems
    4 Min Read
    warehouse accidents
    Data Analytics and the Future of Warehouse Safety
    10 Min Read
    stock investing and data analytics
    How Data Analytics Supports Smarter Stock Trading Strategies
    4 Min Read
    predictive analytics risk management
    How Predictive Analytics Is Redefining Risk Management Across Industries
    7 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: How Continuous Testing Is Hitting Shift Left On Security
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > IT > Security > How Continuous Testing Is Hitting Shift Left On Security
SecuritySoftware

How Continuous Testing Is Hitting Shift Left On Security

Larry Alton
Larry Alton
6 Min Read
stronger cybersecurity practices
Shutterstock Licensed Photo - By 13_Phunkod
SHARE

When developers are looking at security issues in their programs, they can take one of several different approaches. Historically, though, the majority of developers have focused on a practice known as ?shifting right.? To shift right, in security nomenclature, is all about identifying bugs and weaknesses after launch and then making adjustments to deal with those issues. As DevOps teams become more skilled, however, shifting right is becoming obsolete. The future of data security is now all about shifting left.

Contents
  • Securing The Shift Left
  • Modeling For Left Shift
  • Act Early And Often
  • Does Order Matter?

Securing The Shift Left

If shifting right is all about reacting to threats after they?ve been identified, shifting left focuses on identifying those risks before software comes to market. And no matter the particular system ? whether it?s an app or a mainframe ? focusing on a shift left in programming means that products reach their end users with fewer coding bugs and higher quality code. This is a more cost-effective approach to development and greater security for customer data. Taking a proactive approach to data security is increasingly important because businesses are dealing with more data streams and more sensitive information than ever before. At the same time, they also have more information about what may go wrong and a greater ability to predict upcoming threats. Using predictive analytics, companies have been able to reduce operational risks, identify likely target points in their product, and predict user needs and behaviors, improving the overall product development process, from concept to layout.

Modeling For Left Shift

One reason that companies have relied on right shift for so long is that it?s an easy, but reliable approach to software development. They don?t have to hunt down the problems; users report them. Unfortunately, that also means that customers are more likely to be dissatisfied with the product and experience an excessive level of risk. Shifting left eliminates the issue of risk, but identifying risks in advance, though, is much more challenging, requires advanced modeling strategies, and relies heavily on continuous testing. In continuous testing systems, development experts are tasked with creating a variety of models that can approximate potential outcomes. Known as model-based testing (MBT), there are models for backlog ? information usually captured by user reports, as well as incremental modeling used for code updates. What this all adds up to is ultimately simple: continuous testing relies on MBT to identify issues and enable a shift left.

Act Early And Often

MBT generates an enormous amount of information, and automation is increasing the amount of data exponentially. However, many continuous testing programs are not yet fully automated, despite the fact that automation is considered a best practice. Most likely, though, a growing number of developers will move toward automation, and this will facilitate a widespread shift left and move what were formerly late-stage development issues to the beginning of the DevOps cycle.

More Read

data management tips
Data Management for Better Business in the New Age
Big Data Today: Living as Far from 1984 as Orwell
Cybersecurity Gaps Across Government, New Monitoring Tool, and More
How to Keep Your iCloud Account Safe From Hackers
It’s Your Life, Starring Your Data

Does Order Matter?

Changing the order of the development process may not seem very important in some respects, but when software tests for bugs and security issues come at the end of the process, each test needs to be comprehensive, and fixes can require going back to the beginning. On the other hand, by informally testing the program early and often, which is the continuous testing philosophy, developers get key feedback throughout the process. This makes it easier to correct the problem code and to identify major future issues without deconstructing the entirety of the program. Shifting to the left isn?t just about overall security. It?s also an issue of deployment. Continuous testing isn?t a goal in and of itself; it supports a business?s ability to put that new code into action. In an environment in which app updates are released regularly, continuous deployment is critical. Developers build and deploy in a constant cycle, creating what David Williams of CA Technologies calls ?continuous everything.? Today?s development and deployment timelines are shorter than ever, which is why businesses need to enter the continuous everything phase of software development, but those who have already done so can attest to the benefits. In particular, by shifting from manual continuous testing practices to an automated variation, DevOps teams have been able to deploy programs 80% faster than during the manual phase. The end result, then, is a higher quality product, a product that can more quickly be adapted in response to any performance problems, and a product that can be in customers? hands more quickly. Customers may not understand the language of left shift, but they know that?s what they want. For developers, though, left shift is a challenge with its own benefits. Yes, it means reorganizing the DevOps process, but once the system is in place, it is indeed faster and more cost-effective than right shift models. Despite the current lag in continuous testing and automation adoption, once in place, DevOps professionals will see a clear difference in their project outcomes. The next frontier is to the left.

TAGGED:cybersecurity
Share This Article
Facebook Pinterest LinkedIn
Share
ByLarry Alton
Follow:
Larry is an independent business consultant specializing in tech, social media trends, business, and entrepreneurship. Follow him on Twitter and LinkedIn.

Follow us on Facebook

Latest News

AI video surveilance
AI Video Surveillance for Safer Businesses
Artificial Intelligence Exclusive
Managed IT Services
Comparing Affordable Managed IT Services for Denver’s Remote Workforce
Exclusive IT
human verification tool for business
Human Verification Tools Help Make Smarter Data-Driven Decisions
Big Data Exclusive
ai in business
Recurring Revenue Strategies for the AI Business Era
Artificial Intelligence Exclusive

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

VPN data security
Security

Critical Importance of a VPN in the Age of Data Breaches

7 Min Read
cyber security risk management
Best PracticesBusiness IntelligenceRisk ManagementSecurity

How Should Businesses Handle Cyber Security Risk Assessment?

5 Min Read
blockchain security problems
BlockchainExclusiveSecurity

Is Blockchain The Answer To Blockchain Security Problems?

7 Min Read
Internet Security
Internet of ThingsITSecurity

Secure Lava Lamps, and Why True Internet Security Is Hard to Come by

5 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

ai chatbot
The Art of Conversation: Enhancing Chatbots with Advanced AI Prompts
Chatbots
ai in ecommerce
Artificial Intelligence for eCommerce: A Closer Look
Artificial Intelligence

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-25 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?