How To: Empower Users to Get Started Quickly with the Self-Service Catalog

ElectricFlow offers a flexible and scalable platform for modeling and automating your DevOps processes. New in version 7.3, you can now expose your DevOps automation to your end users in an intuitive way with the new Self-Service Catalog.

With the new Self-Service Catalog, you can:

  1. Use some of the out of the box templates that come with the product for the most common environment stacks, applications models, pipelines, processes, etc.
  2. Or, customize these and create your own re-usable templates for common DevOps processes and configurations that your team uses.

The Self-Service Catalog helps you accelerate your DevOps adoption and promote DevOps best practices and consistent processes throughout the organization. By allowing you to automate routine DevOps tasks and publish them as templates to your end users, you enable them to become more productive faster – so they can use these template by providing minimal information, and without having to learn the ins-and-outs of using the full platform.

How to get started with the Self-Service Catalog in ElectricFlow:

Let’s review the steps for using the out of the box templates that come with the product, or creating your own re-usable templates:

1Use one of the out-of-the-box catalog templates:

The self service catalog comes with a set of templates that leverage best practices and out of the box content to start creating applications, environments, pipelines and more, with just a few simple steps.

ElectricFlow Self Service Catalog

The catalog provides out of the box templates for:

  • Applications: Choose your application stack and enter the associated parameters to create your new application that is ready to deploy. These applications reference new out of the box master components with best practice deployment processes for different application stacks.
  • Cloud Provisioning: Create a new dynamic environment configured with to your cloud provider and configuration management system, to dynamically spin up and configure targets at deployment time.
  • Containers: Model your container based application with details for deploying the services and containers, or create a new environment with configuration for your container runtime platform.
  • Pipelines: Common pipelines such as 3-stages, and more.

To use the out of the box templates, follow these simple steps:

  1. Select the catalog item. In this example, we are creating a new JBoss Application.  Click ‘Create’ to start
  2. Enter the parameters for your new application. For the new JBoss Application: Enter the application details including name and version, as well as deployment details like the artifact name, JBoss configuration and runtime information.
  1. Click OK, then click create and create the new content, and click ‘Yes’ to view the new JBoss Application:
  2. Your application is ready!

2Create your own self-service template:

ElectricFlow enables you to create your own catalog items, to make it easy for your end users to start getting value for your DevOps initiative faster.  This is great for onboarding of new applications or other objects onto ElectricFlow, leveraging your established automation and best practices. New users can start their own applications, pipelines and deployments easily and quickly, by finding the right catalog item to fit their needs, entering the parameters, and clicking ‘go’.

New catalog items are DSL-based and easy to generate.  They can expose application models, processes, environments, pipelines — or even directly call procedures or workflows.

Visit the docs for more details for creating your own catalog item.

Get Started with ElectricFlow and the Self-Service Catalog:

The Self-Service Catalog allows new users to quickly onboard and become productive in ElectricFlow. The best practice out of the box content provides a place to get started, with the added ability to easily customize and extend the catalog with custom templates that expose your own automation and unique DevOps processes.

I invite you to download ElectricFlow and try it now!

ElectricFlow - The most advanced DevOps Release Automation solution

Simple. Powerful. Scalable. Secure. AND FREE!

ElectricFlow - The most advanced DevOps platform

Download Now

Learn more about ElectricFlow

Avantika Mathur

Avantika Mathur

Avantika (Avan) Mathur is the product manager for ElectricFlow. She helps large enterprises across #Finserv, Retail, Embedded accelerate their #DevOps adoption, design complex automation solutions & optimize delivery pipelines. Avan holds a degree in Computer science. Previously, she was the Global Technical Account Manager for large customers at Electric Cloud. Prior to working at Electric Cloud, Avan worked as a software engineer at IBM for five years doing Linux kernel development.
Avantika Mathur

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *


Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Continuous Delivery (#c9d9) Podcast

c9d9 Continuous Discussion on Agile, DevOps, and Continous Delivery

Next episode:

Episode 92:
All Day DevOps

October 9, 10am PT

By continuing to browse or by dismissing this alert you agree to the storing of first- and third-party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. See privacy policy.