For any company starting with Salesforce.com cloud CRM, one of the biggest problems is how to ... More
For any company starting with Salesforce.com cloud CRM, one of the biggest problems is how to migrate the solution developed in a development environment to the production environment. A second and important issue they face is how to identify the differences between production and development environments.
There are several free tools, but it's hard to understand how to use them effectively. There are paid solutions but are too expensive for a starter.
deploPKG is the answer for them.
Last updated 16 Sep 2016
Published 21 Sep 2016
It's all very well for businesses to come up with updated configurations of their product with the aim of making them even more efficient - but it can be an altogether different matter when trying to put those ideas into practise. If you use a case and task management system like Salesforce it can be quite a task in itself to always have the most recent version of a project available and to be able to differentiate between the development and production models. Unfortunately, the problems don't end there. Even when you've successfully identified the latest configuration there's often a problem when attempting to migrate it into the system. That's where DeployPKG comes in very handy.
Configuration changes are happening so quickly and in so many different environments these days that it's become very difficult to maintain a stable configuration database. The challenge becomes bigger when the changes database isn't automated and you are simply dealing with a set of documents - meaning their deployment has to be prepared based purely on them alone. This often brings up problems and foreshadows the preparation and execution of its deployment in Salesforce. This has been known to take several days of trial and error in order to have a set of well-configured packages ready to deploy.
DeployPKG reduces dramatically the time needed to prepare the deployment and also lessens the risk of moving unauthorized changes between your development environment and your target environment. This web-based app offers a simple and quick solution for deploying the latest configuration of your project to your Salesforce Cloud Project account. What's more, it keeps all the details of your project organizations, environments, releases, packages and deployments, saving you time and making working life just a little bit simpler. Over the life cycle of a project your configurations will probably evolve many times - to the point where there will be several updated versions. DeployPKG tracks all these changes under a new Release and creates Packages with them. You can Package your configuration changes in just a few clicks using the inbuilt Wizards feature and deploy them to as many different environments as you like whilst keeping track of the status of each. However, as a safety net you should always save your Packages as ZIP files and keep a backup of your configuration locally.
The app organises all the different Sandboxes that come with your Salesforce Production environment and keeps them conveniently together under one roof. It's simple to create a report with your environment metadata information whether it be for your Sandbox objects, your Picklists or your Profiles etc. Then you can simply integrate the reports with your project documentation. In fact, you can create a report with all the packages in a Release - including the content of each package and the deployments done in each package - and then integrate the reports with the project documentation. Finally, You can create a report showing the differences between two environments. Not only the Sandbox Objects, but also the Picklist values and translations, the Profiles and even the PermissionSets. DeployPKG lets you keep track of all your environments as well as letting you to download the configuration metadata for each of them while also keeping track of the Release version applied to each of them. If you need to have them available in different countries, you can easily configure translations for all your Picklist values into one of any supported languages.
Deploying the latest configuration of your project has long been considered as a major challenge for a team and something that, up till now, has often taken days to achieve. However, it doesn't have to. While there are free tools available on the market to solve this problem, most are complicated and involved. Unless you have a degree in computer management - or are simply a geek - you'll probably be flummoxed by the prospect. There are paid tools out there that will make it easier but they can be a little pricey. DeployPKG is a cost effective answer to the problem with time saved and ease of use making its price worthwhile. This Windows desktop deployment app is available to download right now. It provides the connection to all of your environments and can be triggered whenever you need it.