Skip to content

Deploy Lab

TODO: Flow needs complete rewrite and new screenshots TODO: update flow, app references from PIZZA to EchoLogic and screenshots

Overview

This lab provides a practical, hands-on experience in deploying an application to a target server.

Explore the comprehensive dashboard provided by DevOps Deploy, which displays key information about deployment successes and failures

How to switch to Deploy from Home Page

Lets go

You can switch to Deploy by either pressing "Let's go to Deploy" button on its tile:

Deploy Tile lets go

What would you like to do today?

You can switch directly to Deploy by using the button/link from What would you like to do today section:

What would you like to do today?

Central App Switcher

Or you can always switch using the central app switcher on the top left of your screen:

Central App Switcher

Deploy Landing Page

Deploy Dashboard Page

Components

TODO: talk about components

List of components

Create New Component

  • Press Create new Component Button: Component - Create new
  • Component - Create Dialog 1
  • Component - Create Dialog 2
  • Component - Create Dialog 3
  • Component - Create Dialog 4
  • Component successful created, first view is the Versions view
  • Component - Newly Created Comp first view versions
  • have a look at the Components configuration, you can change it here if needed
  • Component - Newly Created Comp configuraiton view
  • have a look at the processes of the component
  • Component - Newly Created Comp Processes view

Processes

TODO: talk about processes

Types of Processes

Generic Processes

TODO: talk about generic processes and for what they are good for

Application Processes

TODO: talk about app processes and what is the diff to other

Component Processes

TODO: talk about component processes and what is it good fore

A freshly created component does not have any processes:

component processes

Every Component needs at least one (1) process. To create one press the Create Process ButtonCreate new Process Button

Component Process - Dialog

TODO: talk about process details

Process Designer

It will show you the process designer for a new process:

Process Designer

Process Designer Sidebar

TODO: talk about sidebar

Process Designer Sidebar

Drag Drop a step onto the canvas.

Dragged a Step onto the canvas

Configure the step:

Step properties 1 Step properties 2

In this example the shell step requires to have some script/commands added into the shell script field:

Shell Script1 Shell Script2

Final Process Diagram

Deploy Process Diagram Application Page

Adding Version Statuses

Process Designer - sidebar add version status process designer - step added add version status process designer - add version status properites

Result in the Versionlist of the component: Status added to version

Applications

TODO: talk about applications

Open the Applicationslist by clicking on Applications Icon: Deploy Applications Button on Sidebar

Environments

TODO: talk about environments

Run a deployment

Select your Application by clicking on the link: Deploy Application - Ecologic

All Environments of Application will be shown: Deploy Application Environment List

Request a Process

click on Request Process Button: Request Button

Go through dialog:

  • Run Process Dialog - Select Deployment Process
  • Run Process Dialog - Select Select Version Or Snapshot
  • Run Process Dialog - uncheck Deploy Only Changed
  • Run Process Dialog - Choose Versions Button
  • Run Process Dialog - Select Component Version 1
  • Run Process Dialog - Select Component Version 2

Press the Submit button: Submit Button to start the deployment process.

View of Running Process

The details of the running process are shown: Running Process

Click on Expand All Expand All so see step details

Click on 3 dots menue of a step 3 dots menue of step View the output of the step Output of Step

Result of Run

The deployment run successfully and updated the configuration of the environment with the deployed component versions: Environment with deployed versions of components

Create a Snapshot

TODO: talk about snapshots and what they are good for

Select the Create Snapshot Icon: Create Snapshot

  • Create Snapshot dialog
  • Create Snapshot Detail step 1
  • Create Snapshot Detail step 2

Now the Environment configuration has been updated to indicate that a Snapshot is applied: Snapshot on environment

Settings

Switch to Settings by using the Settings Icon: Deploy Settings Icon

Plugins

Plugins are listed in the Automation Section of the Settings pages.

  • Automation Plugins
  • Plugin List

How to install a plugin

click on the 3 dots menue of the plugin you want to install and select install: Install plugin