Home Authors Posts by Leor Brenman

Leor Brenman

98 POSTS 3 COMMENTS
Principal Presales Architect II – Leor Brenman has over 12 years’ experience in Enterprise Software and more than 30 years working in the tech industry for companies like Vaultus, Antenna, Appcelerator and Axway. He has a strong technology background and specializes in mobile, API, integration and enterprise applications. Leor has a BS and MS in Electrical Engineering from Rutgers University in NJ, USA.
Amplify Integration Builder Connector Instance Variables

Amplify Integration Builder Connector instance variables

Most Integration Builder users are familiar with Flow Instance variables. However, Connectors also have instance variables. You can see that when you create a...
Amplify Central Agent Status Change Notifier

Amplify Central Agent Status Change Notifier

Amplify Central agents provide a powerful and seamless means to synchronize APIs in your API Gateways, whether they be the Axway Amplify API Gateway...
Create an Amplify Central Integration Webhook Using the Axway CLI

Create an Amplify Central Integration Webhook Using the Axway CLI

In the Amplify Central Integration Webhooks — Basics blog post, we introduced Amplify Central Integration Webhooks and how to create them using APIs. In...
Axway Amplify Platform API calls

How to create a Service Account in order to make Axway Amplify Platform API...

Client Secret-based Amplify Service accounts are required in order to make Axway Amplify Platform API calls to do things like approving a Unified Catalog...
Jira Cloud Connector event webhooks

Amplify Integration Builder Jira Cloud Connector event webhooks

In a prior blog post, we described how to authenticate an Amplify Integration Builder Jira Cloud Connector for creating flows that integrate with Jira....
API Builder Data Connector API Response

Format an API Builder Data Connector API Response

The format of the API Builder Data Connector API Response looks similar to this: { "success": true, "request-id": "9803004a-253b-4a2a-ad9a-f5ad9ece4479", "key": "employees", ...

API Builder: Twilio SMS Webhook Custom API

Twilio enables software developers to programmatically make and receive phone calls, send and receive text messages, and perform other communication functions using its web...
Integration Builder's Connector Builder Hooks - Pre Hook Example using Crypto

Integration Builder’s Connector Builder Hooks – Pre Hook Example using Crypto

Axway's Integration Builder has over 200 connectors to various applications such as Salesforce, GitHub, SAP Hana, and many more. However, if a connector doesn't...

Amplify – Change the Team for Discovered APIs Using the CLI

When you set up a discovery agent, you specify a Team for discovered APIs to be registered to. The Team that an API is...
how to add headers to an Integration Webhook

Amplify Central: Add Headers to an Integration Webhook

In a prior post, we discussed secrets for an Integration Webhook Authorization header. However, what if your Webhook requires a different header, such as an...
Amplify Central - Modify a Resource Using the CLI

Amplify Central – Modify a Resource Using the CLI

The Axway Central CLI can be used to interact with your Central Environment to create, view, and modify various resources such as environments, service...

Amplify Central – Add API traffic badges to your environment description

In a prior blog post, we saw how to add API traffic badges (shields) to your API Service description providing a better user experience...
leveraging Integration Webhooks and Platform APIs with Amplify

Amplify Central: Add API Traffic Badges to your API Service Description

In this blog post, we'll demonstrate the openness and extensibility of the Amplify Platform by leveraging Integration Webhooks and Platform APIs. We'll show how...
Amplify Central Integration Webhooks - API Publish Approval

Amplify Central Integration Webhooks – API Publish Approval

In a prior blog post, we looked at Amplify Central integration webhooks and an external application that detects when a new version of an...
Amplify Central Integration Webhooks - Subscriber Notifier

Amplify Central Integration Webhooks – Subscriber Notifier

In a prior blog post, we learned about Amplify Central Integration Webhooks for integrating Amplify Central with external applications. In this blog post, we'll look...
Amplify Central Integration Webhooks - Basics

Amplify Central Integration Webhooks – Basics

Introduction Integration webhooks provide an "event" based means to monitor activity in Amplify Central in an external application that you create. Coupled with Amplify Central...
Amplify Central Connected Gateway Custom API Subscription Flow incident management

Amplify Central Connected Gateway Custom API Subscription Flow – Incident Management Use Case

In a prior post, we looked at an API Subscription Approval flow that integrates with your CRM for a business process-based approval mechanism for...
Amplify Central Connected Gateway Custom API Subscription Flow CRM Contact Use Cases

Amplify Central Connected Gateway Custom API Subscription Flow – CRM Contact Exists Use Case

In prior posts, we were introduced to API subscriptions in the Amplify Central Unified Catalog and we learned about the basics of how Amplify...
Manage API visibility in Amplify Central

Manage Amplify Central API Visibility

In this blog post, we'll look at an example of how to manage API visibility in Amplify Central. Refer to the Manage catalog assets...
Amplify Central Connected Gateway Custom API Subscription Flow

Amplify Central Connected Gateway Custom API Subscription Flow – Hello World Flow Using Integration...

This blog post is the third in a series covering custom API subscription approval flows for Amplify Central connected API gateways using agents. You...
Amplify Central/Unified Catalog tag-based API Discovery

Amplify Central/Unified Catalog tag-based API Discovery – filter based on tag name

You can use API Gateway tags to control discovery by the Amplify Agents as described here. While Amplify provides for flexible, robust, and granular control,...
Amplify Central Connected Gateway Custom API Subscription Flow basics

Amplify Central Connected Gateway Custom API Subscription Flow – Integration Basics

This blog post is the second in a series covering custom API subscription approval flows for Amplify Central connected API gateways using agents. You...
Amplify Central Agent Configuration YAML and ENV Files

Amplify Central Agent Configuration YAML and ENV Files

Amplify Central agents enable you to connect your API Gateways to Amplify Central in order to have a single control pane to view all...
amplify-central-connected-api-gateways-using-agents

Amplify Central Connected Gateway Custom API Subscription Flow – Introduction

This blog post is the first in a series covering custom API subscription approval flows for Amplify Central Connected API Gateways using agents. You...
Tips for using Stoplight for API Design for API Builder

Tips on using Stoplight for API Design for API Builder

Axway's API Builder makes it easy to create APIs in minutes with a low-code/no-code interface and a powerful flow engine. A common starting point for...
AMPLIFY Integration Builder - How To Create a Github Connector Instance

Amplify Integration Builder: How to create a GitHub Connector Instance

In this blog post, we'll look at how to use Axway's Amplify Integration Builder to create a Github connector instance which will enable us...
Override Integration Builder Flow Variables

Override Integration Builder Flow Variables

A major component of Integration Builder is Flow Templates. Flow Templates enable you to build a single template for a flow that you can reuse...
Change Integration Builder Flow Trigger Type

Change an Axway Integration Builder Flow Trigger Type

So, you created a flow in Integration Builder and you want to change the trigger type. For example, say that you created or found...
Integration Builder Connector Pagination

Integration Builder Connector Pagination

When fetching large numbers of records from a data source using an Integration Builder Connector, you may find that you need to use pagination....
Syncplicity Events

Axway Integration Builder – Syncplicity Events – Part 2

In part 1, we discussed the Integration Builder Syncplicity Connector Event feature. We also saw that while each activity (file upload, folder delete...) can...
Axway Integration Builder in a Sentiment Analysis application part 2

Use Axway Integration Builder in a Sentiment Analysis Application: Part 2

In part 1 of this blog post series, we introduced sentiment analysis and how we can use Integration Builder to extract the text from...

AMPLIFY Integration Builder – How To Authenticate a Gmail Connector

In this blog post, we'll look at how to use Axway's Integration Builder to create a Gmail connector instance. We will need to create...

Axway AMPLIFY IoT Device Incident Management Demo Breakdown: Part 2

In part 1 of this series, I described an overview of the IoT Device Incident Management demo. In part 2, we'll look at the...

Use Axway Integration Builder in a Sentiment Analysis Application: Part 1

Introduction Sentiment analysis (also known as opinion mining or emotion AI) refers to the use of natural language processing, text analysis, computational linguistics, and biometrics...

Integration Builder: Graceful Troubleshooting During Development

The default behavior of flow execution logic in the Integration Builder is to log only the trigger unless encountering an error condition during the...
API Builder to expose APIs from a Javascript SKD

Use API Builder to Expose APIs from a Javascript SDK

Axway's API Builder provides several means of creating APIs and Microservices, including Data Connectors for connecting to databases and a Swagger flow-node and a...
loop over a variable with Integration Builder

How to Loop Over a Variable In Integration Builder

The Flow Steps available in Integration Builder Flows are described in the Axway online doc: Flow Step Types. Many of them have been covered...
FaaR

Integration Builder Flow as a Resource (FaaR), Part 2: Build an Aggregate API

In a prior blog post, we described how to set up an Integration Builder FaaR (Flow as a Resource). This allows us to use...

Integration Builder: Authenticate a Jira Cloud Connector

My colleague, Daniel Wille, described how to authenticate an Integration Builder Jira On-Premise Connector in his recent blog post. In this post, we'll look...

Axway Integration Builder: Creating Reusable Code

Axway Integration Builder - Creating Reusable Code When creating your Integration Builder Flows, you will find that you may need to create a method and...

Axway AMPLIFY IoT Device Incident Management Demo Breakdown – Part 1

Imagine if your insulin pump could notify you when the battery level drops so you can proactively service the pump and avoid personal injury....

Integration Builder Flow as a Resource (FaaR): Part 1

In a prior blog post, we described how to set up a manually triggered flow and how the flow instance is exposed as an...
Run an API Builder Microservices

How To Run An API Builder Microservice On Google Kubernetes Engine (GKE)

Google Kubernetes Engine (GKE) provides a managed environment for deploying, managing and scaling your containerized applications using Google infrastructure. The environment GKE provides consists...
Opencate Geocode API Connector

How to Create an OpenCage Geocode Connector in Axway’s Integration Builder – Part 3:...

In Part 2 of this series, we used Integration Builder to enhance and customize our Geocode API for our particular needs and in this...

How to run an API Builder Microservice in OpenShift – Part 1

In this blog post, we'll describe how to run an API Builder Microservice in OpenShift, a comprehensive enterprise-grade application platform, built for containers with...
create an integration builder connector

Create an Integration Builder Connector to an API Builder Microservice

In this blog post, we'll describe how to create an Integration Builder connector to an API Builder Microservice. We'll create an API Builder project,...

Integration Builder – Sub-Flow Example

Sub-flows are an Axway Integration Builder step type. Sub-flows are useful to encapsulate functionality in a reusable component (flow) and help you create DRY...
Axway's Integration Builder

Accessing Axway Mobile Backend Service (MBS) from Axway’s Integration Builder – Part 2

In part 1 of this series, we looked at the basics of accessing Axway's MBS from Axway's Integration Builder, as well as why we...

Geocode New Salesforce Accounts using Axway’s AMPLIFY Integration Builder: Part 2

In Part 1 of this blog post series, we created an Integration Builder flow that was detected when a new Salesforce account is created and we...
Axway Integration Builder

Axway Integration Builder – Syncplicity Events – Part 1

Axway recently added support for events in its Integration Builder Syncplicity connector. This means that you can create Integration Builder flows that are triggered when...
Accessing Axway Mobile Backend Service (MBS) from Axway’s Integration Builder

Accessing Axway Mobile Backend Service (MBS) from Axway’s Integration Builder

In a previous blog post, we described how to access Axway's MBS (Mobile Backend Service) from a Node.js app. In this blog post, we'll...
How to run an API Builder Microservice on Azure Container Instances

How to run an API Builder Microservice on Azure Container Instances

You can use Azure Container Instances to run serverless Docker containers in Azure with simplicity and speed. Deploy an application to a container instance...
Axway Integration Builder - Scheduled Triggered Flow Example

Axway Integration Builder – Scheduled Triggered Flow Example

In prior blog posts, we described the following Integration Builder flow triggers: Connector Event Connector Request Manual In this blog post we'll describe another trigger...
Axway Integration Builder – Variable Persistence

Axway Integration Builder – Variable Persistence

Flow Value variables are defined in the flow and set in the instance. Each time the flow executes the value is reset to the...

API Builder Standalone Multi Container Application Using Kubernetes – Part 2

In this blog post we'll continue from Part 1. We'll deploy a two container application to Kubernetes (Minikube). The two containers will be an...
Opencate Geocode API Connector

How to Create an OpenCage Geocode Connector in Integration Builder – Part 2

In Part 1 of this series, we saw how easy it was to quickly create an Integration Builder Connector by importing a swagger file...

Create an API Builder Multi-Container Application Using Kubernetes – Part 1

In this blog post, we'll replicate the simple API Builder + MongoDB multi-container application described in the Create an API Builder Multi-Container Application Using...
Axway Integration Builder – Variable Persistence

Integration Builder – Manually Triggered Flow Example

In prior blog posts, we described how to trigger an Integration Builder flow from a Connector Event and from a Connector Request. In this...
Opencate Geocode API Connector

How to Create an OpenCage Geocode Connector in AMPLIFY Integration Builder – Part 1

Axway AMPLIFY Integration Builder has over 150 connectors available for you to use in your integrations. However, there are times when you will want...
Axway Integration Builder – Variable Persistence

Integration Builder – Connector Request Triggered Flow Example

Often, Integration Builder flows are triggered by an event received from an Integration Builder connector based on polling or a webhook from a change...

Configuring the Ground: How to Install and Configure an API Builder Data Connector

API Builder is a key component of the Axway AMPLIFY Platform. You can use API Builder to create API Microservices using an API First...
Geocode New Salesforce

Geocode New Salesforce Accounts using Axway’s AMPLIFY Integration Builder – Part 1

Axway's AMPLIFY Integration Builder is a robust catalog of 150+ pre-built cloud connectors across 17 different categories of service, accelerating integration projects by easily...
API Builder and Docker

Create an API Builder Multi-Container Application Using Docker – Part 2

In Part 1 of this blog series, we discussed how to stand up a multi-container application using Docker, API Builder, and MongoDB. In this blog...
API Builder and Docker

Create an API Builder Multi-Container Application Using Docker – Part 1

The blog post, API Builder 4.0 Standalone – From Zero to Dockerized Microservice, shows how easy it is to use API Builder Standalone to...

How to Run your API Builder Standalone Docker Image on AWS Fargate

In my last blog post on Running API Builder 4.0 Docker Images on AWS EC2, we described how to set up multiple AWS EC2...

How to Run your API Builder Standalone Docker Image on AWS EC2 with High...

This guide describes how to run your API Builder 4.0 Docker image on AWS EC2 with high availability by creating two instances in two...

How to Run your API Builder Docker Image on AWS EC2

This guide describes how to run your API Builder Standalone Docker image on an AWS EC2 instance. This is suitable for test and development...
Blog medical

Axway AMPLIFY Medical Adherence Demo

Medication adherence is defined as the degree to which a patient correctly follows medical advice. Most commonly, it refers to medication or drug compliance....

API Builder Environment Variables

An environment variable is a dynamic-named value that can affect the way running processes will behave on a computer. Since API Builder is used to create...

API Builder: Geocode Your API Requests

API Builder provides a dashboard for viewing your API Analytics. An example is show below. The analytics provide useful information, such as which API was called, its...

API Builder 4.0 Standalone – From Zero to Dockerized Microservice

In this blog post, we'll discuss how to use API Builder Standalone to go from zero to a Dockerized API Builder service that can...

API Builder and MQTT for IoT – Part 2

In Part 1, we introduced MQTT for IOT and how API Builder can leverage MQTT to communicate with IOT devices. In this blog post,...

API Builder and MQTT for IoT – Part 1

MQTT is a machine-to-machine (M2M)/Internet of Things (IoT) connectivity protocol and is the de facto communication protocol for IoT. While you could use HTTP(S)...

API Builder 3.0: API First Simple Parameter Example

In part 1 of this blog post series, we introduced the two main new features of API Builder 3.0, namely API First API development...

Introducing API Builder 3.0 with API First & Flow Editor

Prior to API Builder 3.0, API's were tied to models exposed by connectors. While this is a powerful and easy way to expose data...

ArrowDB Connector Dev & Production Environments

When you create an API Builder project you will find that the ArrowDB Connector is installed in your project. If you don't find it...

API Builder Spreadsheet Import

Currently API Builder does not provide a means of importing data into a model from a spreadsheet. For example, if you have an ArrowDB...

API Builder: Facebook Chatbot Example

In a prior post, we described how to use API Builder to implement a Twitter Bot that posted tweets, retweeted and also followed anyone...

API Builder: Twitter Bot Example

A bot is a device or piece of software that can execute commands, reply to messages, or perform routine tasks, such as online searches,...

Using Faker for Mock Data

In a prior post, we discussed how to use mock data for your API. This post describes how to use faker in an API...

Arrow Builder Debugging Tip – ngrok Secure Tunnel to localhost

During the development of Arrow Builder APIs, you are often running and debugging your Arrow Builder project locally on your machine prior to publishing....

Host Your Alexa Skill Service on AMPLIFY using API Builder, Part 2

In my Part 1 post, I described how easy it is to host an Alexa Skill Service on AMPLIFY using API Builder. I used...

Host Your Alexa Skill Service on AMPLIFY using API Builder, Part 1

Amazon Alexa Skills are comprised of two components, the Amazon Alexa Skill Interface hosted on Amazon and the Skill Service, which can be hosted...

Arrow Builder API Development with Cloud9

The Arrow Builder API development flow is to develop, run and test your APIs on your local machine using your favorite text editor and...

Arrow Composite Model POST

Currently in Arrow Builder, create (e.g. POST), is not supported for Composite models. However, using a pre-block we can support the POST (and UPDATE)...
Arrow Builder + New Relic

Arrow Builder Performance Monitoring with New Relic

Appcelerator provides a number of capabilities for monitoring your Arrow applications. These are accessible from the Dashboard and documented here. However, what if you...

Arrow Builder Custom Fields

In prior blog posts and videos we discussed how to use Arrow Builder to create payload-optimized models & APIs and composite models & APIs...

Arrow Builder API Server Sizing using Load Testing

So, you've designed and tested your Arrow Builder Project (APIs) and are ready to publish it. What size container should you choose? Small, Medium,...

Arrow API Swagger Interface

When you create Arrow Builder APIs, the Arrow Admin Console displays your automatically-generated API docs in the API Docs tab as described here. An...

Arrow Encryption for Data in Transit

Appcelerator mobile apps use Secure Sockets Layer (SSL) for encrypting and decrypting all data transmitted and received by the device. However, for certain types...

Appcelerator Arrow Two-Factor Authentication

Background Mobile phone two-factor authentication is the identification of a user by means of the combination of two different components, namely the user’s login credentials...

Arrow SOAP Connector Demo

SOAP (Simple Object Access Protocol) is a messaging protocol that allows programs that run on disparate operating systems to communicate using Hypertext Transfer Protocol...

Arrow – Connecting to Multiple Instances of the Same Back-End Data Source Type

Arrow makes it extremely easy to connect to various back-end data sources through Appcelerator provided connectors, such as REST, SOAP, Salesforce, MySQL and MS...

Appcelerator PDF Viewer Demo

Viewing a PDF file in a mobile app is a fairly common use case. However, how you do this on Android and iOS are...

Appcelerator Arrow – Server-Side Field Validation

Much has been written about client-side vs server-side validation. The basic issue is when is it best to notify the user that data entered,...

Appcelerator Arrow: Server Processing Example for Faster Apps

In addition to being able to easily create integrations to backend data sources, Arrow provides several facilitates for moving data manipulation and processing operations...

Implementing Recent Search History in your Appcelerator apps

One of my favorite app features is Google Maps Recent History. This subtle feature shows up in the desktop browser as well on...

Creating a MySQL-powered Web Service using Node.ACS

.appc_code{ background-color: #000; color: #f2f2f2; padding: 5px; margin: 5px; } Often Enterprises need to create mobile applications, such as a Sales Flash Report or Executive Dashboard application that integrate with...

Stay Connected

2,209FansLike
5,008FollowersFollow
1,330SubscribersSubscribe