
Cosa è SAP BTP. Nel gennaio 2021, SAP ha introdotto un’offerta di soluzioni unica e potente chiamata SAP Business Technology Platform (SAP BTP). SAP BTP è la base tecnica dell’intero ecosistema SAP e svolge un ruolo fondamentale per tutti i clienti e i partner SAP.
In questo articolo capiremo cos’è SAP BTP dal punto di vista di un principiante.
Lettori target
Chiunque sia alle prime armi con la SAP Business Technology Platform e voglia capire con chiarezza cos’è e quali problemi risolve.
Questo articolo è rivolto a chi cerca una spiegazione semplice di SAP BTP.
Qui scopriremo:
- Cos’è la SAP Business Technology Platform?
- Aspetti tecnici di SAP BTP
- Cinque pilastri fondamentali di SAP BTP
- Storia della piattaforma tecnologica aziendale SAP BTP
- Perché “SAP Cloud Platform” è stata ribattezzata “SAP Business Technology Platform”?
- Cosa rende diversa?
Prerequisito
È bene avere una chiara comprensione dei termini tecnici di base del cloud come Hyperscaler, Multi-Cloud, IaaS, PaaS, SaaS ecc.
Che cos’è la SAP Business Technology Platform?
Cerchiamo di capire SAP BTP utilizzando 2 scenari di esempio.
Scenario 1
Un’organizzazione (sia essa un cliente SAP esistente o un nuovo cliente dell’ecosistema SAP) vuole creare una soluzione cloud o una soluzione mobile. In questa soluzione, deve integrare più sistemi, automatizzare processi aziendali complessi, incorporare nuove tecnologie (come IoT, Predictive Analytics, Machine Learning ecc.).
Scenario 2
Un cliente SAP esistente vuole costruire una soluzione cloud per estendere i sistemi SAP (ad esempio S/4HANA, SuccessFactors). Il cliente ha bisogno di servizi per una perfetta integrazione tra sistemi e applicazioni. Inoltre, devono essere indipendenti nella gestione dei tempi di inattività, della scalabilità e della gestione del ciclo di vita.
In entrambi gli scenari, le organizzazioni vogliono costruire la soluzione con il minimo sforzo, a basso costo e con un time to market più rapido. Non vogliono spendere soldi e tempo in attività come l’impostazione dell’ambiente, l’installazione del sistema, la configurazione e la manutenzione.
SAP BTP è un’offerta di SAP che soddisfa tutti questi requisiti. SAP BTP è un portafoglio di soluzioni e servizi SAP riuniti sotto un unico ombrello. Questi servizi e soluzioni aiutano le organizzazioni a creare una nuova soluzione cloud o a estendere i sistemi SAP.
In altre parole, SAP BTP è un insieme di molti, molti servizi diversi. Alcuni di questi servizi possono essere utilizzati per l’innovazione e lo sviluppo di applicazioni, altri servono solo per il monitoraggio, altri ancora sono database come servizio e runtime come servizio. La piattaforma BTP consente di accedere a tutti questi servizi.
SAP BTP fornisce tutte le risorse necessarie per creare una soluzione cloud. Permette di concentrarsi sulle logiche aziendali, mentre BTP si occupa degli aspetti tecnici dietro le quinte.
Un’analogia di SAP BTP dalla vita reale
Per capire il SAP BTP, facciamo un’analogia con la vita reale.
Immaginate di avviare una nuova attività e di voler aprire un ristorante (analogamente a un’organizzazione che costruisce una nuova soluzione cloud o estende una soluzione SAP esistente). Avete una visione chiara del tipo di cibo che volete servire e dell’atmosfera che volete creare.
Sebbene vogliate aprire un ristorante di classe mondiale e di nuova concezione e abbiate molte idee creative, ci sono tre criteri importanti da rispettare:
Volete concentrarvi solo sulla vostra attività principale di ristorazione. (Come un’organizzazione vuole concentrarsi sul proprio core business, ad esempio BMW vuole concentrarsi sulla costruzione di auto di classe mondiale).
Non volete dedicare tempo a cose che sono importanti ma irrilevanti per la vostra attività. Ad esempio, la sicurezza del ristorante, le infrastrutture come l’edificio, l’elettricità, l’approvvigionamento idrico, ecc.
Non si vuole perdere l’opportunità di mercato ritardando l’apertura del ristorante. Volete aprire il ristorante il prima possibile. (Come un’organizzazione che vuole lanciare velocemente un nuovo prodotto per guadagnare una quota di mercato più alta)
Per raggiungere questo obiettivo, la prima cosa che ci viene in mente è trovare un negozio in affitto, trovare una società di consulenza del lavoro che possa aiutarvi ad assumere bravi chef, contattare un fornitore per procurarvi strumenti e attrezzature per la vostra cucina, cercare un altro fornitore che vi aiuti con gli interni del ristorante, ecc.
Ma immaginate la fatica che farete a gestire tutti questi fornitori. E se esistesse una società chiamata SAP (Start-up Assistance Provider), che fornisce tutto ciò di cui avete bisogno per aprire il vostro ristorante. Questa società vi offre un pacchetto di servizi (equivalente a SAP BTP), che raggruppa tutto ciò di cui avete bisogno, come ad esempio:
- Infrastruttura per l’apertura del ristorante, come l’edificio, gli interni e così via (equivalente ai centri dati, al tempo di esecuzione della programmazione per la creazione di applicazioni).
- Sicurezza per il ristorante, guardie di sicurezza, serrature, telecamere, ecc. (equivalente a servizi di autenticazione, autorizzazione, single sign-on, crittografia, privacy dei dati, ecc.)
- Strumenti e attrezzature pronte per l’allestimento della cucina (equivalenti a servizi che forniscono un supporto immediato per l’integrazione, l’ambiente di sviluppo, l’IDE, gli avvisi, il monitoraggio, l’automazione dei processi, ecc.)
- Formazione del personale, consulenza di esperti su come gestire un ristorante in modo più efficace e redditizio (equivalente a best practice, architetture di esempio per casi d’uso comuni nel SAP Discovery Center, formazione/consulenza personalizzata per i clienti ecc.)
L’azienda SAP (Start-up Assistance Provider) non richiede di pagare tutto il denaro in anticipo. Ma fornisce un semplice modello Pay-as-you-go (equivalente al modello Pay-As-You-Go di SAP BTP) in cui si paga un importo minimo all’inizio per avviare l’attività. Quando si ha bisogno di altri servizi, si può pagare di conseguenza.
Proprio come questo servizio unico aiuta le persone ad aprire un ristorante di livello mondiale concentrandosi solo sull’attività principale, cucinare e servire cibi deliziosi, SAP BTP aiuta le organizzazioni a costruire soluzioni cloud di livello mondiale concentrandosi solo sulla loro attività principale.
Comprendiamo gli aspetti tecnici di SAP BTP
Ora indossiamo il cappello da sviluppatore e comprendiamo gli aspetti tecnici.
Gli sviluppatori comprendono meglio i termini tecnici come codifica, programma, linguaggio, runtime, database e API.
Decodifichiamo SAP BTP per gli sviluppatori.
Supponiamo che siate uno sviluppatore presso un partner o un cliente SAP e che vi sia stata affidata la responsabilità di creare una nuova soluzione cloud e di estendere una soluzione SAP esistente. Stiliamo una lista utile agli sviluppatori per soddisfare questo requisito e vediamo come SAP BTP lo affronta:
- Per avviare immediatamente il progetto, è necessaria una Platform-as-a-Service che aiuti a costruire e distribuire soluzioni cloud senza alcuna installazione locale. La piattaforma deve consentire di scegliere un linguaggio di programmazione a piacere.
-> Tecnicamente, SAP Business Technology Platform può essere considerata una Platform-as-a-Service. SAP BTP offre tre ambienti: Cloud Foundry, ABAP e Kyma. Tutti questi ambienti consentono di scegliere qualsiasi linguaggio di programmazione del mondo e offrono una piattaforma pronta per costruire e distribuire qualsiasi soluzione cloud. - Come sviluppatore avete bisogno di un ambiente di sviluppo già pronto in cui siano preinstallati tutti i plugin (ad es. strumenti CLI, strumenti di compilazione, strumenti di test, ecc.).
-> SAP BTP fornisce un servizio chiamato SAP Business Application Studio, che offre un ambiente di sviluppo già pronto. È possibile iniziare a codificare la propria soluzione in pochissimo tempo. Non è necessario installare o configurare nulla. - In qualità di sviluppatori, desiderate una configurazione in cui tutte le build e le distribuzioni possano essere eseguite con un solo clic.
-> SAP Business Application Studio, insieme a MTA Build Tool (MBT), BTP CLI e così via, semplifica tutte le operazioni di creazione e distribuzione. Non c’è bisogno di spendere ore per costruire e distribuire il codice. - Uno dei requisiti principali di una soluzione cloud è un Database-as-a-Service che soddisfi tutti i requisiti relativi ai dati, sia che si tratti di archiviare enormi quantità di dati, sia che si tratti di elaborare dati strutturati e non strutturati, sia che si tratti di fornire accesso in tempo reale a dati provenienti da più fonti.
-> SAP BTP offre una variante cloud del database SAP HANA chiamata “SAP HANA Cloud”. Un unico servizio per risolvere tutte le esigenze relative ai dati. - Gli sviluppatori amano concentrarsi sulla risoluzione di requisiti aziendali complessi e sulla scrittura dei migliori algoritmi.
-> SAP BTP fornisce framework come “SAP Cloud Application Programming Model” che riduce al minimo il lavoro degli sviluppatori. Aiuta letteralmente lo sviluppatore a concentrarsi solo sulla logica di business e a occuparsi di tutto il resto. - Come sviluppatori, cercate servizi che semplifichino l’integrazione. Nessuno vuole spendere ore per integrare e mantenere i sistemi.
-> SAP BTP offre un pacchetto di servizi nell’ambito di “SAP Integration Suite”, che consente di integrare perfettamente qualsiasi sistema e applicazione SAP e non SAP.
Cinque pilastri fondamentali
I servizi e le soluzioni SAP BTP possono essere ampiamente classificati in 5 pilastri, che sono:
- Sviluppo di applicazioni
- Automazione
- Integrazione
- Dati e analisi
- Intelligenza Artificiale
L’immagine seguente riassume i principali servizi che rientrano in ciascun pilastro.

Ambienti SAP BTP
In SAP BTP, gli “ambienti” si riferiscono all’effettiva offerta di platform-as-a-service di SAP BTP che ci permette di sviluppare, eseguire e gestire le nostre applicazioni e i nostri servizi.
Pensate agli ambienti BTP come a diversi campi da gioco, ciascuno progettato per specifici tipi di attività e tecnologie. Essi forniscono uno spazio adatto a diversi tipi di sviluppo e operazioni software.
Ogni ambiente è dotato di strumenti, tecnologie e runtime specifici necessari per la creazione di applicazioni.
SAP BTP offre 3 ambienti principali: Cloud Foundry, ABAP e Kyma. SAP BTP offre anche un altro ambiente, Neo, che sta per tramontare.
Storia della piattaforma tecnologica aziendale SAP BTP
Sebbene l’offerta sia relativamente nuova, la soluzione è costituita da soluzioni che esistono da anni e alcuni dei componenti della BTP risalgono a tempi lontani.
Il pilastro Sviluppo di applicazioni e integrazione di SAP BTP può risalire a SAP NetWeaver Cloud (Neo), la prima offerta SAP di Platform-as-a-Service (PaaS).
Di seguito presentiamo una breve cronologia del prodotto.
2012: SAP entra nel mercato PaaS con “SAP NetWeaver Cloud”. Il nome in codice è Neo, abbreviazione di NetWeaver On-Demand.
2013: SAP NetWeaver Cloud viene rinominato in “SAP HANA Cloud Platform”.
2017: L’ambiente Cloud Foundry viene aggiunto insieme a Neo
2017: Il termine “HANA” è stato eliminato dal nome. Nuovo nome: “SAP Cloud Platform”. Finora si trattava di un’offerta PaaS di SAP per creare nuove applicazioni o estendere quelle esistenti in un ambiente cloud sicuro.
2018: L’ambiente ABAP viene aggiunto a SAP Cloud Platform
2020: L’ambiente Kyma è stato aggiunto a SAP Cloud Platform
2021: Il marchio SAP Cloud Platform viene ufficialmente ritirato per supportare la strategia One Platform di SAP. Viene introdotto il nuovo marchio SAP BTP. SAP BTP fornisce funzionalità estese; tuttavia, il nucleo è ancora equivalente a quello precedentemente noto come SAP Cloud Platform.
SAP BTP non è un sostituto 1:1 di SAP Cloud Platform. SAP Cloud Platform costituisce solo il pilastro
sviluppo delle applicazioni e dell’integrazione di SAP BTP.
Perché “SAP Cloud Platform” è stata ribattezzata “SAP Business Technology Platform”?
Immaginate di avere un negozio che vende diversi tipi di caramelle. Con il passare del tempo, notate che i clienti non preferiscono solo le caramelle, ma anche diversi tipi di dolcetti, come cioccolatini e biscotti. Quindi, per servire meglio i vostri clienti e riflettere la varietà di prodotti che offrite, decidete di ribattezzare il vostro negozio con un nuovo nome che includa “Treats”. In questo modo, le persone capiranno che il vostro negozio è andato oltre le semplici caramelle.
Allo stesso modo, SAP Cloud Platform era inizialmente focalizzata sulla fornitura di servizi basati sul cloud per le aziende. Tuttavia, con il passare del tempo, SAP si è resa conto che la sua piattaforma non offriva solo servizi cloud. Includeva anche tecnologie per lo sviluppo di applicazioni, l’integrazione, l’analisi e altro ancora.
Per rappresentare meglio la più ampia gamma di offerte e dimostrare che non si tratta solo di cloud, SAP ha deciso di ribattezzare la propria piattaforma come SAP Business Technology Platform (SAP BTP).
Questo nuovo nome aiuta i clienti a capire che la piattaforma non si limita al cloud, ma include anche varie tecnologie per aiutare le aziende a soddisfare le loro esigenze tecnologiche generali.
In sintesi, SAP ha ribattezzato SAP Cloud Platform in SAP BTP per riflettere meglio il fatto che non si tratta più solo di servizi cloud. Si tratta di una piattaforma completa che fornisce vari strumenti e servizi alle aziende per costruire, integrare ed eseguire tutti i tipi di soluzioni digitali, come app mobili, analisi dei dati, intelligenza artificiale e altro ancora.
Cosa rende diverso SAP BTP?
Ci sono 3 vantaggi principali di SAP BTP, che lo rendono diverso e unico nell’offerta di soluzioni per le organizzazioni.
Unificato
Per soddisfare la richiesta dei clienti di una piattaforma più intuitiva e semplice, SAP BTP offre un’esperienza unificata che abbraccia un’ampia varietà di scenari di integrazione, creazione di valore dai dati ed estensibilità per i processi in 25 settori chiave.
Le funzionalità di SAP BTP supportano un’esperienza utente semplificata e consentono l’interoperabilità funzionale tra le applicazioni e le tecnologie SAP.
IA generativa in SAP BTP
L’IA generativa ci offre una serie di strumenti completamente nuovi che aprono molte opportunità per semplificare e migliorare il nostro lavoro. SAP BTP funge da abilitatore per le applicazioni SAP e dei partner per sfruttare le capacità di IA generativa in un contesto SAP. Le funzionalità di IA generativa in SAP BTP miglioreranno l’esperienza degli sviluppatori, le modalità di integrazione, l’automazione dei processi, le attività di analisi e di pianificazione olistica, nonché la semplificazione delle attività amministrative
(fonte)
Innovaformazione, scuola informatica specialistica promuove la cultura dei sistemi SAP fra le aziende e i privati. L’offerta formativa completa dei Corsi SAP è presente sul nostro sito a questo LINK.
INFO: info@innovaformazione.net / Tel. 3471012275 (Dario Carrassi)
Vuoi essere ricontattato? Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:
Articoli correlati

Visual Studio 2026

Albania AI diventa Ministro

Lavoro Contabile Fornitori Liguria

OpenAI-Oracle contratto stratosferico

Cosa è gpt-oss
