Product Video Demo
D365 Deployment Made Easy
Welcome to our demo library of the Kupp Deployment Manager!
Here you can easily find our demo and tutorial on how and why the tool is perfect for your D365 CE deployment process.
For more resources & guides, go to: https://docs.kuppsoft.com/
Problems not solved or have a product idea? Shoot us a message at support@kuppsoft.com
Setup: Azure DevOps Pipelines from scratch
This demo will walk you through the process of creating a ready-to-use Azure DevOps pipeline from scratch
Key benefits:
- Easy & fast setup of full CI/CD pipelines
- CI/CD from day one
- No coding skills required
- Easily Identify errors caused by version conflicts
- Easily add additional deployment steps
- One-click deployment
Video Description:
Part 1:
- Setup full CI/CD infrastructure in AzureDevOps
- Solution Transfer
- 3 Environments: Dev, Int, Prod
- AzureDevOps Pipelines
- AzureDevOps Release Management
Part 2:
- Deploy Plugins & Web Resources
- Versioning
Examples/Use Cases:
- Release Management in Azure DevOps
- 3 or more environments
- Approval management for releases
Setup: Local CI/CD Pipelines from scratch
This demo will demonstrate how you can create a ready-to-use deployment for local execution.
Why It's Important?
In some cases, companies have to deploy urgent hotfix packages without running a full Azure DevOps pipeline, it can be easier to execute it locally.
Video Description:
- Setup local build provider:
- Solution Transfer
- 3 Environments: Dev, Int, Prod
Setup: Execute local pipeline in Azure DevOps
This demo will demonstrate how your local deployment definition can easily be copied to Azure DevOps pipelines.
Video Description:
- Add DevOps Build Provider
- Execute in AzureDevOps
Settings: Configure organization settings
This demo will demonstrate how you can set and adjust the values of organization settings
Why It's Important?
In most of the case, the PROD environment is more restricted than Dev or Int/Test. This might require manual scripting steps or involve third-party tools. Hence, KDTooling Deployment Manager is a one-stop-shop solution so you can fulfil all requirements within one software.
Key benefits:
- Be a part of the deployment process from day 1
- Dynamic values
- No additional tool needed
Settings: Sync View States to different Environments
Views can be exported/imported OOTB with solutions, but view states (disable/enable) must be maintained manually in each target system, which could be time-consuming in many cases.
Key benefits:
- Disable unused default views
- Improve usability
- Enhance end-user experience
- Save time & efforts from maintaining views manually for each environment
Examples/Use Cases:
There are many redundant views which rarely used by team or end users. Hence, this feature allows you to keep only necessary views of your choice as leads, accounts, opportunities and so on.
Used Components:
- ImportSolutionStep
- ExportSolutionStep
Settings: Dynamic Suppression of Plugins
In this demo, we’ll showcase how you can temporarily prevent plugins execution during the deployment and automatically enable them again post-deployment.
Key benefits:
- Avoid automatically duplicating data & entities
- Keep your data clean
- Save time & efforts
Examples/Use Cases:
When deploying portals, it will also create different language entities which is unnecessary sometimes. Therefore, it is recommended to disable the plugin during the deployment.
Used Components:
- DisablePluginsStep
- EnablePluginsStep
Portals: Configure Dynamics Portals Deployment
This demo will walk you through a full deployment of Dynamics Portals including environment specific settings.
Why It’s Important?
- Portals consists of more than 30 entities
- Different predefined ID must be aligned
- Plugins must be disabled
Key benefits:
- Preview changes on dev portal
- Include portals to D365 deployments pipelines
Configuration Data: How to handle different column types in your CI/CD
Why It’s Important?
- Data models are changing over the project lifetime
- Legacy fields should be removed
Key benefits:
- Support all types of fields
- Dynamic or static value resolve features
Real-time Comparison: Manual vs. Automated Deployment with Kupp Deployment Manager
In this video, we’ll showcase the real-time comparison between the manual D365 deployment vs. automated D365 deployment with Kupp Deployment Manager.
Project components: 4 solutions
- GoletPlugins
- GoletFlows
- GoletWebResources
- GoletCustomization
Key benefits:
- Time-saving (~7-time faster than manual approach)
- Configure once, deploy with just one-click
- No post-deployment tasks needed