SlideShare a Scribd company logo
How to Choose an API Automation Tool
for a Distributed Cloud-based App:
Top Selection Criteria
Sergey Sverchkov
Solutions Architect
www.altoros.com | @altoros
Alex Khizhnyak
Director of Tech
Communications
@altoros@altoros
Table of Contents
2
• Examples of APIs in Use
• Why Automate?
• Evaluation Criteria: What Is Important and Why?
• 7 Steps for Comparing API Platforms
• Further Reading
@altoros@altoros
APIs in Use
3
• A distributed cloud-based
architecture: shared resources
accessed via API
• Microservices on Cloud Foundry:
services communicate through
API
• Complex business logic: adding a
new layer as a separate app
@altoros
Why Automate?
4
• Generate API code automatically
• Speed up backend development and release cycles
• Implement access to data storage as a service
• Easier to maintain!
@altoros@altoros
Criteria: What Is Important?
5
1. License type / open source
2. API code generation
3. Request-response model and endpoint
4. Programming languages / platforms
5. Availability as a service
6. Stateless processes
7. Authentication and authorization
8. Monitoring / logging
9. Scalability
10.Data storage support
@altoros@altoros
Criteria: Why?
6
open source
automation
as a service
stateless
multiple instances
authentication standards
monitoring / logging
= customization
= time
= test and use
= simpler + high scalability
= scalability
= integration
= debugging
@altoros
Steps for Comparing API Platforms
7
1. Make a list of API products
2. Collect your requirements
3. Define comparison criteria based
on the requirements
4. Assign relative weights to each
criterion based on its importance
5. Try each solution
6. Score them across the criteria to
make a short list
7. Compare the total scores
@altoros
Want More? Download This Tech Study!
8
Comparison of API Automation Tools:
Apache UserGrid vs. WSO2 API Manager
Get the Comparison
• A scoring framework for selection (19 tech criteria)
• A comparison table
• Step-by-step deployment guideshttp://paas.ly/17GFEUQ
@altoros
Altoros deploys and integrates solutions
offered by the Cloud Foundry ecosystem.
Training Managed ServicesConsulting Integration
We’re behind some of the world's largest Cloud Foundry deployments!
In Case You Need Assistance...
9
@altoros
Altoros Fact Sheet
2001
Established in
Buenos Aires
Oslo
London
Zürich
Sunnyvale, CA
Copenhagen
Minsk
Santa Fe
Boston
Stockholm
250+Employees
600+Implemented projects
94%of customers recommend Altoros
91.5%Senior- /mid-level engineers
50+Workshops organized
10
@altoros
Thank You!
11
www.altoros.com/research-papers
Questions?.. engineering@altoros.com
Further Reading
(Benchmarks and Tech Studies):
Subscribe
to new research: blog.altoros.com
Daily tech insights: @altoros

More Related Content

PDF
Slides: How to Select a PaaS
PDF
The Most Common Errors That Aren’t Caught
PPTX
Continuous Integration and Delivery at Shapeways (Matt Boyle)
PPTX
Advanced Mocking for Swagger APIs
PPTX
From One Test To Test Framework With Rapise
PDF
Can virtualization transform your API lifecycle?
PDF
API Design Collaboration
PPTX
Advanced Automation in Your API Lifecycle
Slides: How to Select a PaaS
The Most Common Errors That Aren’t Caught
Continuous Integration and Delivery at Shapeways (Matt Boyle)
Advanced Mocking for Swagger APIs
From One Test To Test Framework With Rapise
Can virtualization transform your API lifecycle?
API Design Collaboration
Advanced Automation in Your API Lifecycle

What's hot (20)

PDF
Service api design validation & collaboration
PPTX
Understanding and Executing on API Developer Experience
PPTX
Kloia Quality Assurance
PPTX
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
PDF
Testing APIs in the Cloud
PPTX
The State of Testing 2017
PDF
Developer Experience (DX) as a Fitness Function for Platform Teams
PPTX
Api readiness ss
PPTX
ATAGTR2017 Testing of Connected Cars Based on IOT
PDF
How to Build Front-End Web Apps that Scale - FutureJS
PPTX
Azure API Apps
PDF
Fed London - January 2015
PDF
Building Cloud-agnostic Serverless APIs
PDF
Wso2 italia Open Break session #7 - Test di API e microservizi nelle architet...
PDF
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
PPTX
Azure API Management - why should I care?
PDF
Test Automation Architecture
PPTX
APImetrics Product Introduction
PDF
Katalon: Mobile and Browser-Based Automation | Quality Jam 2018
PPTX
Preparing for Holiday Performance, API edition
Service api design validation & collaboration
Understanding and Executing on API Developer Experience
Kloia Quality Assurance
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
Testing APIs in the Cloud
The State of Testing 2017
Developer Experience (DX) as a Fitness Function for Platform Teams
Api readiness ss
ATAGTR2017 Testing of Connected Cars Based on IOT
How to Build Front-End Web Apps that Scale - FutureJS
Azure API Apps
Fed London - January 2015
Building Cloud-agnostic Serverless APIs
Wso2 italia Open Break session #7 - Test di API e microservizi nelle architet...
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
Azure API Management - why should I care?
Test Automation Architecture
APImetrics Product Introduction
Katalon: Mobile and Browser-Based Automation | Quality Jam 2018
Preparing for Holiday Performance, API edition
Ad

Viewers also liked (20)

PPTX
API Management Platform Technical Evaluation Framework
PPTX
SeaJUG May 2012 mybatis
PPTX
Secure RESTful API Automation With JavaScript
PDF
OpenERP 6.1 Framework Changes
PPTX
Design Summit - RESTful API Overview - John Hardy
PDF
Crash Introduction to Modern Java Data Access: Understanding JPA, Hibernate, ...
PDF
Светлана Исакова «Язык Kotlin»
PDF
MyBatis 개요와 Java+MyBatis+MySQL 예제
PPTX
RESTful API Automation with JavaScript
PPTX
SpringBoot with MyBatis, Flyway, QueryDSL
PPTX
MyBatis
PDF
Kotlin in action
PDF
A brief introduction to Realm with Kotlin
PPTX
Frisby: Rest API Automation Framework
PDF
Web API Test Automation using Frisby & Node.js
PPTX
Evaluating and Testing Web APIs
PPTX
How to Design a Successful Test Automation Strategy
PDF
Test Automation Framework Design | www.idexcel.com
PDF
通往測試最高殿堂的旅程 - GTAC 2016
PDF
Introduction to Test Automation - Technology and Tools
API Management Platform Technical Evaluation Framework
SeaJUG May 2012 mybatis
Secure RESTful API Automation With JavaScript
OpenERP 6.1 Framework Changes
Design Summit - RESTful API Overview - John Hardy
Crash Introduction to Modern Java Data Access: Understanding JPA, Hibernate, ...
Светлана Исакова «Язык Kotlin»
MyBatis 개요와 Java+MyBatis+MySQL 예제
RESTful API Automation with JavaScript
SpringBoot with MyBatis, Flyway, QueryDSL
MyBatis
Kotlin in action
A brief introduction to Realm with Kotlin
Frisby: Rest API Automation Framework
Web API Test Automation using Frisby & Node.js
Evaluating and Testing Web APIs
How to Design a Successful Test Automation Strategy
Test Automation Framework Design | www.idexcel.com
通往測試最高殿堂的旅程 - GTAC 2016
Introduction to Test Automation - Technology and Tools
Ad

Similar to How to Choose an API Automation Tool for a Distributed Cloud-based App: Top Selection Criteria (20)

PDF
João Emilio Santos Bento da Silva - Estratégia de APIs
PPTX
Intro to MoPaaS
PDF
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
PDF
API Gateway report
PDF
Bootify Yyour App from Zero to Hero
PDF
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
PDF
WSO2 API Platform: Vision and Roadmap
PDF
[Workshop] Managing the API lifecycle with Open Source Technologies
PDF
Delivering the Modern API: Know what it takes
PDF
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
PDF
Public PaaS Throwdown!
KEY
Jay Phillips's Presentation at Emerging Communication Conference & Awards 200...
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
AWS User Group - Survey Results and Building APIs on AWS
PDF
Defrag 2014 - Blend Web IDEs, Open Source and PaaS to Create and Deploy APIs
PDF
WSO2 User Group Bangalore Meetup
PPTX
Lifting legacy to the cloud on api boosters api-strat
PPTX
The New IT - Your Milestone Plan
PDF
LF_APIStrat17_Lifting Legacy to the Cloud on API Boosters
PPTX
apidays LIVE India 2022_Breaking boundaries of the Old Giant.pptx
João Emilio Santos Bento da Silva - Estratégia de APIs
Intro to MoPaaS
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
API Gateway report
Bootify Yyour App from Zero to Hero
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
WSO2 API Platform: Vision and Roadmap
[Workshop] Managing the API lifecycle with Open Source Technologies
Delivering the Modern API: Know what it takes
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
Public PaaS Throwdown!
Jay Phillips's Presentation at Emerging Communication Conference & Awards 200...
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
AWS User Group - Survey Results and Building APIs on AWS
Defrag 2014 - Blend Web IDEs, Open Source and PaaS to Create and Deploy APIs
WSO2 User Group Bangalore Meetup
Lifting legacy to the cloud on api boosters api-strat
The New IT - Your Milestone Plan
LF_APIStrat17_Lifting Legacy to the Cloud on API Boosters
apidays LIVE India 2022_Breaking boundaries of the Old Giant.pptx

More from Altoros (20)

PDF
Maturing with Kubernetes
PDF
Kubernetes Platform Readiness and Maturity Assessment
PDF
Journey Through Four Stages of Kubernetes Deployment Maturity
PPTX
SGX: Improving Privacy, Security, and Trust Across Blockchain Networks
PPTX
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
PPTX
A Zero-Knowledge Proof: Improving Privacy on a Blockchain
PPTX
Crap. Your Big Data Kitchen Is Broken.
PDF
Containers and Kubernetes
PPTX
Distributed Ledger Technology for Over-the-Counter Trading
PPTX
5-Step Deployment of Hyperledger Fabric on Multiple Nodes
PPTX
Deploying Kubernetes on GCP with Kubespray
PPTX
UAA for Kubernetes
PPTX
Troubleshooting .NET Applications on Cloud Foundry
PPTX
Continuous Integration and Deployment with Jenkins for PCF
PPTX
How to Never Leave Your Deployment Unattended
PPTX
Cloud Foundry Monitoring How-To: Collecting Metrics and Logs
PDF
Smart Baggage Tracking: End-to-End Sensor-Based Solution
PPTX
Navigating the Ecosystem of Pivotal Cloud Foundry Tiles
PPTX
AI as a Catalyst for IoT
PPTX
Over-Engineering: Causes, Symptoms, and Treatment
Maturing with Kubernetes
Kubernetes Platform Readiness and Maturity Assessment
Journey Through Four Stages of Kubernetes Deployment Maturity
SGX: Improving Privacy, Security, and Trust Across Blockchain Networks
Using the Cloud Foundry and Kubernetes Stack as a Part of a Blockchain CI/CD ...
A Zero-Knowledge Proof: Improving Privacy on a Blockchain
Crap. Your Big Data Kitchen Is Broken.
Containers and Kubernetes
Distributed Ledger Technology for Over-the-Counter Trading
5-Step Deployment of Hyperledger Fabric on Multiple Nodes
Deploying Kubernetes on GCP with Kubespray
UAA for Kubernetes
Troubleshooting .NET Applications on Cloud Foundry
Continuous Integration and Deployment with Jenkins for PCF
How to Never Leave Your Deployment Unattended
Cloud Foundry Monitoring How-To: Collecting Metrics and Logs
Smart Baggage Tracking: End-to-End Sensor-Based Solution
Navigating the Ecosystem of Pivotal Cloud Foundry Tiles
AI as a Catalyst for IoT
Over-Engineering: Causes, Symptoms, and Treatment

Recently uploaded (20)

PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Big Data Technologies - Introduction.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Big Data Technologies - Introduction.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
NewMind AI Monthly Chronicles - July 2025
Encapsulation_ Review paper, used for researhc scholars
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf

How to Choose an API Automation Tool for a Distributed Cloud-based App: Top Selection Criteria

  • 1. How to Choose an API Automation Tool for a Distributed Cloud-based App: Top Selection Criteria Sergey Sverchkov Solutions Architect www.altoros.com | @altoros Alex Khizhnyak Director of Tech Communications
  • 2. @altoros@altoros Table of Contents 2 • Examples of APIs in Use • Why Automate? • Evaluation Criteria: What Is Important and Why? • 7 Steps for Comparing API Platforms • Further Reading
  • 3. @altoros@altoros APIs in Use 3 • A distributed cloud-based architecture: shared resources accessed via API • Microservices on Cloud Foundry: services communicate through API • Complex business logic: adding a new layer as a separate app
  • 4. @altoros Why Automate? 4 • Generate API code automatically • Speed up backend development and release cycles • Implement access to data storage as a service • Easier to maintain!
  • 5. @altoros@altoros Criteria: What Is Important? 5 1. License type / open source 2. API code generation 3. Request-response model and endpoint 4. Programming languages / platforms 5. Availability as a service 6. Stateless processes 7. Authentication and authorization 8. Monitoring / logging 9. Scalability 10.Data storage support
  • 6. @altoros@altoros Criteria: Why? 6 open source automation as a service stateless multiple instances authentication standards monitoring / logging = customization = time = test and use = simpler + high scalability = scalability = integration = debugging
  • 7. @altoros Steps for Comparing API Platforms 7 1. Make a list of API products 2. Collect your requirements 3. Define comparison criteria based on the requirements 4. Assign relative weights to each criterion based on its importance 5. Try each solution 6. Score them across the criteria to make a short list 7. Compare the total scores
  • 8. @altoros Want More? Download This Tech Study! 8 Comparison of API Automation Tools: Apache UserGrid vs. WSO2 API Manager Get the Comparison • A scoring framework for selection (19 tech criteria) • A comparison table • Step-by-step deployment guideshttp://paas.ly/17GFEUQ
  • 9. @altoros Altoros deploys and integrates solutions offered by the Cloud Foundry ecosystem. Training Managed ServicesConsulting Integration We’re behind some of the world's largest Cloud Foundry deployments! In Case You Need Assistance... 9
  • 10. @altoros Altoros Fact Sheet 2001 Established in Buenos Aires Oslo London Zürich Sunnyvale, CA Copenhagen Minsk Santa Fe Boston Stockholm 250+Employees 600+Implemented projects 94%of customers recommend Altoros 91.5%Senior- /mid-level engineers 50+Workshops organized 10
  • 11. @altoros Thank You! 11 www.altoros.com/research-papers Questions?.. engineering@altoros.com Further Reading (Benchmarks and Tech Studies): Subscribe to new research: blog.altoros.com Daily tech insights: @altoros