Available Plugins
Amplication provides two complementary Backstage plugins:Catalog Backend Module Plugin
Catalog Backend Module Plugin
Catalog Backend Module Plugin: Fetches template data from your Amplication account into your Backstage Catalog, presenting them as ServiceTemplate components.
Scaffolder Backend Module Plugin
Scaffolder Backend Module Plugin
Scaffolder Backend Module Plugin: Provides the
amplication:scaffold-service
action for creating new services through Amplication’s API.Installation Process
Before starting, you’ll need an Amplication API token. Here’s how to set up the integration:1
Update app-config.yaml
Configure your app-config.yaml with Amplication settings:
app-config.yaml
2
Add plugins
Install the required plugins using yarn:
3
Install the plugins
Update your backend configuration file,
packages/backend/src/index.ts
:packages/backend/src/index.ts
4
Add the action template file
Add the template file to your Backstage catalog
Using the Integration
Once installed, you can:- Find templates in the Home tab by filtering for
Type=ServiceTemplate
or usingTags=amplication
/Tags=servicetemplate
- Access the “Scaffold a New Service” option in the Create page to build new services using your templates