Integration platform as a service (iPaaS)

Integration platform as a service (iPaaS) is a set of cloud-based tools that enables software engineers to deploy, manage, govern and integrate applications and services.

IPaaS connects and integrates on-premise and cloud-based services, applications, and processes across enterprises, groups, and individuals. IPaaS solutions typically include connectors, maps, business rules, and transformations that allow the development of integration flows across different applications and environments enabling business and IT alignment for enterprises and developers alike.

Kaynak;

Why You Need Integration as a Platform (iPaaS)

Choosing the Right Tool for the Job–API Platforms vs iPaaS vs Mobile BFF

 

Infrastructure as code (IaC)

Infrastructure as code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. Both physical equipment such as bare-metal servers as well as virtual machines and associated configuration resources are called “infrastructure”, although they have nothing to do with actual infrastructure. The definitions may be in a version control system. It can use either scripts or declarative definitions, rather than manual processes, but the term is more often used to promote declarative approaches.

Kaynak;

Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation

 

API Management tools

One of the best definitions of API management is the one introduced by APIacademy:

Creating a centralized API architecture that makes the process of composing, securing and managing high-performance interfaces significantly simpler and more consistent.

Name Type License Market segment Strong Points
3scale Agent, Proxy Commercial Startups to Enterprises Wide range of tools
ApiAxle Proxy GPL SMBs to Enterprises
Apigee Proxy Proxy Commercial SMBs to Enterprises Powerful Analytics
Axway Proxy Commercial SMBs to Enterprises
CA Layer7 Proxy Commercial Enterprises Advanced support for mobile applications
Dell Boomi Api Management Agent,

Proxy

Commercial SMBs to Enterprises
IBM API Management  Agent, Proxy Commercial Enterprises Large Scale User friendly
Nevatech Sentinet  Agent, Proxy Commercial  SMBs to Enterprises User friendly
Mashape Proxy Commercial Startups to Enterprises Monetization Discoverabilty
Mashery  Agent, Proxy  Commercial  SMBs to Enterprises  API strategy services
Microsoft’s Azure API Management  Agent, Proxy Commercial Startups to Enterprises  Cloud
Amazon API Gateway  Agent, Proxy Commercial Startups to Enterprises Cloud
MuleSoft Proxy Commercial Enterprises Based on proven open source technology, programmableweb
Oracle SOA Proxy Commercial Enterprises Large scale, SOA
Akana (formely SOA Software) Proxy Commercial Enterprises
WSO2 Agent, Proxy Apache Startups to Enterprises Open source
APIMAN  Agent, Proxy Apache  Startups to Enterprises  Open source
apiscience Proxy Commercial  Startups to Enterprises
apimetrics Proxy Commercial  Startups to Enterprises
Fusio Agent, Proxy GNU  Startups to Enterprises  Open source
smartbear Agent, Proxy Commercial  Startups to Enterprises