Manage Applications
DevOps Engineers and Application Developers need the ability to manage applications across multiple environments, clouds, and types of infrastructure.
Actors
Extends Use Cases
Detail Scenarios
- BuildApplication
- CreateApplication
- DeployApplication
- DestroyApplication
- MonitorApplication
- UpdateApplication
Scenario Build Application
A DevOps Engineer initiates the build process using the 'data/create' method and performs a series of actions, including creating and deploying an AI model, thereby successfully building the application 'helloWorldApp'.
Criteria
- Given - DevOps Engineer has access to the application source code
- When - DevOps Engineer initiates the build process using the method 'data/create'
- Then - DevOps Engineer has access to the application source code
Steps
- edgemere/aml/application/create
- edgemere/aml/aimodel/create
- edgemere/aml/application/list
- edgemere/aml/aimodel/update
- edgemere/aml/aimodel/deploy
- edgemere/aml/application/deploy
- edgemere/aml/workload/create
- edgemere/aml/workload/deploy
- edgemere/aml/application/list
Actors
Scenario Create Application
Create Application is the description
Criteria
- Given - Application Developer wants to create a new application
- When - Application Developer uses 'application/create' method
- Then - Application Developer wants to create a new application
Steps
- To Be Defined
Actors
Scenario Deploy Application
Deploy Application is the description
Criteria
- Given - DevOps Engineer has access to deploy application
- When - DevOps Engineer uses the application/deploy method
- Then - DevOps Engineer has access to deploy application
Steps
- To Be Defined
Actors
Scenario Destroy Application
Destroy Application is the description
Criteria
- Given - A DevOps Engineer has access to the application/destroy method
- When - The DevOps Engineer uses the application/destroy method
- Then - A DevOps Engineer has access to the application/destroy method
Steps
- To Be Defined
Actors
Scenario Monitor Application
Monitor Application is the description
Criteria
- Given - DevOps Engineer and Application Developer have access to the Monitor Application
- When - They use the Monitor Application
- Then - DevOps Engineer and Application Developer have access to the Monitor Application
Steps
- To Be Defined
Actors
Scenario Update Application
Update Application is the description
Criteria
- Given - an Application Developer or DevOps Engineer uses the application/update method
- When - they want to update the application
- Then - an Application Developer or DevOps Engineer uses the application/update method
Steps
- To Be Defined