VP Innovation at Axway, Co-founder at Vordel

Mark O'Neill

Subscribe to Mark O'Neill: eMailAlertsEmail Alerts
Get Mark O'Neill via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Blog Feed Post

Locking configuration for team development in the Axway API Gateway

The Axway API Gateway provides a very rich environment for configuring policies for API traffic, using the Policy Studio tool. For example, you can configure a policy for content-based routing, for transformation, or for protocol mediation.

Frequently, a team of developers may be developing policies. In this case, it's particularly useful to use the "Lock Configuration" functionality to avoid any overlapping changes. 

Let's look at how this is done...

In Policy Studio, you can choose the "Lock Group Access" option, as shown below, to "lock" the configurations of the API Gateways in this "Demo" group.

Let's say I create a policy developer called "joeDeveloper" (being an engineer, he has a camel-case name). The developer is setup using the web-based API Gateway Manager (under "Settings"). I've set him up to be a Policy Developer, as you can see below:

Now, let's say joeDeveloper wants to make changes to one of the Gateways in the "Demo" group. He is clearly shown the Group "is locked for deployment" by a different user. 

The first user will then make their changes to the configuration, without worrying about other developers making changes. Finally, when they have updated the configuration, they can unlock the access to the group of API Gateways. In the screenshot below, you see that a new policy configuration has been pushed (v2), and now the first user can "Unlock Group Access". Other users, such as joeDeveloper, can now make changes. 


Read the original blog entry...

More Stories By Mark O'Neill

Mark O'Neill is VP Innovation at Axway - API and Identity. Previously he was CTO and co-founder at Vordel, which was acquired by Axway. A regular speaker at industry conferences and a contributor to SOA World Magazine and Cloud Computing Journal, Mark holds a degree in mathematics and psychology from Trinity College Dublin and graduate qualifications in neural network programming from Oxford University.