BasisPilot è la piattaforma interna con cui Toyota Motor North America assiste le operazioni SAP su AWS. Nel resoconto congiunto pubblicato il 28 ottobre 2026, Toyota e AWS descrivono un assistente IA che può richiedere strumenti operativi, mentre l’applicazione applica i permessi e le approvazioni prima di eseguire le modifiche.
In questo articolo
- BasisPilot è una piattaforma SAP interna a Toyota
- L’assistente richiede strumenti, l’applicazione governa le modifiche
- Le attività lunghe procedono per fasi
- Le stime Toyota sulle operazioni pilota
BasisPilot è una piattaforma SAP interna a Toyota
Toyota Motor North America (TMNA) descrive BasisPilot come uno strumento per il proprio ambiente SAP, non come un prodotto commerciale. La piattaforma copre 20 sistemi SAP su oltre 60 host Amazon EC2, negli ambienti di sviluppo, test, collaudo e produzione.
L’architettura collega un account AWS centrale agli account che ospitano i carichi di lavoro SAP. L’interfaccia web, realizzata con React, si appoggia a API serverless; Amazon Bedrock fornisce l’assistente, mentre AWS Lambda e Amazon DynamoDB partecipano alla gestione dei servizi e dello stato delle operazioni.
L’assistente richiede strumenti, l’applicazione governa le modifiche
L’assistente può richiedere uno dei 68 strumenti tipizzati, cioè funzioni con input definiti, ma non dispone di una shell libera. L’applicazione controlla i permessi associati al ruolo dell’utente, convalida le richieste e applica le regole di approvazione. Le azioni in produzione, quelle sugli host di database multi-tenant e le operazioni distruttive richiedono un’approvazione.
La schermata mostra una richiesta di stato dei backup seguita dalla domanda dell’assistente: quale sistema SAP controllare? Per le operazioni gestite sugli host, il resoconto descrive sessioni AWS STS con accesso limitato agli account di lavoro e l’uso di AWS Systems Manager Run Command. Quel percorso non richiede chiavi SSH né accesso in ingresso aperto.
Dopo l’esecuzione, la piattaforma controlla il risultato e registra le azioni. L’accettazione di un comando è un passaggio intermedio: non basta, da sola, a stabilire che l’operazione sia riuscita.
Le attività lunghe procedono per fasi
Per i processi che durano più a lungo, BasisPilot suddivide il lavoro in fasi e ne salva lo stato in DynamoDB. I processi Lambda possono riprendere l’esecuzione in modo asincrono, mentre l’interfaccia interroga il sistema per mostrare i progressi. Toyota descrive operazioni ordinarie della durata di 10-90 minuti, con alcuni flussi che possono proseguire per ore.
Anche l’ordine delle operazioni conta: le dipendenze determinano le sequenze di arresto e riavvio. Nel flusso descritto per gli aggiornamenti del kernel, se il controllo dell’avvio non riesce, la piattaforma può ripristinare il kernel salvato in precedenza.
Le stime Toyota sulle operazioni pilota
Per le riduzioni dei filesystem, Toyota stima un tempo trascorso di circa un’ora, rispetto alle tre-quattro ore precedenti. Il confronto si basa su oltre 30 interventi osservati a marzo 2026.
Toyota stima inoltre una riduzione del 25% delle richieste relative allo stato dei sistemi, non di tutti gli incidenti, e almeno il 20% di tempo in meno per raccogliere e analizzare informazioni operative.