Manage Application

Manage Applications in the system. Including creating, deploying, and updating. Applications are primarily managed by DevOps engineers and developed by an application developer.

Activities Diagram

Actors

Detail Scenarios

Scenario Create Application

Application developers create application that can be deployed in the ecosystem. This is created in the traditional DevSecOps pipeline.

Scenario CreateApplication

Steps

  1. application create –name hello –file ./templates/application.js

Actors

Scenario Destroy Application

DevOps engineer can decommission applications in the ecosystem by destroying applications in the ecosystem.

Scenario DestroyApplication

Steps

  1. application destroy –name hello

Actors

Scenario Update Application

A DevSecOps engineer utilizes the DevSecOps pipeline to update an application that has been deployed in the ecosystem. There are several updating models that can be utilized to update the application, including staggered updates, and blue-green updates.

Scenario UpdateApplication

Steps

  1. application update –name hello –file ./templates/world.yml

Actors