Amazon Web Services (AWS) has launched several services to allow customers to build and run API’s, a device farm and code services.

CBR provides a round-up of the new releases.

1. Amazon API Gateway

The service will manage tasks related with accepting and processing daily API calls that include, traffic management, authorisation and access control, as well as monitoring and API version management.

This means that companies can run several versions of an API at the same time, which will allow them to develop, deploy and test new versions without affecting existing apps.

The gateway can also monitor the usage and performance of back-end services, with metrics like the number of API calls, latency and error rates.

2. AWS Device Farm

The Device Farm service is designed to help mobile app developers to test their apps on smartphones and other devices.

Open to Android and Fire OS developers, the cloud-based service will allow developers to upload their app, choose the devices they want to test it on and the service will automatically iterate through the screens and buttons.

The service also allows you to script your own tests with framework tools such as Appium, Calabash and Espresso.

3. CodeCommit

This is a managed code editing service, which was originally announced last November but is not generally available.

This hosts Git repositories and works with existing Git tools. The service stores your files in encrypted repositories and then uses IAM roles to control developer and admin access.

The tool is good for situations when the developer team is working from multiple locations.

4. Code Pipeline

This is another service which was originally announced last November, but has only just become available.

The tool will help to model and automate the software release process, the goal of this is to make the release process more reliable and efficient.

This continuous delivery service for software will allow users to model, visualise and automate all the steps that are required to release software.

You can then define and customise the steps that your code takes as it moves from check-in, to build then testing and deployment.

CBR recently interviewed Ian Massingham, UK Technical Evangelist for AWS, you can find the full interview, here.