May 2023 Release: Manage Integrations and APIs Without Breaking a Sweat

Dhananjay Bapat headshot
7 min read

We are excited to announce the May 2023 release of the SnapLogic Intelligent Integration Platform which helps you manage integrations and APIs without breaking a sweat! Manage the CI/CD lifecycle of integrations easily and get better security for your secrets with CyberArk Conjur support; Manage APIs just as easily with support for legacy SOAP APIs and APIM public APIs to manage APIs in bulk; Enjoy broad connectivity with new Snaps for SAP Concur, MS Dynamics 365 Finance and SCM, and GraphQL endpoints.

Now let’s dive deep into the May Release updates! 

Better security and management with CyberArk Conjur

With the May release, we are supporting CyberArk Conjur, a popular open-source Secrets Management platform. This enables you to easily centralize your organizational secrets in CyberArk and makes it easy for you to manage accounts as your integration pipelines go from Development to Test to Production. So you no longer need to manually set or change accounts as your pipeline is promoted across different environments. It can just refer to the appropriate secret key based on the environment.

Any account with expression support can reference secrets stored in CyberArk Conjur
Figure 1: Any account with expression support can reference secrets stored in CyberArk Conjur

Check out this demo video on how you can use CyberArk Conjur to centralize your organizational secrets.

Better pipeline performance with Pipeline Cache

As SnapLogic customers modernize their integration toolset and move away from legacy platforms, we help them refactor their thousands of mappings into a few mighty SnapLogic pipelines. With the new Pipeline Cache (Private Beta) feature, SnapLogic pipelines are getting even mightier.

The ‘Pipeline Cache’ feature allows you to cache data from any source endpoint into memory and use the cached data in the associated pipeline. This allows you to avoid making multiple database calls when the data being fetched is the same. The Pipeline Cache feature also reduces unnecessary network traffic and improves pipeline performance. Key-value pairs stored in the Pipeline Cache are available for the duration of the main pipeline. A main pipeline can have multiple ‘Cache Pipelines’ that feed data into memory from multiple data sources. You are only constrained by the memory available on the execution node.

Configuring a Cache Pipeline
Figure 2: Configuring a Cache Pipeline

To get an in-depth look at how Pipeline Cache is used, please check out this demo video. And If you are interested in trying out the Pipeline Cache feature, please email [email protected] for an invitation to get early access.

Automate finance operations and expense management faster

In this release, we are adding a new Snap Pack to connect to SAP Concur. This Snap Pack allows you to automate employee expense management processes faster by providing full CRUD (Create, Read, Update, and Delete) functionality.  This Snap Pack supports OAuth2 accounts and allows you to connect your SAP Concur data with the ERP system such as SAP S/4HANA, SAP ECC, and NetSuite so that you can reimburse approved employee expenses faster.

We are also enhancing our Microsoft Dynamics 365 Finance and SCM Snap Pack with Create, Update, and Delete Snaps so that you can automate finance operations such as quote-to-cash, procure-to-pay, etc. faster. The Snaps allows you to create/update accounts so that customer data is kept in sync with your CRM system, create new invoices when an opportunity in the CRM system is marked ‘Closed-won’, or create/delete People data when your employees are hired or retire.

Query GraphQL endpoints easily

GraphQL endpoints are growing in popularity. GraphQL endpoints allow you to fetch exactly the data they need from the application so that you can improve response time for your applications and improve customer experience. With a new GraphQL Client Snap, added to APISuite Snap Pack, you can easily build a query visually to query any GraphQL endpoint.

Building a query for a GraphQL endpoint
Figure 3: Building a query for a GraphQL endpoint

To see how you can use GraphQL client Snap to query and get data from a GraphQL endpoint, please check out this demo video.

To get a complete list of Snap updates, please visit our documentation here.

Effortless API Management and faster digital transformation 

Large organizations have many legacy SOAP APIs which are hurdles in digital transformation. With our state-of-the-art proxy, you can now effortlessly transform your legacy SOAP APIs to REST APIs and manage them all through a single gateway with a consistent set of policies. Say goodbye to outdated technology and embrace the future with confidence. Trust us to guide you every step of the way on your API transformation journey. Check out this demo video on how you can manage your SOAP APIs effortlessly.

Configuring SOAP payload based on incoming query parameters for REST to SOAP Proxy
Figure 4: Configuring SOAP payload based on incoming query parameters for REST to SOAP Proxy

Another key update that helps simplify the API Management is the CI/CD support that is being released in May. Users will have the ability to manipulate APIs in bulk and publish or unpublish these APIs via public SnapLogic APIs. This new ability will allow people in DevOps or API management roles to avoid manual API publishing/unpublishing. It’ll save 2-5 mins of time per API that is published, which adds up quickly. The link to the public SnapLogic APIs can be found here: https://docs.snaplogic.com/public-apis/apis-apim.html

Building on the work we did in the previous releases, we are adding easier troubleshooting capabilities for the JSON validator response policy. Previously, the JSON validator policy returned a “general error” in case of a failure without the exact error details. With the new update, the error message will feature the exact error message to enable easier troubleshooting.

And finally, get unparalleled control over your rate-limiting policy. Now, you have the power to limit your API calls not just by the day, hour, or minute, but by the second!

To get a complete list of APIM updates, please visit our documentation here.

If you missed the May 2023 product release webinar, you can watch it here on the product hub page. You can always learn more about these updates by visiting the SnapLogic Documentation

If you are not yet part of the SnapLogic Community, join the conversation here. Engage with others and get your questions answered, and for upcoming product releases check out the ‘Product Updates’ section in the community to get your first glimpse into what is coming next.

Dhananjay Bapat headshot
Senior Technical Product Marketing Manager at SnapLogic
May 2023 Product Release

We're hiring!

Discover your next great career opportunity.