Release di febbraio 2022: L'iPaaS aziendale per la gestione delle API di terze parti

Immagine frontale di Dhananjay Bapat
9 minuti di lettura

Per tutti gli sviluppatori di integrazioni con API di terze parti non protette, non temete, perché è arrivata la release di febbraio di SnapLogic. In questa release, annunciamo il supporto per la gestione delle API di terze parti e le funzionalità di test delle API nella nostra offerta SnapLogic API Management. Gli sviluppatori di integrazione possono automatizzare una parte maggiore del ciclo di vita dell'integrazione grazie ai miglioramenti apportati alle API pubbliche di SnapLogic. I nuovi snap ELT consentono agli ingegneri dei dati di evitare la scrittura di SQL personalizzato e di caricare in modo efficiente i dati in Google BigQuery, mentre il supporto all'integrazione in tempo reale e i nuovi endpoint in SnapLogic Flows offrono valore agli utenti Business. Inoltre, abbiamo rinnovato la Dashboard, che offre la stessa potente visione operativa con un'interfaccia moderna. Stiamo anche aggiungendo un nuovo Snap Pack per Exact Online e apportando molti altri aggiornamenti a Snap. Siete curiosi di saperne di più? Vediamo gli aggiornamenti in dettaglio.

Politiche uniformi per le API di terze parti

Oggi le organizzazioni utilizzano le API da un'ampia gamma di fonti. Le API possono essere create all'interno dell'organizzazione, che si tratti di SnapLogic, di un'altra applicazione personalizzata o di un servizio dati interno. Un'organizzazione può anche utilizzare API fornite da partner o servizi API pubblici. La presenza di un insieme incoerente di criteri e di strumenti distinti per proteggere e governare queste API crea problemi operativi per gli amministratori delle API. Con la release di febbraio della piattaforma SnapLogic, stiamo aggiungendo il supporto di gestione per le API di terza generazione.terzo terze parti. In questo modo, indipendentemente da dove vengono create le API, è possibile applicare politiche uniformi di controllo degli accessi, gestione del traffico e trasformazione di richieste e risposte per tutte le API. Per saperne di più su come applicare questi criteri alle API di terze parti, guardate questo video questo video.

Figura 1: Creazione di un proxy API per le API di terze parti

 

Creare prodotti API più velocemente con i test API

Ci sono due ingredienti chiave per una più rapida adozione delle API da parte dei consumatori. Il primo è una documentazione esauriente e il secondo è un modo semplice per effettuare i test. Il test delle API consente agli utenti di provare rapidamente gli schemi di risposta, i messaggi di errore e gli schemi di autenticazione richiesti per determinare se l'API è adatta alla loro applicazione. Con la release di febbraio, stiamo introducendo la funzionalità di test delle API nel portale per gli sviluppatori, offrendo agli utenti delle API un luogo sicuro per testare rapidamente le loro API e ottenere un risparmio del 50% sui tempi di sviluppo rispetto all'utilizzo di strumenti di test esterni come Postman. Date un'occhiata a questo video dimostrativo su come è possibile testare rapidamente le API nel Developer Portal.

Figura 2: Interfaccia di test API nel Portale sviluppatori

Verso un CI/CD automatizzato per le vostre integrazioni

Le attività manuali di CI/CD per le vostre pipeline, mentre promuovete le modifiche dagli ambienti di sviluppo a quelli di fase e di produzione, sono noiose e richiedono tempo. Inoltre, il vostro team DevOps ha probabilmente dei processi consolidati che vorreste applicare anche alle vostre pipeline di integrazione. Con l'ultima versione, abbiamo migliorato l'API pubblica di SnapLogic in modo che gli utenti possano sfruttare strumenti CI/CD comuni come Github Actions, Jenkins, Gitlab, Azure DevOps e altri per creare progetti e spazi di progetto. L'API pubblica ora consente anche agli utenti di impostare le autorizzazioni per progetti, spazi di progetto, file e altre risorse. Continueremo a sviluppare queste funzionalità nelle prossime versioni, in modo da poter automatizzare l'intero processo CI/CD per le vostre pipeline. 

Stessi potenti cruscotti con un'esperienza utente moderna

SnapLogic offre le migliori dashboard della categoria per avere una visione d'insieme dell'infrastruttura e dei processi di integrazione. A dicembre abbiamo lanciato Studio, una serie di aggiornamenti della dashboard che portano l'esperienza dell'utente amministratore nel prossimo decennio. L'interfaccia è stata ottimizzata per il debug, in modo che gli utenti possano risolvere rapidamente i problemi di runtime delle loro pipeline. 

Lo studio fornisce 

  • Filtraggio rapido in base agli stati di esecuzione 
  • Filtrazione avanzata in base al tipo di integrazione, allo stato, al nome di Snaplex e al nome del progetto, tra gli altri.
  • Output personalizzabile aggiungendo, eliminando o riordinando le colonne
  • Visualizzazione aggregata e dettagliata di tutti i tempi di esecuzione per una determinata pipeline. 
  • Visibilità completa di tutte le esecuzioni in un determinato periodo di tempo, siano esse iniziate o ancora in corso.
  • Migliori prestazioni per un debug più rapido

 

Figura 3: SnapLogic Studio: Un'esperienza di amministrazione moderna e potente per tutte le vostre esecuzioni

Per saperne di più su SnapLogic Studio, fare clic su qui.

Miglioramenti ELT 

Ora che disponiamo di un'ampia connettività con tutti i principali data warehouse di cloud in SnapLogic ELT, stiamo migliorando le funzionalità in modo che gli sviluppatori di integrazione e i data engineer possano eliminare la necessità di scrivere SQL personalizzati. Nella release di febbraio, aggiungiamo 4 nuovi Snap, per le seguenti operazioni SQL: 

  1. Coalesce: Restituisce la prima espressione non NULL tra gli argomenti.
  2. Espressione di caso: Implementa un'espressione condizionale simile all'espressione If-Then-Else dei linguaggi di programmazione.
  3. Funzioni condizionali: Restituisce valori basati su un'operazione condizionale unaria o binaria.
  4. Funzioni matematiche: Restituisce il valore di funzioni matematiche come COS, MOD, Random ecc.

Inoltre, stiamo migliorando la funzionalità ELT Load per Google BigQuery. Gli utenti possono ora caricare i dati in BigQuery dai bucket S3 o direttamente dal data warehouse Amazon Redshift cloud . Queste operazioni di caricamento sfruttano il servizio BigQuery Data Transfer e vengono eseguite in modo asincrono, in modo che le query esistenti non siano influenzate dai tempi di caricamento potenzialmente lunghi. Per vedere una dimostrazione di questi aggiornamenti in azione, date un'occhiata a questo video.

Creazione di integrazioni in tempo reale e altri miglioramenti in SnapLogic Flows

SnapLogic Flows continua a riscuotere grande interesse da parte dei nostri clienti. Lo stiamo migliorando ulteriormente per dare ai clienti la possibilità di creare flussi di lavoro in tempo reale, guidati da eventi, attraverso i webhook. È stato aggiunto il supporto dei webhook per Salesforce e Hubspot per attivare un flusso di lavoro a valle ogni volta che un oggetto cambia all'interno di questi endpoint di origine. Ecco alcuni esempi: 

  • Notifica a un rappresentante di vendita quando i dati in Salesforce cambiano o quando un hot lead in Hubspot viene assegnato al rappresentante di vendita
  • Creazione automatica di uno spazio di progetto in Microsoft Sharepoint quando una nuova opportunità cliente viene chiusa in Salesforce.

Il supporto dei webhook in SnapLogic Flows semplifica il processo di creazione di flussi di lavoro in tempo reale per gli utenti aziendali e aiuta a mantenere sincronizzati i vari sistemi di record. Ecco un video in cui è possibile saperne di più su questa funzione.

Figura 4: Configurazione dei webhook per le integrazioni in tempo reale in SnapLogic Flows

Altri miglioramenti dei flussi:

  • Nuovi endpoint: SnapLogic Flows offre ora una connettività immediata con Hubspot e JIRA.
  • Conversioni automatiche dei tipi di dati: La piattaforma Flows ora sfrutta l'apprendimento automatico e suggerisce i tipi di dati per tutti i campi di input. Gli utenti hanno la possibilità di accettare o rifiutare il tipo di dati suggerito.
  • Importazione ed esportazione: I flussi SnapLogic possono ora essere importati o esportati proprio come le pipeline. Questa funzione semplifica la collaborazione tra i team. Questa funzione verrà sviluppata nella prossima release per fornire funzionalità CI/CD complete per i flussi.
  • Marketo: Flows offre ora un modo più semplice per recuperare i record da Marketo. Invece di fornire un elenco di ID di record, come richiedono le API di Marketo, è ora possibile cercare i record per nome, consentendo di creare rapidamente automazioni che coinvolgono Marketo.

Miglioramenti ai pacchetti Snap e Snap

Abbiamo aggiunto un nuovo Snap Pack che fornisce una connettività immediata a Exact Online, un unico pacchetto online integrato con funzionalità di contabilità, commercio all'ingrosso, tempistica e fatturazione e CRM, pensato per le PMI. Questo Snap Pack consente di automatizzare i principali processi aziendali, come il procure-to-pay, i crediti e i debiti.

Ecco altri miglioramenti di Snap: 

  • ServiceNow Snap Pack
    • Supporto per l'autenticazione OAuth 2.0
  • Workday Snap Pack
    • Supporto per l'ultima versione delle API
    • Supporto per il meccanismo di riprova automatica in caso di guasti
  • Marketo Snap Pack
    • Supporto per la funzionalità di riprova automatica per gli snap di massa in caso di guasti.
  • Amazon S3 Snaps
    • Ora supporta i criteri dei bucket S3 che garantiscono l'accesso completo al proprietario del bucket ogni volta che un utente carica un file su un bucket S3.
  • Oracle Snap Pack
    • Oracle Bulk Load Snaps può ora gestire il tipo di dati 'CLOB' di grandi dimensioni, spesso utilizzato per gestire grandi quantità di testo, come ad esempio in un campo 'Descrizione'.

Per ottenere un elenco completo degli aggiornamenti di Snap, visitate la nostra documentazione qui.

Se vi siete persi il webinar sul rilascio dei prodotti di febbraio 2022, potete guardarlo qui e sentire il nostro team di prodotto. Per saperne di più su questi aggiornamenti, visitate la sezione Documentazione SnapLogic.

Se non fai ancora parte della comunità SnapLogic, unisciti alla conversazione qui. Per conoscere i prossimi rilasci dei prodotti, consultate la sezione "Aggiornamenti dei prodotti". sezione "Aggiornamenti del prodotto nella community per avere un primo assaggio delle novità in arrivo.

Immagine frontale di Dhananjay Bapat
Responsabile marketing tecnico senior di SnapLogic
febbraio 2022 pubblicazione post thumbnail

Stiamo assumendo!

Scoprite la vostra prossima grande opportunità di carriera.