Skip to main content
Introduction to Development Concepts of Frends

Basics of Frends development

R
Written by Riku Virtanen
Updated over 7 months ago

The main components and concepts we utilize in the development of integrations are as follows:

API

APIs are entry points to Frends Processes where the actual integration logic is implemented. APIs are created using API specifications and managed separately from other artifacts in Frends.

Processes

Processes are the standard "unit" of integrations within Frends, meaning that all end-to-end integrations are called Processes, regardless of whether they are run on schedule or not, and act as an API or any other integration pattern.

Subprocess

Subprocesses are reusable components that can be used to wrap reusable integration functionality into separately versioned and managed services. Subprocesses are always used by calling them from the main-level Processes.

Frends Tasks

Frends Tasks are the basic building blocks of Processes and Subprocesses. You can think of Frends Tasks as .NET C# microservices that provide a piece of basic functionality within the integration such as reading files or calling APIs.

Environment Variables

Environment Variables are reusable and centralized variables that can be used to manage and store important information, such as usernames, passwords, or server addresses

An overview of how the Development Concepts interact with each other.

Did this answer your question?