Skip to main content

Templates

A template is a prebuilt group of actions that can be added as a whole to a flow. We provide dozens of templates that provide ready-to-use recipes, across AWS, GCP, and DoiT. You can either create a flow from a template or insert a template in a flow. In addition, you can use templates to create flows from Insights.

Access templates​

To access the templates:

  1. Sign in to the DoiT console, select Automation and operations from the top navigation mega menu, and then select CloudFlow.

  2. From Recommended templates, select View all.

    CloudFlow templates

    To find a template, you can search by name or filter the list.

  3. Select a template to automatically create a draft flow from the template.

Insert a template in a flow​

You can insert a template at any point in a flow.

  1. Create a flow. When you add your first action to the flow, a list of available actions is displayed.

    What should start your flow

  2. Select Templates from the list.

  3. You'll be asked to choose one from a list.

    Add a template

You can customize the template in your flow once added.

Insights​

DoiT Insights is a recommendation service that helps you optimize cloud costs, enhance cloud infrastructure's security, and adopt best practices of FinOps and a well-architected framework. Using a template, you can create a flow from an insight. This facilitates data-driven decision-making by translating insights directly into actions, saving time and resources, and allowing for faster realization of benefits from insights.

Note

Flows are currently available for a subset of insights, with support for additional insights planned for future releases.

An insight node determines the insight data to use in the flow template.

Insight configuration

  • Service and action: The specific insight data to use in this flow. If you pick a different insight, the flow might stop working correctly. To change the insight, close this and start a new flow with the insight you want.

  • Approval: Select Require approval for this action if necessary. See Require approval.

  • Test: Use Test to validate your configuration. It is important to test the configuration of each node in a flow to ensure that every node functions as expected and that data is processed correctly throughout.

    Caution

    This action performs a full execution of the step which can initiate real actions, such as deletion.

See also

To learn more about creating a flow from an insight, see the Insights tutorial.