This demo video shows how users can use SnapLogic and Apigee together for full lifecycle API Management.
May 2018 Release: Apigee Integration
Hi! In this video, we will demonstrate the required set of steps to create an API proxy in Apigee directly from the SnapLogic platform.
The capability to allow users to effectively create APIs has always been one of the greatest strengths of the SnapLogic platform. And to complement API creation and API Management capabilities, we now allow users to seamlessly integrate with Apigee, a leader in the API Management space.
We need to meet two prerequisites before we deep dive into the demo.
First, you need to have a user account in Apigee with the necessary user permissions and associated to Apigee organizations. Second, you need to create a REST basic-auth account in SnapLogic using the Apigee credentials.
Once we meet these prerequisites, we can then go to the SnapLogic Manager and identify the project you wish to publish an API proxy in. Click on the project’s context menu and select “API Proxy.”
A window will pop up and you will need to select the Rest-basic-auth account with Apigee credentials that was created earlier.
Now select the Apigee organization that the API proxy would be created under.
Next, select the triggered task and the ultra task that you wish to publish as part of the API proxy
Then specify a name for the API Proxy. There are a few authentication mechanisms that SnapLogic supports. For this demo, let’s select ‘Pass Through’.
On the next step, select the virtual host that the proxy will bind upon deployment.
Now, select the deployment environments and verify that the populated data is correct.
We are now ready to create the API proxy by clicking on the “Build and Deploy” button.
A few things to keep in mind that as part of the Apigee and SnapLogic integration, users can download the YAML (YAML (/ˈjæməl/, rhymes with camel; Reference: YAML) specification file through SnapLogic. The YAML file can then be uploaded into Apigee if users wish to call the APIs directly from Apigee.
We also support creation of API products. Though it is an optional step, it is available for users that may need it.
This screen shows the successful creation and deployment of our API Proxy.
To verify the creation of our API Proxy, we need to go to the Apigee platform and look at the API Proxies screen.
As you can see, the API Proxy has been created successfully. I can also drill down into the Proxy to see the list of tasks that have been published as part of this API Proxy.
Thank you for watching this video!