The following sections provide detailed information on how to create and use Workers.
Workers | JFrog Workers is a service in the JFrog Platform that provides a serverless execution environment. You can create workers that react to events in the JFrog Platform or are HTTP triggered. Use workers to automate activities in your system to make your system more efficient and free up DevOps bottlenecks. |
Workers Benefits | The Workers service provides functionalities that greatly increase the flexibility of the JFrog Platform. |
Comparing Workers and Webhooks | Comparing workers and webhooks, we can see that workers offer extraordinary flexibility to allow you to customize and control your workflows. |
Workers Limitations | The Workers service has a few execution limitations. |
Workers Management Workflow | Create and run workers using these workflow operations, either using the JFrog Platform interface, or using APIs. These operations are performed by a Platform Administrator. |
Types of Workers and Code Samples | View the range of out-of-the-box workers that are available with pre-programmed triggers, and view code samples. |
TypeScript Code for Workers | Use TypeScript code to create the scripts for your workers. TypeScript is JavaScript with syntax for types. TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale. |
Workers REST APIs | Use Workers APIs to automate management tasks for your workers. You can create, edit, manage, test, obtain information about, or delete workers with Workers APIs. |
Manage Workers with JFrog Platform Terraform Provider | The JFrog Terraform provider enables you to manage JFrog Workers as part of your Infrastructure as Code (IaC) strategy. |