O'Reilly logo

Professional K2 blackpearl® by Mike Talley, Eric Schaffer, Anthony Petro, Chris O'Connor, Colin Murphy, Jason Montgomery, Gabriel Malherbe, Igor Macori, Shaun Leisegang, Codi Kaji, Chris Geier, Sergio Del Piccolo, Jason Apergis, Holly Anderson, Paul Turley, Chris Leiter, Dan Wood

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Deploying Your Processes and SmartObjects

Jason Apergis

K2 blackpearl provides tools that allow designers the ability to quickly and easily deploy processes into development, staging, and production environments. These tools to deploy K2 solutions between environments have immensely simplified the deployment process; however, there are many considerations that must be accounted for. There are multiple ways K2 processes and SmartObjects can be deployed. It's as easy as clicking through a wizard or as advanced as using the K2 API to fully automate the deployment. The K2 deployment platform is built using Microsoft's MSBuild framework providing flexibility that allows development teams to customize, extend, and automate the deployment of K2.

K2 blackpearl has streamlined tasks for deploying processes and SmartObjects into environments. For example, the K2 platform provides the Environment Library server, which contains environment contextual configurations (such as server connection strings) that can be used for a process definition. When deploying processes, the designer has to choose which environment that will be deployed to, and all of the configuration data associated with the selected environment will be deployedwith the process. Using the Environment Library server allows designers to easily move processes between development, staging, and production environments because they no longer have to manually go through process and change hardcoded configurations. Think of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required