L'IA generativa potenzia gli utenti ma sfida la sicurezza

L'IA generativa potenzia gli utenti ma sfida la sicurezza

L'intelligenza artificiale generativa dà potere agli utenti ma mette alla prova la sicurezza PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Negli ultimi anni è stato low-code/no-code responsabilizzare gli utenti aziendali per soddisfare le proprie esigenze autonomamente, senza attendere l'IT, costruendo in modo intuitivo applicazioni e automazioni. L'intelligenza artificiale generativa, che ha catturato l'immaginazione e la condivisione mentale dell'azienda e dei clienti, aumenta quel potere e riduce praticamente a zero la barriera all'ingresso. Incorporare l'IA generativa in low-code/no-code potenzia la capacità dell'azienda di andare avanti in modo indipendente. Ora, senza ombra di dubbio, tutti sono sviluppatori. Siamo pronti per il rischio per la sicurezza che ne consegue?

Non appena ChatGPT è stato rilasciato, i professionisti aziendali hanno iniziato a utilizzarlo e altri strumenti di intelligenza artificiale generativa in un ambiente aziendale per svolgere il proprio lavoro più rapidamente e meglio. L'IA generativa scrive Proposte di pubbliche relazioni per direttori marketing, e-mail di prospezione per rappresentanti di venditae molti altri casi d'uso. Mentre governance dei dati e le questioni legali sono emerse come inibitori per l'adozione aziendale ufficiale, gli utenti aziendali non stanno aspettando l'approvazione e l'hanno già integrata nelle loro operazioni quotidiane.

Nel frattempo, gli sviluppatori hanno utilizzato l'IA generativa per scrivere e migliorare il codice con strumenti come Copilota GitHub. Uno sviluppatore specifica un componente software in linguaggio naturale e l'intelligenza artificiale genera un codice funzionante che si adatta al contesto dello sviluppatore. Il ruolo dello sviluppatore in questo flusso di lavoro è cruciale: deve porre le giuste domande tecniche, essere in grado di valutare il software generato e integrarlo con il resto della base di codice. Queste attività richiedono competenze di ingegneria del software.

Si noti che esiste una chiara distinzione tra i casi d'uso di professionisti aziendali e sviluppatori sopra specificati; lo sviluppatore produce software che può essere condiviso e riutilizzato e può agire per conto degli utenti, mentre il professionista aziendale risponde a una domanda o esigenza specifica, un esempio alla volta. Il fattore limitante per i professionisti aziendali nel generare le proprie applicazioni è la loro capacità di ragionare sul software prodotto dall'intelligenza artificiale senza avere l'esperienza tecnica di uno sviluppatore. Questo è esattamente il punto in cui entra in gioco low-code/no-code.

Generazione di codice per professionisti aziendali

Low-code/no-code è, più che altro, un linguaggio intuitivo che permette a chiunque di ragionare sul software senza avere un background tecnico. Questo lo rende il candidato perfetto per fungere da traduttore tra l'IA generativa e gli utenti aziendali. Invece di generare codice software che richiede competenze tecniche per essere valutato, l'IA generativa genera applicazioni e automazioni low-code/no-code che gli utenti aziendali possono facilmente valutare e regolare. Low-code/no-code e AI sono la combinazione perfetta per potenziare i professionisti aziendali.

Maggiore fornitori low-code/no-code ho già copiloti AI annunciati che generano applicazioni basate su input di testo. Gli analisti fanno previsioni una crescita di 5-10 volte nello sviluppo di applicazioni low-code/no-code a seguito dell'introduzione dello sviluppo assistito dall'intelligenza artificiale. Le piattaforme low-code/no-code consentono inoltre all'IA di integrarsi facilmente nell'ambiente aziendale, ottenere l'accesso ai dati e alle operazioni aziendali. Ci stiamo avvicinando a una realtà in cui ogni conversazione con l'intelligenza artificiale può lasciare dietro di sé un'applicazione. Tale applicazione si collegherebbe ai dati aziendali, sarebbe condivisa con altri utenti aziendali e si integrerebbe nei flussi di lavoro aziendali.

Accettare e gestire il rischio per la sicurezza

I team di sicurezza si sono tradizionalmente concentrati sulle applicazioni create dalla loro organizzazione di sviluppo. Ancora spesso cadiamo preda del pensiero piattaforme di business come soluzioni già pronte, quando in realtà sono diventate piattaforme di sviluppo di applicazioni che alimentano molte delle nostre applicazioni business-critical. Abbiamo appena iniziato a farlo fare progressi nel portare i cittadini sviluppatori sotto l'ombrello della sicurezza.

Con l'introduzione dell'IA generativa, un numero ancora maggiore di utenti aziendali creerà ancora più applicazioni. Gli utenti aziendali stanno già prendendo decisioni su dove vengono archiviati i dati, come vengono elaborati dalle loro applicazioni e chi può accedervi. Se lasciamo a loro queste scelte senza alcuna guida, gli errori sono destinati ad accadere.

Alcune organizzazioni cercheranno di vietare lo sviluppo dei cittadini o chiedere agli utenti aziendali di ottenere l'approvazione per qualsiasi applicazione o accesso ai dati. Sebbene si tratti di una reazione ragionevole, trovo difficile credere che avrebbe successo di fronte agli enormi guadagni di produttività per l'azienda. Un approccio migliore sarebbe quello di fornire agli utenti aziendali un modo sicuro per sfruttare l'IA generativa con low-code/no-code, installando guardrail automatizzati che gestiscono silenziosamente i problemi di sicurezza e lasciano che gli utenti aziendali facciano ciò che sanno fare meglio: portare avanti l'azienda.

Timestamp:

Di più da Lettura oscura