Application Onboarding Overview
Application Onboarding is a modernized control panel for Developers to enable efficient application onboarding in a hybrid or multi-cloud environments. With Digital.ai Release 23.1, we are bringing in new self-service workflows so that Developers can onboard their applications easier with minimum knowledge of tools. Newly introduced workflows guide users through step-by-step execution of tasks, reducing complexity in setting up environments. Application Onboarding leverages cloud benefits such as scalability, availability, and optimizing applications for the cloud for improved performance and reliability. It also helps ensure adherence to cloud security and compliance best practices.
Live Deployments in Release
The Live Deployments feature enables you to track deployments from various sources and embed them in your release process. Previously, only deployments that were started from a task in the release process were known in Release. You can now listen to deployment events from external tools like Digital.ai Deploy and ArgoCD and view live updates in Release. All the deployment activities are on the same page, whether it comes from cloud-native Kubernetes environments or classic middleware. Additionally, you can make the external deployments part of the release flow, even when they are not orchestrated by Release.
Onboard Applications using Live Deployments Discovery Wizard
The Live Deployments Discovery wizard allows you to create connections to ArgoCD or your server's Deploy applications. You can use this wizard to discover and onboard applications with ease.
Set up Workflows for Onboarding Applications
Workflows are a combination of tasks that can be executed in an interactive session, with pre-built best practices. Once you have this setup in place, all you would be doing is to select the workflows from the self-service catalog and execute them in step-by-step view to interactively setup applications in Argo CD and Deploy.
View the Live Status of Deployed Applications
Note: Live Status of Deployed Applications is a feature in Tech Preview—released in Digital.ai Release 22.3—enabled by default. You must disable this feature (using the feature flag) if you do not want to use it.
Workflow for AWS Lambda Application Setup with Digital.ai Deploy
Before You Begin
Workflow to Create Secret in AWS Secrets Manager
The objective is to illustrate how to use the AWS SecretsManager create secret workflow in Digital.ai Release to create secrets in AWS Secrets Manager, which can again be looked up and substituted across Digital.ai Release templates and workflows.
Workflow to Create Secret in Azure KeyVault
The objective is to illustrate how to use the Azure KeyVault create secret workflow in Digital.ai Release to create secrets in Azure KeyVault, which can again be looked up and substituted across Digital.ai Release templates and workflows.
Workflow to Delete Application in Argo CD
The objective is to illustrate how to use the ArgoCD delete application workflow in Digital.ai Release to delete an application in Argo CD that runs in a Kubernetes cluster.
Workflow to Delete Secret in AWS Secrets Manager
The objective is to illustrate how to use the AWS SecretsManager delete secret workflow in Digital.ai Release to delete secrets in AWS Secrets Manager.
Workflow to Delete Secret in Azure KeyVault
The objective is to illustrate how to use the Azure KeyVault delete secret workflow in Digital.ai Release to delete secrets in Azure KeyVault.
Workflow to Install and Uninstall the Application using Helm
The objective is to illustrate how to use the Helm install and uninstall application workflow in Digital.ai Release to install and uninstall the application using Helm.
Workflow to Install ArgoCD
Before You Begin
Workflow to List Azure Container Registry Images
The objective is to illustrate how to use the List Azure Container Registry Images workflow in Digital.ai Release to list container images from the Azure container registry.
Workflow to Setup ArgoCD Application with Initial Deployment
Before You Begin
Workflow to Update Application in Argo CD
The objective is to illustrate how to use the ArgoCD update application workflow in Digital.ai Release to update an application in Argo CD that runs in a Kubernetes cluster.
Workflow to Update Secret in AWS Secrets Manager
The objective is to illustrate how to use the AWS SecretsManager update secret workflow in Digital.ai Release to update secrets in AWS Secrets Manager, which can again be looked up and substituted across Digital.ai Release templates and workflows.
Workflow to Update Secret in Azure KeyVault
The objective is to illustrate how to use the Azure KeyVault update secret workflow in Digital.ai Release to update secrets in Azure KeyVault, which can again be looked up and substituted across Digital.ai Release templates and workflows.
Workflows Overview
With Digital.ai Release 23.3, we are bringing in new self-service workflows so that Developers can onboard their applications easier with minimum knowledge of tools. Newly introduced workflows guide users through step-by-step execution of tasks, reducing complexity in setting up environments. It leverages cloud benefits such as scalability, availability, and optimizing applications for the cloud for improved performance and reliability. It also helps ensure adherence to cloud security and compliance best practices.