Package Deployment and Storage Decisions
In Chapter 2, you learned about creating an SSIS management framework to support configurations, error handling, and logging. This chapter continues the standardization of your SSIS environment with a discussion of the many factors that feed the decisions of how to deploy and where to store your packages.
This chapter contains “Problem,” “Design,” and “Solution” sections that walk you through the questions you must ask to determine your deployment and storage methods. The “Problem” section discusses the questions you must answer when determining these methods. The “Design” section then walks you through the different choices that you could use, and the “Solution” section shows the decision-making process.
As the number and design complexity of SSIS packages grows in an organization, so do the challenges related to package deployment. Addressing this situation first involves deciding on the right package storage model, and also choosing the method for deployment. These decisions could vary by the organization, application, and environment that you are working in.
Somewhere in the project lifecycle of implementing an SSIS solution, you will realize that you can’t continue to execute packages though Business Intelligence Development Studio (BIDS), and that you will actually need to put your packages on a server. Where you store these packages and how you get them to that location is a decision that you should not take lightly. Here ...