Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update _index.md #28220

Merged
merged 13 commits into from
Mar 25, 2025
10 changes: 5 additions & 5 deletions config/_default/menus/main.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2077,14 +2077,14 @@ menu:
parent: software_catalog_scorecards
identifier: using_scorecards
weight: 503
- name: Self-Service
url: software_catalog/self-service
- name: Self-Service Actions
url: software_catalog/self-service-actions
parent: software_catalog
identifier: self-service
identifier: self_service_actions
weight: 7
- name: Software Templates
url: software_catalog/self-service/software_templates
parent: self-service
url: software_catalog/self-service-actions/software_templates
parent: self_service_actions
identifier: software_templates
- name: Definition APIs
url: software_catalog/apis
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: Self-Service
title: Actions
aliases:
- /software_catalog/actions
- /software_catalog/self-service
- /service_catalog/self-service
further_reading:
- link: "https://www.datadoghq.com/blog/app-builder-remediation/"
Expand All @@ -14,18 +16,18 @@ further_reading:
text: "Learn about Workflows"
---

[Self-Service][17] is a centralized interface where developers can take action directly within Datadog. Platform teams can define and share golden paths to streamline tasks across the software development lifecycle. For example, you can use Self-Service to:
[Self-Service Actions][17] help platform teams define and share templates to streamline tasks across the software development lifecycle. Developers can use these predefined actions to:

- build microservices and infrastructure with proper configurations
- initialize development environments
- manage deployments across environments
- actively monitor and optimize running services

Each tile in Self-Service represents an app, which provides a structured interface for executing predefined actions. Apps are created through [App Builder][2], powered by [Actions Catalog][7] and [Workflow Automation][1], and surfaced in Self-Service to streamline developer workflows.
Each tile represents an app, which provides a structured interface for executing predefined actions. Apps are created through [App Builder][2], powered by [Actions Catalog][7] and [Workflow Automation][1], and surfaced in Software Catalog to streamline developer workflows.

## Automate developer workflows

To create a new app in Self-Service, you can start with an example or build from scratch. At a high level, creating a new app involves the following steps:
To create a new app in Software Catalog, you can start with an example or build from scratch. At a high level, creating a new app involves the following steps:

1. Use [App Builder][2] to create dynamic, user-friendly forms to collect inputs from developers.
1. Call Datadog's [Actions][7] from your app to initiate API calls to external services, perform custom logic, or transform data.
Expand Down Expand Up @@ -74,7 +76,7 @@ If you prefer to build an app from the ground up:
Once your Software Template is configured and tested, publish it so your team can use it. The publishing flow lets you:

- Define permissions to control access.
- Add the app to a Dashboard or the Self-Service portal for easy discovery.
- Add the app to a Dashboard or to Self-Service Actions for easy discovery.

{{< img src="tracing/software_catalog/self-service-publish.png" alt="Publish to Self-Service" style="width:100%;" >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Software Templates
aliases:
- /service_catalog/software_templates
- /software_catalog/software_templates
- /software_catalog/self-service/software_templates
further_reading:
- link: "https://www.datadoghq.com/blog/app-builder-remediation/"
tag: "Blog"
Expand All @@ -15,7 +16,7 @@ further_reading:
text: "Learn about Workflows"
---

Use Software Templates within Self-Service to help developers quickly provision infrastructure and create microservices that align with your best practices.
Create Software Templates within Software Catalog to help developers quickly provision infrastructure and create microservices that align with your best practices.

{{< callout url="https://forms.gle/6Er52qd3BCERhotg7" d_target="#signupModal" btn_hidden="false">}}
Software Templates are in Preview. Complete the form to request access.
Expand Down Expand Up @@ -84,7 +85,7 @@ To build a Software Template from scratch:
Once your Software Template is configured and tested, publish it so your team can use it. The publishing flow lets you:

- Define permissions to control access.
- Add the app to a Dashboard or the Self-Service portal for easy discovery.
- Add the app to a Dashboard or to Self-Service Actions for easy discovery.

{{< img src="tracing/software_catalog/self-service-publish.png" alt="Publish to Self-Service" style="width:100%;" >}}

Expand Down
Loading