Skip to content

Deploy Lab

TODO: Flow needs rewrite and new 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

Step Details Additional Information
Central App Switcher
Or you can always switch using the central app switcher on the top left of your screen: Central App Switcher
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?

Deploy Landing Page

Deploy Dashboard Page

This Dashboard provides an overall view on:

  • Deployment statuses (Number of executions, Number of successfull ones and Number of failed ones)
  • How many applications and components are managed by this instance
  • Utilization and Health status of deployment agents (which are doing the actual deployment work)
  • And a timeline of deployment activities and their results

Applications

TODO: talk about applications

Switch to Applications View

Step Details Additional Information
1 Switch to Applications View by clicking on the Sidebar
Sidebar Applications
Sidebar Applications with Text
View for all Applications All Applications View

Create New Application

Step Details Additional Information
If no Applications are available Empty Applications View
Click on the Create Application Button Create App Button
Select New Application from Menu Select New App from Menu
The Create Application Dialog is shown Create App Dialog
Select "Demo" Select Loop and add Name
click on the Save Button to create new App Save Button
Application is shown Application View

Components

TODO: talk about components

List of components

Create New Component

Step Details Additional Information
Press Create new Component Button: Component - Create new
Enter the name of the component (for example Echo) and a Description Component - Create Dialog 1
Select Version Source Configuration (use file system versioned for this step) Component - Create Dialog 2
Provide the base path from where to import versions for this component Component - Create Dialog 3
use "home/echologic/echo" for this example
select "copy to Codestation" if not selected automatically 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, which are empty too Component - Newly Created Comp Processes view
We will add processes later in this lab

Processes

Environments

TODO: talk about environments

Run a deployment

Step Details Additional Information
1 Switch to Applications view
2 Select EchoLogic Application by clicking on the name/link Deploy Application
4 All Environments of Application will be shown Deploy Application Environment List

Request a Process

click on Request Process Button: Request Button on the DEV Environment Dev Environment

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 Deployment Success

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

Use the Deployment Genie

Use Deploy Genie to understand why the deployment failed. To simulate a failed deployment request a new deployment process but now select the following:

  • Deployment Process Failing Deployment
  • Failing Deployment Process
  • Select Versions for Components
  • for Echo select Version 1.0
  • for Logic select Version 2.0.0
  • Select Versions for Components
  • The result will be a failed deployment as one step has failed
  • Failed Result
  • Click on the 3 dots 3 dots menue of the failing to show Menue: menue
  • Click on Deployment Genie after a few moments the step will be analyzed and the results shown
    • AI Analyzed

Settings

Please read the Settings Section for more Details how to set System parameters or install Plugins.

Conclusio

Go back to Introduction, Lab and Demo Overview or proceed with Next Lab