Evaluating Different Approaches for Adopting Generative AI in Network and Security Operations
This is the second in a series of blog posts by the ONUG Collaborative AI-Driven NOC/SOC Automation project team, which is delving into Generative AI (GenAI use) cases for streamlining and automating NOC/SOC workflows. Here we describe several different approaches for adopting GenAI-enabled applications and tools and conclude by considering the benefits and challenges of each approach.
AI is playing an increasingly important role in network and security operations. The use of machine learning to analyze and derive actionable intelligence from large volumes of operational data has become commonplace, spanning use cases including baselining, anomaly detection, and event correlation, often linked with automated incident response. However, as described in our previous blog post, GenAI technology is poised to dramatically impact NOC/SOC applications and tools.
Potential use cases include natural language interfaces, simplified reporting and documentation, automatic code generation, event diagnosis and recommending remedial actions. GenAI utilizing either Large Language Model (LLM) or Small Language Model (SLM) technologies can be implemented and delivered in various ways, with different approaches having inherent advantages and disadvantages. This post describes three approaches and a basic framework for evaluating each, while reaching a straightforward conclusion.
Implementation Options
Let’s consider the three major approaches to adopting GenAI in NOC/SOC environments:
Publicly-Available GenAI Services
(LLMs and potentially industry or context-specific Small LMs)
Unless you’ve been living off the grid, you are already familiar with publicly available GenAI services such as ChatGPT and Microsoft Copilot, which have demonstrated the vast power of GenAI and its potential to speed up knowledge work and improve productivity. These services allow everyone to experiment with GenAI, learn how to write effective prompts and gain firsthand experience with the outputs these general-purpose services generate, utilizing primarily LLMs, although SLMs are gaining traction for domain-specific use cases where the models can be properly trained on relatively modest amounts of data, compared to a LLM.
GenAI-Augmented Applications and Tools
In enterprise IT environments, commercial application and tool suppliers are racing to augment IT operations products with GenAI technologies to improve usability by simplifying how users interact with these products but also to enhance functionality by using GenAI to automate the generation of code, documentation, reports, etc. These products are typically based on LLMs and/or SLMs trained on a combination of publicly available data (for example, natural language processing), application-specific data (for example, code generation) and locally relevant data specific to the user’s environment (for example, documentation and reports). Given the inherent complexity of NOC/SOC operations and the sheer volume of text-based data that needs to be continuously collected and analyzed, augmenting applications and tools with GenAI capabilities is the proverbial “low-hanging fruit” in these environments.
Custom Solutions Developed In-House
The third approach is to incorporate GenAI technology into custom solutions that are developed in-house (or by contracting with a custom software development shop). This may be the only viable approach for enhancing the capabilities of applications and tools that have been developed in-house and are maintained internally. Alternatively, a use case may be so specific to the NOC/SOC operational environment that custom development is the only viable option. Developing such a custom solution requires selecting the appropriate LLMs and/or SLMs and then training these models properly using data sets specific to each operational use case and continually tuning these models over time to ensure that they remain effective.
Key Considerations
Evaluating different approaches for adopting GenAI in NOC/SOC environments requires examining each of the following:
Availability of GenAI Products and Services
领英推荐
GenAI Data Curation?
Fit for Purpose
Ease of Adoption
Key Risks
Conclusion
For all of the reasons described above, publicly-available GenAI services are the least viable approach for implementing GenAI use cases in NOC/SOC environments. While widely available and extremely powerful for generating compelling content, based on models trained on Internet data, these services miss the mark in the narrowly-defined confines of IT operations.
GenAI-augmented NOC/SOC applications and tools are not only becoming widely available, they are generally the most attractive option for leveraging GenAI in the near term, subject to the caveats noted above regarding data curation and risk mitigation. Customers benefit from packaged solutions that are fully supported by suppliers and ideally perfectly fit for purpose.
Custom solutions developed in-house offer great potential for unique operational requirements that can’t be adequately addressed by product suppliers, however, the development resources, infrastructure, processes and inherent risks are significant barriers to this approach. The well-known industry-wide shortage of AI talent is also a daunting challenge that may prove insurmountable.?
Author's Bio
ONUG Collaborative AI-Driven NOC/SOC
Original Source: Gluware Blog